数据库系统原理
【课程代码: 04735】
模拟测试
《数据库系统原理》仿真测试1
一、单项选择题:本题共15题,每题2分,共30分。
1 .随着数据管理规模的增长,数据量急剧增长,不属于以下文件系统缺陷
a .数据冗余
b .数据不一致
c .读取脏数据
d .数据联系薄弱
2 .关于逻辑模型,阐述正确的事情
a .逻辑模型独立于硬件和软件
b .逻辑模型表达了DB的局部逻辑结构
c .逻辑模型是从数据库实现的角度对数据进行模型化的模型
d .逻辑模型主要有实体联系模型
3 .关于数据库系统的生存期,不属于以下物理设计阶段的工作是
a .存储记录结构设计
b .设计外模型
c .确定数据存储位置
d .访问方法的设计
4 .在关系模型中,将元组的数量设置为
a .本金
b .基数
c .度数
d .眼睛数量
5 .当函数依赖于WA时,如果存在xw且XA成立,则WA为
a .平凡的依赖
b .传播依赖关系
c .局部依赖
d .完全依赖
6 .如果事务T1对数据a施加排他锁定,则事务T2
a .不能再对数据a施加共享锁了
b .不能对数据a上锁
c .只能对数据a施加排他锁定
d .可以对数据a施加任意的锁定
7 .关系代数中的投影运算是针对关系进行的() ) )。
a .垂直分割
b .水平分割
c .结合
d .先垂直分割再水平分割
8 .如果存在关系r(ABCD )和关系r(ABCD ) ),则RXS结果集的原始数目是)。
A.3
B.4
C.6
D.7
9.sn是已知的字符类型字段,并包含以下SQL查询语句SELECT SN FROM S WHERE SN LIKE \’AB% \’ :
执行结果如下
a .找到包含三个字符“ab %”的所有SN字段
b .找到只有三个字符且前两个字符为\’ ab \’的SN字段
c .找到包含字符“ab”的所有SN字段
d .找到以\’ ab \’开头的所有SN字段
10 .学生表STUDENT (学校号码、姓名、性别、年龄)如有,在STUDENT表中插入新记录的正确内容
SQL语句为()。
a.appendintostudentvalues (《d001》、《王明》、《女人》、18 )。
b.insertintostudentvalues (《d001》、《王明》、《女人》、18 )。
c.insertstudentvalues(『d001》、《王明》、《女人》、18 )。
d.appendstudentvalues(『d001》、《王明》、《女人》、18 )。
11.DBS执行的最小逻辑工作单位是
a .数据
b .事务
c .记录
d .函数
12 .用户只能使用视图定义中的数据,不能使用视图定义外的数据。 这样可以保证数据
a .安保
b .完整性
c .恢复性
d .同时性
13 .在下面的关系代数操作中,要求两个运算对象的属性结构完全相同是因为
a .笛卡儿积、连接
b .自然连接、除法
c .并、交、差
d .投影、选择
14.DBMS恢复子系统采取了一系列措施,确保在任何情况下事务的原子性和
a .隔离性
b .可持续性
c .一致性
d .安全
15 .如果关系模型r的每个关系r的属性值是不可分割的原子值,则r为
A.1NF
B.2NF
C.3NF
D.BCNF
二、填空题:本大题共10分,每分1分,共10分。
16 .数据库是计算机中长期存储的、有组织的、统一管理的关联_ _ _ _ _ _ _的集合。
17 .数据库试运行也称为联合调试,主要工作是功能调试和_ _ _ _ _ _ _调试。
18 .关系模型的设计目的是防止在相关关系中出现操作异常,如插入、删除和_ _ _ _ _ _ _。
19 .数据库系统的缩写是__________。
20 .在SQL语言中,撤消基本表的语句是_ _ _ _ _ _ _。
21 .数据库完整性一词是指数据的准确性、有效性和兼容性,避免__________进入数据库。
22 .如果多个事务依次执行,则称为事务_ _ _ _ _ _。
23 .存储过程的优点主要是提供安全机制、提高执行性能、减少网络流量和加强。
24.DBMS总是基于一些数据模型,可以分为层次型、网格型、_ _ _ _ _ _ _和面向对象型等。
25 .当a是关系模型r的候选键的属性时,a是r的_ _ _ _ _ _ _属性。
三、简答:这道大题共10分,各题分开,共30分。
26 .使用DBS的用户有哪些类型?
27 .数据库系统投入运行后,有哪些维护工作?
28 .简要描述事务的COMMIT和ROLLBACK语句的功能。
29 .简要说明游标引入嵌入式SQL的原因。
30 .简述数据库可恢复性的定义。
31 .数据库并发操作会带来什么问题? 不能向外界透露,仅供学员使用
32 .什么是封锁粒度?
33 .简述t-SQL语言中全局变量的定义。
34 .使用存储过程的好处。
35 .简述需求分析阶段的主要工作。
四、设计问题:这道大题共5个小题,每道小题4分,共20分。
工作人员管理系统数据库包括以下关系表:
员工(员工编号、姓名、性别、年龄) )。
工程(工程编号、工程名称、预算) )。
报酬(员工编号、工程编号、工资) )。
执行以下操作:
36 .使用关系代数调查年龄不在30岁至50岁之间的工作人员的姓名和性别。
37 .使用SQL语句查询王澜工资信息。 信息包括姓名、工程名称和工资。
38 .使用SQL语句按员工编号统计员工人均总收入。
39 .使用SQL语句提高预算额在l0000元以上的工程职工工资10%。
40 .创建员工参与工程项目的视图VPS。 视图包括员工编号、姓名、工程名称和工资。
五、综合试题:本大题共2小题,每小题5分,共10分。
41 .设置关系模型r (读者号、姓名、性别、图书号、图书名、借阅日、归还日)。
其中,每个读者可以借多本书,每本书可以被多个读者借,读者可以重复借书,但都是
这本书允许读者每人每天最多借一次。 根据上述条件:
导出关系模型r的关键码。
r最高属于第几个范式,为什么?
将r规范为3NF。
42 .一家运输公司的管理系统信息如下。
有三个实体集。 一个是“团队”的实体集,属性有团队编号、团队名称等。 二是“司机”实体集,属性有司
机体编号、姓名、
自考资料网:建议开通永久VIP超级会员更划算,除特殊资源外,全站所有资源永久免费下载
1. 本站所有网课课程资料来源于用户上传和网络收集,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,助力考生上岸!
3. 如果你想分享自己的经验或案例,可在后台编辑,经审核后发布在“自考资料网”,有下载币奖励哦!
4. 本站提供的课程资源,可能含有水印,介意者请勿下载!
5. 如有链接无法下载、失效或广告,请联系管理员处理(在线客服)!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 星光不问赶路人,岁月不负有心人,不忘初心,方得始终!