数据库练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库练习题
1、现实世界中事物的特性在信息世界中称为( A )。
A.实体
B.实体标识符
C.属性
D.关键码
2、采用二维表格结构表达实体联系及实体间联系的数据模型是( C )。
A.层次模型
B.网状模型
C.关系模型
D.实体联系模型
3、在关系数据库系统中,当关系的型改变时,用户程序也可以不变,这是( B )。
A.数据的物理独立性
B.数据的逻辑独立性
C.数据的位置独立性
D.数据的存储独立性
4、在一个数据库中,模式与内模式的映像个数是( C )。
A.与用户个数相同
B.由设置的系统参数决定
C.1个
D.任意多个
5、储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是( B )。
A.一对一的联系B.一对多的联系
C.多对一的联系D.多对多的联系
6、数据库系统中,用户使用的数据视图用( A )描述,它是用户与数据库之间的接口。
B.存储模式
C.内模式
D.概念模式
7、数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( A )。
A.DBS包括DB和DBMS
B.DBMS包括DB和DBS
C.DB包括DBS和DBMS
D.DBS就是DB,也就是DBMS
8、下列四项中,不属于数据库系统特点的是( C )。
A.数据共享
B.数据完整性
C.数据冗余度高
D.数据独立性高
9、概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D )。
A.层次模型
B.关系模型
C.网状模型
D.实体-关系模型
10、在(A )中一个结点可以有多个双亲,结点之间可以有多种联系。
A.网状模型
B.关系模型
C.层次模型
D.以上都有
11、一个关系只有一个( D )。
A. 候选码
B.外码
D.主码
12、最终用户使用的数据视图称为( B )
A.内模式
B.外模式
C.概念模式
D.存储模式
13、数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高的( C )
A.事务并发性
B.数据可靠性
C.数据独立性
D.数据重用性
14、设关系R和S的元组数分别为r和s,则R×S的元组数为( C )
A.r+s
B.r-s
C.r×s
D.MAX(r,s)
15、设关系m的度为20,关系n的度为10。关系T是m与n 的笛卡尔积,则关系T的度为( B )。
A.20
B.30
C.200
D.10
16、在关系代数的连接操作中,哪一种连接操作需要取消重复列?( A )。
A.自然连接
B.笛卡尔积
C.等值连接
D.外连接
17、如果在一个关系中,存在多个属性(或属性组)都能用来唯一标识该关系的元组,且其任何子集都不具有这一特性,则这些属性(或属性组)被称为该关系的( A )。
A.候选码
B.主码
C.外码
D.连接码
18、关系数据模型中表和表之间的数据联系是通过下列哪项来实现的( C )。
A.主码
B.指针
C.外码
D.链表
19、在下列SQL语句中,修改表结构的语句是( A )。
A.ALTER
B.CREATE
C.UPDATE
D.INSERT
20、SQL语言集数据查询、数据操作、数据定义和数据控制功能与一体,语句CREATE、DROP、ALTER实现哪类功能?( C )
A.数据查询
B.数据操作
C.数据定义
D.数据控制
21、在视图上不能完成的操作是( C )。
A.更新视图
B.查询
C.在视图上定义新的表
D.在视图上定义新的视图
22、在SQL语句中,下列涉及空值的操作,不正确的是( C )。
A.AGE IS NULL
B. AGE IS NOT NULL
C.AGE=NULL
D. NOT(AGE IS NULL)
23、在SQL语言中,删除一个视图的命令是( B )。
A.DELETE
B.DROP
C.CLEAR
D.REMOVE
24、规范化过程主要是为克服数据逻辑结构中的插入异常、删除异常以及( C )的缺陷。
A.数据的不一致性
B.结构不合理
C.冗余度大
D.数据丢失
25、候选关键字中的属性称为( C )。
A.非主属性
B.复合属性
C.主属性
D.关键属性
26、为了使索引的值在基本表中唯一,在创建索引的语句中应使用保留字( A )。
A.UNIQUE
B.COUNT
C.DISTINCT
D.UNION
27、关系模式中,满足2NF的模式( B )。
A.可能是1NF
B.必定是1NF
C.必定是3NF