互联网数据库试题及答案
一、单项选择题(每题2分,共10题)
1.在关系数据库中,视图是()。
A.真实存在的表B.从一个或几个基本表导出的表C.一种数据模式D.关系的存储结构
答案:B
2.SQL语言中,删除一个表的命令是()。
A.DELETEB.DROPC.CLEARD.REMOVE
答案:B
3.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为()。
A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能
答案:C
4.关系数据库中,实现实体之间的联系是通过表与表之间的()。
A.公共索引B.公共存储C.公共元组D.公共属性
答案:D
5.若要在基本表S中增加一列CN(课程名),可用()。
A.ADDTABLESADD(CNCHAR(8))
B.ALTERTABLESADD(CNCHAR(8))
C.ADDTABLES(CNCHAR(8))
D.ALTERTABLES(CNCHAR(8))
答案:B
6.以下聚合函数求数据总和的是()。
A.AVGB.SUMC.MAXD.COUNT
答案:B
7.数据库系统的核心是()。
A.数据库B.数据库管理系统C.数据模型D.软件工具
答案:B
8.下列SQL语句中,修改表结构的是()。
A.ALTERB.CREATEC.UPDATED.INSERT
答案:A
9.在关系模型中,一个关键字()。
A.可由多个任意属性组成
B.至多由一个属性组成
C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成
D.以上都不是
答案:C
10.数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。
A.外模式B.内模式C.存储模式D.模式
答案:D
二、多项选择题(每题2分,共10题)
1.以下属于数据库系统组成部分的有()。
A.数据库B.数据库管理系统C.应用程序D.数据库管理员E.用户
答案:ABCDE
2.关系模型的完整性规则包括()。
A.实体完整性B.参照完整性C.用户自定义完整性D.域完整性E.关系完整性
答案:ABC
3.SQL语言中,用于数据控制的语句有()。
A.GRANTB.REVOKEC.INSERTD.DELETEE.UPDATE
答案:AB
4.以下关于视图的说法正确的是()。
A.视图是虚表
B.视图可以提高数据的安全性
C.视图可以简化用户操作
D.视图可以提高查询效率
E.视图可以更新基本表中的数据
答案:ABC
5.在关系数据库中,以下对索引的描述正确的有()。
A.可以加快数据查询速度
B.可以保证数据的唯一性
C.可以建立在一个或多个列上
D.一个表只能创建一个索引
E.索引需要占用一定的存储空间
答案:ABCE
6.数据库设计的阶段包括()。
A.需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计E.数据库实施与维护
答案:ABCDE
7.以下属于数据定义语言(DDL)的有()。
A.CREATEB.ALTERC.DROPD.SELECTE.INSERT
答案:ABC
8.关系数据库中,连接操作包括()。
A.内连接B.外连接C.交叉连接D.自然连接E.全连接
答案:ABCD
9.以下对数据库管理系统的功能描述正确的有()。
A.数据定义B.数据操纵C.数据组织、存储和管理D.数据库的建立和维护E.数据通信接口
答案:ABCDE
10.以下对事务的描述正确的有()。
A.事务是一个不可分割的工作单元
B.事务具有原子性、一致性、隔离性和持久性
C.事务可以并发执行
D.事务可以保证数据的完整性和一致性
E.事务必须手动启动和结束
答案:ABCD
三、判断题(每题2分,共10题)
1.数据库系统避免了一切冗余。()
答案:错误
2.关系数据库中,表中的一行称为属性。()
答案:错误
3.在SQL中,外键约束用于保证参照完整性。()
答案:正确
4.视图可以像基本表一样进行插入、删除和修改操作。()
答案:错误
5.一个