数据库期末习题结果解析版

上传人:豆浆 文档编号:20380197 上传时间:2017-11-22 格式:DOC 页数:11 大小:101KB
返回 下载 相关 举报
数据库期末习题结果解析版_第1页
第1页 / 共11页
数据库期末习题结果解析版_第2页
第2页 / 共11页
数据库期末习题结果解析版_第3页
第3页 / 共11页
数据库期末习题结果解析版_第4页
第4页 / 共11页
数据库期末习题结果解析版_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《数据库期末习题结果解析版》由会员分享,可在线阅读,更多相关《数据库期末习题结果解析版(11页珍藏版)》请在金锄头文库上搜索。

1、第 1 页 共 12 页1.名词解释:逻辑数据 指程序员或用户用以操作的数据形式。联系的元数 与一个联系有关的实体集个数,称为联系的元数。DDL数据定义语言(DDL,Data Definition Language )指用来定义和管理数据库以及数据库中的各种对象的语句DML数据操纵语言(DML,Data Manipularion Language)指用来查询、添加、修改和删除数据库中数据的语句2.什么是数据库?数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库是按某种数据模型进行组织的、存放在外存储器上,且可被多个用户同时使用。因此,数据库具有较小的冗余度,教高的数据独立性和易扩展

2、性。3.人工管理阶段和文件系统阶段的数据管理分别有哪些特点?1.人工管理阶段人工管理数据的特点是:(1)数据不保存。(2)数据无专门软件进行管理。(3)数据不共享。(4)数据不具有独立性。2.文件系统阶段该阶段的数据管理具有如下特点:(1)数据可以长期保存。(2)由文件系统管理数据。文件系统管理数据存在如下缺点:(1)数据共享性差,数据冗余度大。(2)数据独立性差。 4.什么是数据独立性?在数据库中有哪两级独立性?数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数据独立性。5.数据管理技术的发展,与 、 和 有密切的关系。硬件(主要是外存) 、软件、计算机应用

3、6.文件系统的数据独立性是指 独立性。设备7.数据库的三级模式结构是对 的三个抽象级别。第 2 页 共 12 页数据8.数据独立性是指 应用程序与 DB 的结构之间相互独立9.对 DB 中数据的操作分为两大类是 物理数据库和逻辑数据库 10._是存储在计算机内有结构的数据的集合数据库11.数据库中,数据的物理独立性性是指_。用户的应用程序与存储在磁盘上数据库中的数据是相互独立的12.数据库系统的核心是_。数据库管理系统 13.数据库系统的特点是_、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。数据共享14.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为

4、_。数据操纵功能15.实体是信息世界中的术语,与之对应的数据库术语为_。记录16.在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是_。二维表结构17.经过处理和加工提炼而用于决策或其他应用活动的数据称为_信息_。18.数据管理技术经历了_,_和_个阶段。人工管理 文件系统 数据库系统19.数据库系统一般是由_,_,_,_ 和_组成。、硬件系统 数据库集合 数据库管理系统及相关软件 数据库管理员 用户20.数据库是长期存储在计算机内、有_的,可_的数据集合、组织 共享21.数据库管理系统的主要功能有_、_、数据库的运行管理和数据库的建立以及维护等 4 个方面。数据定义 数据操

5、纵22.数据库系统包括数据库_、_和_三个方面。相应硬件 软件 相关的各类人员23.数据独立性是指_与_是相互独立的。 第 3 页 共 12 页用户的应用程序 存储在外存上的数据库中的数据24.实体之间的联系可抽象为三类,它们是_、_和_。: :M M:N第三章 1.名词解释:关系模型 用二维表格表示实体集,外键和主键表示实体间联系的数据模型关系模式 对关系的描述,包括模式名、诸属性名、值域名和模式的主键。参照完整性规则 依赖关系中的外键值或者为空值,或者是相应参照关系中某个主键码。2.实体完整性的基本数据结构是 ,其数据库存储时的基本组织方式是 。关系(或二维表) 文件3.关系代数的基本操作

6、是 。并、差、选择、投影、乘积 4.关系的并、差、交操作,要求两个关系具有 。相同的关系模式(或相同的结构)5. 设关系 R、S 、W 各有 10 个元组,那么这三个关系的自然连接的元组个数为 。D、不确定(与计算结果有关)6. 设关系 R 和 S 的结构相同,且各有 10 个元组,那么这了两个关系的并操作结果的元组个数为小于等于 207. 以下图的数据库为例,用有关代数完成以下检索:仓库号 城市 面积仓库职工 供应商职工号 供应商号 订购单号 订购日期仓库号 职工号 工资 供应商号 供应商名 地址第 4 页 共 12 页订购单1)检索在仓库 WH2 工作的职工的工资;2)检索北京的供应商的名

7、称;3)检索和北京的所有供应商都有业务联系的职工的工资4)检索至少和职工 E1、E4、E7 都有联系的供应商的名称。8.设有三个关系:S(S,SNAME,AGE,SEX)SC(S,C ,GRADE)C(C , CNAME,TEACHER)试用关系代数表达式表示下列查询语句:检索 LIU 老师所授课程的课程号和课程名。检索年龄大于 23 岁的男学生的学号和姓名。检索学号为 S3 学生所学课程的课程名与任课教师名。检索全部学生都选修的课程的课程号与课程名。检索选修课程包含 LIU 老师所授全部课程的学生学号。 C#,CNAME ( TNAME=LIU(C) S#,SNAME ( AGE23 SEX

