西安交通大学18年5月补考《数据库系统原理》作业考核试题 -0001
试卷总分:100 得分:100
一、 单选题 (共 30 道试题,共 60 分)
1.在基本的关系中,下列说法( )是正确的。
A.任意两个元组不允许重复
B.属性名允许重名
C.行列顺序有关
D.列是非同质的
正确答案:A
2.下列SQL句中,能够实现实体完整性控制的语句是
A.FOREIGN KEY
B.PRIMARY KEY
C.REFERENCES
D.FOREIGN KEY 和REFERENCES
正确答案:B正确答案:www.youxue100f.com
3.子模式ddl 用来描述( )
A.数据库的总体逻辑结构
B.数据库的局部逻辑结构
C.数据库的物理存储结构
D.数据库的概念结构
正确答案:B
4.codasyl 组织提出的dbtg 报告中的数据模型是 的主要代表( )
A.层次模型
B.网状模型
C.关系模型
D.实体联系模型
正确答案:B
5.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、dbms、数据库、应用程序及用户等组成的一个整体叫__。( )
A.文件的集合、操作系统、文件系统
B.数据的集合、数据库管理系统、数据库系统
C.命令的集合、数据库系统、软件系统
D.程序的集合、命令系统、文件系统
正确答案:B
6.从表中取出满足一定条件的记录,生成一个新表的操作称为( )。
A.复制
B.选取
C.连接
D.投影
正确答案:B
7.SQL是 的缩写。( )
A.Standard Query Language
B.Select Query Language
C.Structured Query Language
D.以上都不是
正确答案:C
8.下列关于关系数据库的规范化理论的叙述中,哪一条是不正确的?( )
A.规范化理论提供了判断关系模式优劣的理论标准
B.规范化理论提供了判断关系数据库管理系统优劣的理论标准
C.规范化理论对于关系数据库设计具有重要指导意义
D.规范化理论对于其他模型的数据库的设计也有重要指导意义
正确答案:B
9.要控制两个表中数据的完整性和一致性可以设置"参照完整性规则",要求这两个表 。
A.不同数据库中的两个表
B.连接属性的属性名相同
C.连接属性的属性数据类型相同
D.连接属性之间存在外部关系键与关系键的对应关系
正确答案:C
10.数据库管理系统中数据操纵语言dml 所实现的操作一般包括( )
A.查询、插入、修改、删除
B.排序、授权、删除
C.建立、插入、修改、排序
D.建立、授权、修改
正确答案:A
11.在数据库三级模式间引入二级映象的主要作用是( )
A.提高数据与程序的独立性
B.提高数据与程序的安全性
C.保持数据与程序的一致性
D.提高数据与程序的可移植性
正确答案:A
12.将查询SC表的权限授予用户U1,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是( )。
A.GRANT SELECT TO SC ON U1 WITH PUBLIC
B.GRANT SELECT ON SC TO U1 WITH PUBLIC
C.GRANT SELECT TO SC ON U1 WITH GRANT OPTION
D.GRANT SELECT ON SC TO U1 WITH GRANT OPTION
正确答案:D
13.数据库三级模式体系结构的划分,有利于保持数据库的( )。
A.数据安全性
B.数据独立性
C.数据并发性
D.数据完整性
正确答案:B