《数据库原理与应用教程》期末考试试卷5页

上传人:文库****9 文档编号:174916105 上传时间:2021-03-21 格式:DOC 页数:5 大小:71KB
返回 下载 相关 举报
《数据库原理与应用教程》期末考试试卷5页_第1页
第1页 / 共5页
《数据库原理与应用教程》期末考试试卷5页_第2页
第2页 / 共5页
《数据库原理与应用教程》期末考试试卷5页_第3页
第3页 / 共5页
《数据库原理与应用教程》期末考试试卷5页_第4页
第4页 / 共5页
《数据库原理与应用教程》期末考试试卷5页_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《《数据库原理与应用教程》期末考试试卷5页》由会员分享,可在线阅读,更多相关《《数据库原理与应用教程》期末考试试卷5页(5页珍藏版)》请在金锄头文库上搜索。

1、1、数据库的概念模式独立于( c )。AE-R图 B.信息世界C.具体的机器和DBMS D.现实世界2、数据库在磁盘上的基本组织形式是 ( B)ADB B文件 C二维表 D系统目录3、下列关于数据库系统的说法不正确的是( a )。A.数据库可以避免一切数据的重复,没有冗余B.数据库中的数据具有保密性C.数据库中的数据具有一致性D.能够并发控制,并具有故障恢复的功能4、下列实体类型的联系中,属于一对多的联系的是( c )。统库e好A学生与课程之间的关系 B学院与院长的关系C班级与学生的关系 D教材与供应商的关系5、E-R方法的三个要素( c )A实体、属性、实体集 B实体、键、联系 C实体、属性

2、、联系 D. 实体、域、候选键6、假设关系R(A,B)属于3NF,下列说法中正确的是( ad )BAR一定消除了插入和删除异常 B. R仍存在一定的插入和删除异常C. R一定属于BCNF D. A和C都是7、在部分匹配查询中,关于通配符“*”的说法正确的是( d )。A.代表一个字符 B.可以代表多个字符 C.不能与“”一起使用 D.可以代表零个或多个字符8、SQL中,“DELETE FROM 表名”表示( a )A从基本表中删除所有元组 B从基本表中删除所有属性C从数据库中撤消这个基本表 D从基本表中删除重复元组9、DBMS的并发控制子系统,保证了事务( b )的实现。A原子性 B一致性 C

3、隔离性 D持久性10、已知关系模式R(A,B,C,D,E)及其上的函数相关性集合F=A-D,B-C,E-A,该关系模式的候选关键字( B )。AAB B.BE C.CD D.DE11、如果关系模式R的关键字由所有属性共同组成,则R最高达到( C )。A2NF B3NF CBCNF D4NF12、若两个实体之间的联系是1:m,则实现1:m联系的方法是( a )。A在“m”端实体转换的关系中加入“1”端实体转换关系的码;B将“m”端实体转换关系的码加入到“1”端的关系中;C在两个实体转换的关系中,分别加入另一个关系的码;.D将两个实体转换成一个关系。13、在关系数据库中,对关系模式进行分解,主要是

4、为了解决 ( A )。A如何构造合适的数据逻辑结构 B如何构造合适的数据物理结构C如何构造合适的应用程序结构 D如何控制不同用户的数据操作权限14、若用如下的SQL语句创建一个 表student:CREATE TABLE student(NO CHAR(4) NOT NULL),NAME CHAR(8) NOT NULL, SEX CHAR(2), AGE INT)可以插入到student表中的是( B)。A(1031,曾华,男,23); B.(1031,曾华,NULL,NUL)C.(NULL,曾华,男,23) D. (1031,NULL,男,23)15、设事务T1和T2,对数据库中的数据A进

5、行操作,可能有如下几种情况,其中(d )不会发生冲突操作。AT1正在写A,T2要读A; B.T1正在写A,T2也要写A;CT1正在读A,T2要写A; D.T1正在读A,T2也要读A。1、DBMS是指数据库管理系统,DBMS是位于用户和_ 数据库 _之间一层管理软件。2、在DB的三级模式中,数据按外模式的描述提供给用户,按 内模式 的描述存储杂磁盘中,而 模式 提供了连接这两级的相对稳定的中间观点,并使得两级中的任何一级的改变都不受另一级的牵制。3.对于非规范化的模式,经过 分解属性 转变为1NF,将1NF经过 转变为2NF,将2NF经过 ./ 转变为3NF。4、DBMS中的 可防止多个用户同时

6、对同一数据库操作时可能对数据库造成的破坏;它通常采用 机制。5、设关系模式R(X,Y,Z),X,Y,Z是R的属性集,当属性集合X是属性集合的子集时,则存在函数依赖YX,这种类型的函数依赖称为_完全_。若X,Y,Z为互不相同的属性集合,如果XY,而Y不依赖X,但YZ,则称Z_ 传递 _函数依赖于X。6、数据库设计中的逻辑设计分为 感念模式 和 逻辑模式 。7、在设计局部E-R图时,由于各个系统分别有不同的应用,而且往往由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。这些冲突主要有属性冲突、 _命名冲突_和 结构冲突 。8、SELECT语句中进行查询,where子句用于

7、选择满足给定条件的元组,使用 group by 子句可以按指定列的值分组,同时可以使用 having 子句可以提取满足条件9、在SQL中,如果希望将查询结果进行排序,应在SELECT语句中使用 子句,其中ASC表示升序, desc 表示降序。10、视图是一个虚表,该表是从一个或多个基本表中导出的表。在数据库中,只存放的 基本表 ,不存放视图对应的 表 。 1、简单说明数据库管理系统包含的功能。 P24 2、为什么要进行关系模式的规范化? P703,试述采用E-R方法进行数据库概念设计的过程。 P951,关于教学数据库的关系模型如下:S(S,SNAME,AGE,SEX)SC(S#,C#,GRAD

8、E)C(C#,CNAME,TEACHER)其中S表示学生,S的各属性依次为学号、姓名、年龄和性别;SC表示成绩,SC的各属性依次为学号、课程号和分数;C表示课程,C的各属性依次为课程号、课程名和任课教师。试用SQL语句完成下列查询:(1) 检索王老师所授的课程号和课程名;Select c#,cname from c Where teacher=王老师(2) 检索年龄大于22岁的男学生的学号和姓名;Select s#,sname from s Where sex=男 and age22(3) 检索学号为10001学生所学课程的课程名和任课教师;Select cname,teacher from

9、c jion s on s#=10001(4) 检索张同学不学的课程的课程号;Select c# from sc jion s on sc.s#=s.s# (5) 检索至少选修两门课程的学生学号;2、设关系模式:Student2(学号,姓名,所在系,班号,班主任,系主任),其语义为:一个班学生只在一个系的一个班学习,一个系只有一个系主任,一个班只有一名班主任,一个系可以有多个班。请指出此关系模式的候选码,判断此关系模式是第几范式,若不是第三范式,请将其规范化为第三范式关系模式,并指出分解后的的每个关系模式的主码和外码。 学号 3、将下列E-R图转换为相应的关系模式,其中任何一个订户(单位)可以为任何一个员工订阅任何一份报刊,并指出每个关系模式的主码和外码。4

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

当前位置:首页 > 办公文档 > 其它办公文档

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