2022年芜湖职业技术学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)
- 格式:docx
- 大小:544.08 KB
- 文档页数:23
2022年芜湖职业技术学院计算机应用技术专业《数据库概论》科目期末试
卷B(有答案)
一、填空题
1、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用____________语句,收回所授的权限使用____________语句。
2、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。
3、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A 的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。
4、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。SELECT城市FROM作者表_____
SELECT城市FROM出版商表;
5、SQL语言的数据定义功能包括______、______、______和______。
6、数据管理技术经历了______________、______________和______________3个阶段。
7、____________和____________一起组成了安全性子系统。
8、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。
9、数据库恢复是将数据库从______状态恢复到______的功能。
10、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。
二、判断题
11、有了外模式/模式映象,可以保证数据和应用程序之间的物理独立性。()
12、在关系数据表中,属性的顺序是一定的,不能交换。()
13、在一个关系中,不同的列可以对应同一个域,但必须具有不同的列名。()
14、DBMS提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的完整性。()
15、标准SQL语言能用于所有类型的关系数据库系统。()
16、SQLServer有两种安全性认证模式:WindowsNT和SQLServer。()
17、数据库模式和实例是一回事。()
18、有两个关系R和S,分别包含15个和10个元组,则在R∪S、R-S、R∩S中可能出现的一种元组数目情况是18、7、7()
19、在数据库表中,空值表示数值0。()
20、视图就是一个虚表,保存视图时,保存的是视图的定义。()
21、在数据库设计中,数据流图是用来建立概念模型的。()
22、实体集和实体型是一回事,没有什么区别。()
23、在SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用于添加新的字段。()
24、在关系数据库中,属性的排列顺序是可以颠倒的。()
25、等值连接与自然连接是同一个概念。()
三、选择题
26、对关系数据库来说,下面哪些说法是错误的()。
A.每一列的分量是同一种类型数据,来自同一个域
B.不同列的数据可以出自同一个域
C.行的顺序可以任意交换,但列的顺序不能任意交换
D.关系中的任意两个元组不能完全相同
27、将局部E-R模型集成为全局E-R模型时要解决()。
A.冗余问题、插入问题、更新问题和删除问题
B.属性冲突、结构冲突和命名冲突
C.属性冲突、结构冲突、命名冲突、冗余问题、插入问题、更新问题和删除问题
D.实体完整性和参照完整性
28、文件系统与数据库系统的重要区别是数据库系统具有
()。
A.数据共享性 B.数据无冗余 C.数据结构化 D.数据独立性
29、如果事务T对数据D已加S锁,则其他事务对数据D()。
A.可以加S锁,不能加X锁
B.可以加S锁,也可以加X锁
C.不能加S锁,可以加X锁
D.不能加任何锁
30、建立关于系、学生、班级、社团等信息的一个关系数据库,一个系有若干个专业,每个专业每年只招一个班,每个班有若干学生,一个系的学生住在同一宿舍区,每个学生可以参加若干个社团,每个社团有若干学生。
描述学生的属性有:学号、姓名、出生年月、系名、班号、宿舍区。
描述班级的属性有:班号、专业名、系名、人数、入学年份。
描述系的属性有:系号、系名、系办公地点、人数。描述社团的属性有:社团名、成立年份、地点、人数、学生参加某社团的年份。
回答以下问题:
(1)画出E-R图。
(2)请给出关系模式,写出每个关系模式的最小函数依赖集,指出是否存在传递函数依赖,对于函数依赖左部是多属性的情况讨论函数依赖是完全函数依赖,还是部分函数依赖。指出各关系的候选码、外码,有没有全码存在?
31、数据完整性保护中的约束条件主要是指()。
A.用户操作权限的约束
B.用户口令校对
C.值的约束和结构的约束
D.并发控制的约束
32、设用户对某商场数据库应用系统有下列活动
Ⅰ.在该数据库应用系统运行前建立数据库,并建立初始的商品清单和销售人员数据等基础数据
Ⅱ.根据商场销售业务开展情况,调整数据库中的商品清单和价格Ⅲ.为了应对商场业务增长过快带来的数据库数据增长迅速而扩展硬盘空间
Ⅳ.为了安全考虑,定期对数据库系统中的数据进行转储
Ⅴ.国庆期间,在应用系统中增加一条规则“节日期间所有商品打八折”
Ⅵ.在系统中模拟生成大规模销售数据,并开启所有收银台终端,在所有终端启动自动批量收银程序,测试系统的性能
以上活动属于商场数据库应用系统实施活动的是()。
A.Ⅰ、Ⅱ和Ⅲ
B.Ⅱ和Ⅴ
C.Ⅲ、Ⅳ和Ⅵ
D.Ⅰ和Ⅵ
33、关于数据库系统中的日志文件,有下列说法:
Ⅰ.事务故障恢复和系统故障恢复时都必须使用日志文件
Ⅱ.在动态转储过程中,对数据库所做的修改都被记录在日志文件中
Ⅲ.数据库管理系统进行数据修改操作时,一般是先写数据库,然后再写日志文件
Ⅳ.建立检查点的主要目的是通过减小日志文件的总体数据规模,从而提高数据恢复效率
Ⅴ.日志文件有利于对用户使用数据库系统的违规操作开展核查审计工作
以上说法正确的是()。