2018年10月高等教育自学考试全国统一命题考试
数据库系统原理试卷
(课程代码04735)
本试卷共4页,满分l00分,考试时间l50分钟。 考生答题注意事项:
1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸。 2.第一部分为选择题。必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。 3.第二部分为非选择题。必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。 4.合理安排答题空间,超出答题区域无效。
第一部分选择题
一、单项选择题:本大题共l5小题,每小题2分,共30分。在每小题列出的备选项中 只有一项是最符合题目要求的,请将其选出。
1.描述事物的符号记录是
A.Data B.DB C.DBMS D.DBS 2.不属于人工管理阶段特点的是
A.数据共享 B.数据不保存 C.应用程序管理数据 D.数据面向应用 3.关系表中的列,也称作
A.元组 B.记录 C.字段 D.数组 4.关系中包含在任何一个候选码中的属性称为 A.非主属性 B.主属性 C.非码属性 D.超属性
5.关于参照关系和被参照关系叙述正确的是
A.以外码相关联的两个关系,以外码作为主码的关系称为参照关系 B.以外码相关联的两个关系,外码所在的关系称为被参照关系 C.参照关系也称为主关系,被参照关系也称为从关系 D.参照关系也称为从关系,被参照关系也称为主关系 6.将相关数据集中存放的物理存储技术是 A.非聚集 B.聚集 C.授权 D.回收 7.颁布SQL3的年份是
A.1986年 B.1987年 C.1989年 D.1999年 8.可用于收回权限的SQL语句是 A.GRANT B.ROLL C.REVOKE D.RETURN
9.在MySQL中,用于实现交叉连接的关键字是 A.CROSS JOIN B.INNER JOIN
C.JOIN D.LEFT JOIN 、 10.对于使用存储过程的好处说法错误的是 A.可增强SQL语言的功能 ’ B.可增强SQL语言的灵活性 C.具有良好的封装性
1
D.系统运行稳定
11.可以独立地删除完整性约束,而不会删除表的语句是 A.ALTERTABLE B.DROPTABLE C.CHECK TABLE D.DELEALTER
12.在触发器的创建中,每个表每个事件每次只允许一个触发器,因此每个表最多支持
的触发器是
A.1个 B.3个 C.6个 D.8个
13.用于删除一个或多个MySQL账户,并消除其权限的语句是 A.DROP USERS B.DROP USER C.ALTER USERS D.ALTER USER
14.把数据按照相似性归纳成若干类别的是 A.概念描述 B.关联分析 C.分类 D.聚类
15.数据库技术与人工智能技术相结合出现的数据库系统是 A.分布式数据库系统 B.并行数据库系统 C.主动数据库系统 D.移动数据库系统
第二部分非选择题
二、填空题:本大题共l0空,每空l分,共l0分。
16.引起数据不一致的根源是_________。 17.元组中的一个属性值,称为_________。
18.一类较为普遍、常用的数据库设计方法是_________。
19.在MySQL中,变量名称前常添加一令“@”符号的是_________变量。 20.在MySQL中,给局部变量赋值的语句是_________。
21.封锁带来的一个重要问题是可能引起“活锁”与“_________”。
22.数据库恢复是以备份为基础的,它是与备份相对应的_________和管理操作。 23.通过使用MySQL数据库的_________命令,创建数据库。
24.图存储数据库是基于图理论构建的,使用结点、属性和_________的概念。 25.数据仓库具有三个常用的重要概念,即粒度、分割和 _________。
三、设计题:本大题共5小题,每小题4分,共20分。
某房屋租赁公司数据库包含三个关系: 房屋(房屋编号,小区名,租金,地区)
会员(会员编号,会员名,性别,所在区,联系电话) 租赁(房屋编号,会员编号,租借日期,到期日期)
实现下列操作:
26.使用关系代数查询“万科城”小区的房屋信息。 27.使用关系代数查询会员的会员名和联系电话。 28.使用SQL语句查询每个相同地区的房屋数量。
29.使用SQL语言查询“李红”租过的房屋编号和租借日期。
30.使用SQL语言建立一个“男”会员的视图VSH,该视图包括信息:会员编号,会 员名,性别,联系电话。
四、简答题:本大题共5小题,每小题6分,共30分。
31.简述关系模型的优点。 32.简述用户定义完整性约束。
2
33.简述数据操纵语言的功能及主要SQL语句。 34.简述使用游标的注意事项。 35.简述事务的概念与事务的特征。
五、综合题:l0分。
36.设有关系模式R(读者号,姓名,单位号,单位名,图书号,书名,借阅日期,还 书目期)存储读者倦阅图书等信息。
如果规定:每个读者只属于一个单位;每个读者可以借阅多本图书,每本图书 也可以被多名读者借阅,每个读者也可以对某本图书多次借阅,但每个读者每本图 书每天最多借一次。
(1)根据上述条件,写出模式R的关键字。 (2)R最高属于第几范式,为什么?,
(3)举例说明R在何种情况下会发生删除异常。 (4)将R规范到3NF。
3
4
5