第一范文网 - 专业文章范例文档资料分享平台

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

来源:用户分享 时间:2025/5/22 6:08:13 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

1、数据库的概念模式独立于( c )。

A.E-R图 B.信息世界 C.具体的机器和DBMS D.现实世界 2、数据库在磁盘上的基本组织形式是 ( B) A.DB B.文件 C.二维表 D.系统目录 3、下列关于数据库系统的说法不正确的是( a )。 A.数据库可以避免一切数据的重复,没有冗余 B.数据库中的数据具有保密性 C.数据库中的数据具有一致性

D.能够并发控制,并具有故障恢复的功能

4、下列实体类型的联系中,属于一对多的联系的是( c )。 A.学生与课程之间的关系 B.学院与院长的关系 C.班级与学生的关系 D.教材与供应商的关系 5、E-R方法的三个要素( c )

A.实体、属性、实体集 B.实体、键、联系 C.实体、属性、联系 D. 实体、域、候选键 6、假设关系R(A,B)属于3NF,下列说法中正确的是( ad )B

A.R一定消除了插入和删除异常 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.隔离性 D.持久性 10、已知关系模式R(A,B,C,D,E)及其上的函数相关性集合F={A->D,B->C,E->A},该关系模式的候选关键字( B )。

A.AB B.BE C.CD D.DE

1 / 5

11、如果关系模式R的关键字由所有属性共同组成,则R最高达到( C )。 A.2NF B.3NF C.BCNF D.4NF 12、若两个实体之间的联系是1:m,则实现1:m联系的方法是( a )。 A.在“m”端实体转换的关系中加入“1”端实体转换关系的码; B.将“m”端实体转换关系的码加入到“1”端的关系中; C.在两个实体转换的关系中,分别加入另一个关系的码;. D.将两个实体转换成一个关系。

13、在关系数据库中,对关系模式进行分解,主要是为了解决 ( 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)

启动 Internet Explorer 浏览器.lnk可以插入到student表中的是( B)。

A.(‘1031’,‘曾华’,男,23); B.(‘1031’,‘曾华’,NULL,NUL) C.(NULL,‘曾华’,‘男’,‘23’) D. (‘1031’,NULL,‘男’,23) 15、设事务T1和T2,对数据库中的数据A进行操作,可能有如下几种情况,其中(d )不会发生冲突操作。

A.T1正在写A,T2要读A; B.T1正在写A,T2也要写A; C.T1正在读A,T2要写A; D.T1正在读A,T2也要读A。

1、DBMS是指数据库管理系统,DBMS是位于用户和_ 数据库 ___之间一层管理软件。

2、在DB的三级模式中,数据按外模式的描述提供给用户,按 内模式 的描述存储杂磁盘中,而 模式 提供了连接这两级的相对稳定的中间观点,并使得两级中的任何一级的改变都不受另一级的牵制。

2 / 5

3.对于非规范化的模式,经过 分解属性 转变为1NF,将1NF经过 转变为2NF,将2NF经过 ./ 转变为3NF。

4、DBMS中的 可防止多个用户同时对同一数据库操作时可能对数据库造成的破坏;它通常采用 机制。

5、设关系模式R(X,Y,Z),X,Y,Z是R的属性集,当属性集合X是属性集合的子集时,则存在函数依赖Y->X,这种类型的函数依赖称为__完全______。若X,Y,Z为互不相同的属性集合,如果X->Y,而Y不依赖X,但Y->Z,则称Z__ 传递 ___函数依赖于X。

6、数据库设计中的逻辑设计分为 感念模式 和 逻辑模式 。

7、在设计局部E-R图时,由于各个系统分别有不同的应用,而且往往由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。这些冲突主要有属性冲突、 _命名冲突__________和 结构冲突 。 8、SELECT语句中进行查询,where子句用于选择满足给定条件的元组,使用 group by 子句可以按指定列的值分组,同时可以使用 having 子句可以提取满足条件

9、在SQL中,如果希望将查询结果进行排序,应在SELECT语句中使用 子句,其中ASC表示升序, desc 表示降序。

10、视图是一个虚表,该表是从一个或多个基本表中导出的表。在数据库中,只存放的 基本表 ,不存放视图对应的 表 。 1、简单说明数据库管理系统包含的功能。 P24

2、为什么要进行关系模式的规范化? P70

3,试述采用E-R方法进行数据库概念设计的过程。 P95

3 / 5

1,关于教学数据库的关系模型如下:

S(S#,SNAME,AGE,SEX) SC(S#,C#,GRADE) 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 age>22

(3) 检索学号为10001学生所学课程的课程名和任课教师;

Select cname,teacher from c jion s on s#=’10001’

(4) 检索张同学不学的课程的课程号;

Select c# from sc jion s on sc.s#=s.s#

(5) 检索至少选修两门课程的学生学号;

4 / 5

《数据库原理与应用教程》期末考试试卷.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c80buk4n4sq4qfr01784a35m4y31es80153w_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top