东北师范大学东师数据库系统16秋在线作业1
一、单选题(共 10 道试题,共 20 分。)
1. 使用E-R图方法的三要素是()。 A. 实体,属性,主键 B. 实体,域,候选码 C. 实体,属性,联系 D. 实体,键,联系 正确答案:
2. 关系演算是用()来表达查询要求的方式。 A. 谓词
B. 关系的运算 C. 元组 D. 域
正确答案:
3. 设R(U)是属性集U上的关系模式。X,Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称()。 A. Y函数依赖于X
B. Y对X完全函数依赖 C. X为U的候选码 D. R属于2NF 正确答案:
4. 为使程序员编程时既可使用数据库语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到()中。 A. 编译程序 B. 操作系统 C. 中间语言 D. 宿主语言 正确答案:
5. 模式查找like '_a%',下面哪个结果是可能的()。 A. aili B. bai C. bba D. cca
正确答案:
6. 反映现实世界中实体及实体间联系的信息模型称为()。 A. 存储模型 B. 概念模型
C. 关系模型 D. 层次模型 正确答案:
7. 若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为()。 A. 事务故障 B. 系统故障 C. 介质故障 D. 运行故障 正确答案:
8. 向用户授予操作权限的SQL语句是()。 A. CTEATE B. REVOKE C. SELECT D. GRANT 正确答案:
9. 如果事物T获得了数据项Q上的排它锁,则T对Q(). A. 只能读不能写 B. 只能写不能读 C. 既可读又可写 D. 不能读不能写 正确答案:
10. 关系代数是一种()。 A. 数学运算公式 B. 数据描述语言 C. 面向对象语言
D. 关系数据操作语言 正确答案:
数据库系统16秋在线作业1
二、多选题(共 10 道试题,共 20 分。)
1. 关系代数中专门的关系运算主要有() A. 选择 B. 投影 C. 连接 D. 除
正确答案:
2. 系统在实施强制存取控制方法后,当某一用户进入系统时,系统要求他对任何客体的存取必须遵循()规则.
A. 仅当主体的许可证级别大于或等于客体的密级时,主体才能读取相应的客体 B. 仅当主体的许可证级别等于客体的密级时,主体才能写相应的客体 C. 仅当主体的许可证级别小于客体的密级时,主体才能写相应的客体 D. 仅当主体的许可证级别大于客体的密级时,主体才能写相应的客体 正确答案:
3. 在关系代数的专门关系运算中,从表中选取满足条件的属性的操作称为();从表中选取满足某种条件的元组的操作称为();将两个关系中具有共同属性值的元组组合在一起构成新表的操作称为().. A. 选择 B. 投影 C. 连接 D. 扫描
正确答案:AC
4. 第三代数据库系统的特点是(). A. 必须有统一的数据模型
B. 支持数据管理、对象管理和知识管理 C. 必须保持或继承第二代数据库系统的技术 D. 必须对其他系统开放 正确答案:
5. 数据库设计过程中形成数据库的各级模式,大致可以总结为(). A. 概念设计阶段形成概念模式
B. 逻辑设计阶段形成逻辑模式和外模式 C. 物理设计阶段形成内模式 D. 概念设计阶段形成子模式 正确答案:
6. 数据模型的新发展主要有(). A. 复杂数据模型 B. 语义数据模型
C. 面向对象的数据模型 D. XML数据模型 正确答案:
7. 在SQL中,DELETE语句可以删除(). A. 基本表 B. 视图
C. 视图中的元组 D. 基本表中的元组 正确答案:
8. 在SQL SERVER中属于表级完整性的是(). A. 实体完整性约束 B. 域完整性约束 C. 参照完整性约束 D. 关键字完整性约束
正确答案:
9. 属性值约束主要有(). A. 非空值约束
B. 基于元组的检查子句 C. 域约束子句 D. 默认 正确答案:
10. 合并分E-R图时,分E-R图之间的冲突主要有(). A. 属性冲突 B. 命名冲突 C. 主题冲突 D. 结构冲突 正确答案:
数据库系统16秋在线作业1
三、判断题(共 20 道试题,共 60 分。)
1. 系统地、严格地提出关系模型的是美国IBM公司的E.F.Codd。 A. 错误 B. 正确 正确答案:
2. 数据来源于信息,信息是对现实世界的反映。 A. 错误 B. 正确 正确答案:
3. 如果一个属性经常在连接操作的连接条件中出现,则考虑在这个属性上建立索引. A. 错误 B. 正确 正确答案:
4. 基本表是实际存在的表,它是实际存储数据的逻辑表示。 A. 错误 B. 正确 正确答案:
5. 函数依赖可以看作是多值依赖的特殊情况. A. 错误 B. 正确 正确答案:
6. 查询表是实际存在的表,它是实际存储数据的逻辑表示。
A. 错误 B. 正确 正确答案:
7. 嵌入式SQL是将SQL语句嵌入到程序设计语言中,被嵌入 的程序设计语言称为主语言. A. 错误 B. 正确 正确答案:
8. 若要求分解保持函数依赖,那么模式分离总可以达到3NF,但不一定能达到BCNF A. 错误 B. 正确 正确答案:
9. 逻辑设计阶段,将概念模式转换成DBMS支持的数据模型,形成数据库的逻辑模式. A. 错误 B. 正确 正确答案:
10. 数据库的物理结构依赖于选定的数据库管理系统. A. 错误 B. 正确 正确答案:
11. 模式/内模式映像可以保证数据的物理独立性。 A. 错误 B. 正确 正确答案:
12. 利用分时的方法同时处理多个事务,称为事务的并发调度. A. 错误 B. 正确 正确答案:
13. 主码都是候选码. A. 错误 B. 正确 正确答案:
14. 子查询的查询条件不依赖于父查询,称为不相关子查询。 A. 错误 B. 正确 正确答案:
15. 关系R上的投影是从R中选择出若干属性列组成新的关系。 A. 错误 B. 正确 正确答案:
16. 数据库的外模式是在物理设计阶段形成 的. A. 错误 B. 正确 正确答案:
17. 同一实体集内的各实体之间只能存在一对一的联系。