《数据库原理》19秋平时作业3题目
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 40 分)
1.当前应用最广泛的数据模型是( )。
A.网状模型
B.层次模型
C.关系模型
D.ER模型
2.关系运算中花费时间可能最长的运算是____。
A.除
B.选择
C.笛卡尔积
D.投影
3.对数据库并发操作有可能带来的问题包括( )
A.读出“脏数据”
B.破坏数据独立性
C.未被授权的用户非法存取数据
D.带来数据的冗余
4.表在关系数据库中对应于三级模式的( )
A.物理模式
B.概念模式
C.存储模式
D.外部模式
5.实体集书店与图书之间具有()。
A.多对多
B.多对一
C.多对一
D.一对一
6.下列SQL语句中,能够实现“收回用户U4对学生表(STUD)中学号(XH)的修改权”这一功能的是( )
A.REVOKEUPDATE(XH)ONTABLEFROMU4
B.REVOKEUPDATE(XH)ONTABLEFROMPUBLIC
C.REVOKEUPDATE(XH)ONSTUDFROMU4
D.REVOKEUPDATE(XH)ONSTUDFROMPUBLIC
7.按照传统的数据模型分类,数据库系统可以分为三种类型()。
A.西文、中文和兼容
B.数据、图形和多媒体
C.层次、网状和关系
D.大型、中型和小型
8.下面有关HAVING子句描述正确的是( )
A.HAVING子句必须与WHERE子句一起使用
B.HAVING子句必须与GROUPBY子句一起使用
C.HAVING子句不可以与WHERE子句一起使用
D.HAVING子句不可以与GROUPBY子句一起使用
9.下列说法不正确的是( )
A.非过程性语言比过程性语言编程复杂
B.非过程性语言增加了系统开销
C.非过程性语言不需要指出“怎么做”
D.关系DML属于非过程性语言
10.( )是由于关系模式设计不当所引起的问题。
A.数据被非法读取
B.数据被非法修改
C.数据冗余
D.发生死锁
二、多选题 (共 5 道试题,共 20 分)
11.设计一个E-R图时应遵循以下()原则。
A.要针对应用,确定实体、属性和实体间的联系,做出反映该用户视图的局部E-R图
B.要消除那些同名异义或同义异名的现象,以保持数据的一致性。
C.综合各个用户的局部E-R图,产生反映数据库整体概念的E-R图
D.出现于不同E-R图中的同名实体,只能在总体E-R图中出现一次,以便消除冗余
12.网络流量的调整和优化是数据库性能调整和优化的一个方面,下面()属于网络流量的调整和优化。
A.整理文件碎片
B.数据复制
C.分配好CPU的负载
D.使用远程过程调用
13.DBA的职责是()。
A.监控数据库的使用和运行
B.定义数据的安全性要求和完整性约束条件
C.决定DB的存储结构和存取策略
D.决定DB中的信息内容和结构
14.下面的SQL语句中属于数据更新语句的是()。
A.UPDATE
B.INSERT
C.DROP
D.ALTER
15.数据仓库中的逻辑结构数据由()组成。
A.综合数据层
B.当前基本数据层
C.多维数据层
D.历史数据层
三、判断题 (共 10 道试题,共 40 分)
16.关系数据库的实体完整性规则规定:基本关系的主属性都不能取空值。
17.在关系数据库设计中,关系模式设计的好坏对数据库系统的性能和质量没有直接的影响。
18.SQL语言具有两种使用方式,分别称为交互式SQL和嵌入式SQL。
19.由于数据库系统在三级模式之间提供了外模式/模式映象和模式/内模式映象二层映象功能,保证了数据库系统具有较高的数据独立性。
20.关系模型是通过指针链接来表示两个实体间的联系。
21.数据文件一旦加入到表空间中,就不能直接从这个表空间中移走,也不能与其它表空间发生联系。
22.关系模型是通过关系中的数据而不是通过指针链接来表示实体间的联系。
23.触发器既可以定义于表上,又可以定义于视图上。
24.当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的物理独立性。
25.数据库、数据库系统和数据库管理系统三者之间的关系是数据库系统包括数据库和数据库管理系统。