《数据库》模拟题一

外模式的映射 D.内模式

2.下列四项中,不属于数据库特点的是( )

A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高

3.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( )

A.多对多 B.一对一 C.多对一 D.一对多

4.反映现实世界中实体及实体间联系的信息模型是( )

A.关系模型 B.层次模型 C.网状模型 D. E-R模型

5.对数据库并发操作有可能带来的问题包括( )

A.读出“脏数据” B.带来数据的冗余 

C.未被授权的用户非法存取数据 D.破坏数据独立性

6.关系数据模型的三个组成部分中,不包括( )

A.完整性规则 B.数据结构 C.数据操作 D.并发控制

7.SL语言的REVOKE语句实现下列哪一种数据控制功能?

A.可靠性控制 B.并发性控制 C.安全性控制 D.完整性控制

8.事务有多个性质,其中不包括( )

A.一致性 B.唯一性 C.原子性 D.隔离性

9.SL语言通常称为( )

A.结构化查询语言 B.结构化控制语言 C.结构化定义语言 D.结构化操纵语言

10.如何构造出一个合适的数据逻辑结构是( )主要解决的问题。

A.关系数据库优化 B.数据字典 C.关系数据库规范化理论 D.关系数据库查询



二、填空题(每小题1分,共10分)

1.SL语言提供数据库定义、________ 、数据控制等功能。

2.数据库保护问题包括:________ 、完整性、故障恢复和并发控制等多方面。

3.关系代数中专门的关系运算包括:选择、投影、连接和________。

4.设有关系SC(sno, cname, grade),各属性的含义分别为学号、课程名、成绩。若要将所

有学生的“数据库系统”课程的成绩增加5分,能正确完成该操作的SL语句是 _____________________grade = grade+5 WHERE cname=“数据库系统”。

5.关系数据库数据操作的处理单位是_____,层次和网状数据库数据操作的处理单位是记录。

6.在关系数据模型中,两个关系R1与R2之间存在1∶M的联系,可以通过在一个关系R2中的________在相关联的另一个关系R1中检索相对应的记录。

7.数据库的逻辑模型设计阶段,任务是将________转换成关系模型。

8.关系规范化理论是设计________的指南和工具

相关文档
最新文档