数据库答辩题库及答案
单项选择题(每题2分,共10题)
1.数据库系统的核心是()
A.数据库B.数据库管理系统C.数据模型D.软件工具
答案:B
2.关系模型中,一个关键字是()
A.可由多个任意属性组成
B.至多由一个属性组成
C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成
D.以上都不是
答案:C
3.SQL语言中,删除一个表的命令是()
A.DELETEB.DROPC.CLEARD.REMOVE
答案:B
4.数据库设计中概念结构设计的主要工具是()
A.ER模型B.数据字典C.需求分析D.流程图
答案:A
5.事务的原子性是指()
A.事务中包括的所有操作要么都做,要么都不做
B.事务一旦提交,对数据库的改变是永久的
C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
答案:A
6.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为()
A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能
答案:C
7.在关系数据库设计中,设计关系模式是()的任务
A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段
答案:C
8.数据库系统的数据独立性体现在()
A.不会因为数据的变化而影响到应用程序
B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C.不会因为存储策略的变化而影响存储结构
D.不会因为某些存储结构的变化而影响其他的存储结构
答案:B
9.若要在基本表S中增加一列CN(课程名),可用()
A.ADDTABLESALTER(CNCHAR(8))
B.ALTERTABLESADD(CNCHAR(8))
C.ADDTABLES(CNCHAR(8))
D.ALTERTABLES(ADDCNCHAR(8))
答案:B
10.关系数据模型的三个组成部分中,不包括()
A.完整性规则B.数据结构C.恢复D.数据操作
答案:C
多项选择题(每题2分,共10题)
1.数据库系统的特点有()
A.数据共享B.数据独立性高C.数据冗余度高D.数据由DBMS统一管理和控制
答案:ABD
2.关系模型的完整性规则包括()
A.实体完整性B.参照完整性C.用户定义完整性D.数据完整性
答案:ABC
3.以下属于SQL数据定义语句的有()
A.CREATEB.ALTERC.DROPD.SELECT
答案:ABC
4.数据库设计的阶段包括()
A.需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计
答案:ABCD
5.事务的特性有()
A.原子性B.一致性C.隔离性D.持久性
答案:ABCD
6.数据库的故障类型有()
A.事务故障B.系统故障C.介质故障D.人为故障
答案:ABC
7.关系运算包括()
A.选择B.投影C.连接D.除
答案:ABCD
8.数据库安全性控制的常用方法有()
A.用户标识与鉴别B.存取控制C.视图机制D.审计
答案:ABCD
9.数据库备份的类型有()
A.完整备份B.差异备份C.事务日志备份D.部分备份
答案:ABC
10.以下属于数据库管理系统的有()
A.MySQLB.OracleC.SQLServerD.Access
答案:ABCD
判断题(每题2分,共10题)
1.数据库中的数据可以共享。()
答案:对
2.一个关系模式只能有一个候选关键字。()
答案:错
3.SQL语言只能用于数据库查询。()
答案:错
4.数据库设计中,需求分析阶段的主要任务是确定系统功能。()
答案:对
5.事务一旦提交,就不能回滚。()
答案:对
6.关系模型中,任何两个元组不能完全相同。()
答案:对
7.数据库系统的数据独立性就是指数据与程序之间相互独立。()
答案:对
8.索引可以提高查询效率,所以索引建得越多越好。()
答案:错
9.