8、=M (SC ) CNAME,TNAME ( S#=S3(SC C) SNAME( SEX=F TNAME=LIU (S SCC) C#(C ) C#( SNAME=WANG(S SC) 1( 1=4 25 (SCSC) C#,CNAME (C ( S#,C# (SC) S#(S) S#,C# (SC ) C#( TNAME=LIU(C)9.关系数据库管理系统应能实现的专门关系运算包括_选择、投影、连接_。 10.在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为_关键字_。 11.自然连接是构成新关系的有效方法。一般情况下,当对关系 R第 5 页 共 12

9、 页和 S 使用自然连接时,要求 R 和 S 含有一个或多个共有的_。属性12.等值连接与自然连接是_不同的_。 13.设有属性 A,B,C,D,以下表示中不是关系的是_。 R(AB CD)14关系模式的任何属性 _(不可再分) 。_。 15在关系代数运算中,五种基本运算为_并 差 选择 投影 笛卡尔积_。 16.关系数据库中的关键字是指_能唯一标识元组的属性或属性集合_。17.一个关系模式的定义格式为_模式名,属性名,值域名以及模式的主键。_。第五章 1.名词解释:基本表 实际存储在数据库中的表 视图 从基本表或其他视图中导出的表,它本身不独立存储在数据库中,也就是数据库中只存放视图的定义而

10、不存放视图的数据。虚表是对视图的别称2.SQL 是_.结构化查询语言3.对于教学数据库的三个基本表:S(S,SNAME,AGE,SEX)SC(S,C ,GRADE)C(C , CNAME,TEACHER)试用 SQL 的查询语句表达下列查询:检索 LIU 老师所授课程的课程号和课程名。检索学号为 S3 学生所学课程的课程名与任课教师名。检索全部学生都选修的课程的课程号与课程名。4.试用 SQL 的查询语句表达下列对上题的教学数据库中三个基本表S、SC、C 的查询:统计有学生选修的课程门数。第 6 页 共 12 页求选修 C4 课程的女学生的平均年龄。检索姓名以 L 打头的所有学生的姓名和年龄。

11、5.在 SQL 中,关系模式称为 ,子模式称为 ,元组称为 ,属性称为 。基本表 视图 行 列6.SQL 中,表有两种: 和 也称为 和 基本表 视图 实表 虚表7.表达式中的通配符“%”表示 , “ ”(下划线)表示 。与零个或多个字符组成的字符串匹配 与单个字符匹配8.在 SQL 中,用户可以直接进行查询操作的是 实表和虚表9.SQL 中,集合函数 COUNT(列名)用于 对一列中的非空值计算个数10.以下图的数据库为例,用 SQL 完成以下检索:仓库号 城市 面积 仓库号 职工号 工资 供应商号 供应商名 地址WH1WH2WH3WH4北京上海广州武汉370500200400仓库WH2WH

12、1WH2WH3WH1E1E3E4E6E712201210125012301250职工S3S4S6S7振华电子厂华通电子公司607 厂爱华电子厂西安北京郑州北京供应商职工号 供应商号 订购单号 订购日期E3E1E7E6E3E1E3E3S7S4S4NULLS4NULLNULLS3OR67OR73OR76OR77OR79OR80OR90OR912002/06/232002/07/282002/05/25NULL2002/06/13NULLNULL2002/07/13订购单第 7 页 共 12 页1) 检索发给供应商 S6 的订购单号;2) 检索出职工 E6 发给供应商 S6 的订购单信息;3) 检索

13、出向供应商 S3 发过订购单的职工的职工号和仓库号;4) 检索出目前与 S3 供应商没有联系的职工信息;11.SQL 语言的数据定义功能包括_ _ _和_。定义数据库 定义基本表 定义视图 定义索引12.视图是一个虚表,它是从_中导出的表。在数据库中,只存放视图的_,不存放视图的_。一个或几个基本表 定义 视图对应的数据13.SQL 语言的数据操纵语句包括 SELECT,INSERT,UPDATE 和DELETE 等。其中最重要的,也是使用最频繁的语句是_。 SELECT14.SQL 语言中,实现数据检索的语句是_。 SELECT 15. SQL 语句中,修改表结构的语句是_。ALTER 16

14、.假定学生关系是 S(S#,SNAME,SEX,AGE),课程关系是C(C#, CNAME,TEACHER),学生选课关系是SC(S#,C# ,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系_。 DS,C,SC第八章 1.名词解释:系统目录系统目录(system catalog)是任何通用 DBMS 的核心。其主要功能是存储 DBMS管理的数据库的定义或描述。事务 事务是构成单一逻辑工作单元的操作集合。并发操作 在多用户共享系统中,许多事务可能同时对同一数据进行操作,这种操作称为并发操作。X 锁 事务 T 对某数据加了 X 锁后,其他事务要等 T 解除 X 锁后,才能对这个数据进行封锁。第 8 页 共 12 页调度 事务的执行次序称为“调度”2.解释事务的 ACID 性质。ACID,是指在数据库管理系统(DBMS)中事务所具有的四个特性:原子性(Atomicity) 、一致性(Consistency) 、隔离性(Isolation,又称独立性) 、持久性(Dura

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 经济/贸易/财会 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号