数据库系统概论模拟习题与答案
一、单选题(共97题,每题1分,共97分)
1.当局部E-R图合并成全局E-R图时可能出现冲突,下列不属于合并冲突的是()
A、命名冲突
B、语法冲突
C、属性冲突
D、结构冲突
正确答案:B
2.一个关系的主码放在另外一个关系中,它被称为()。
A、候选码
B、外码
C、超码
D、主码
正确答案:B
3.数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是()
A、扩充功能
B、加载数据
C、建立数据库
D、系统调试
正确答案:A
4.数据库系统并发控制的主要方法是采用()机制。
A、封锁
B、不加任何控制
C、拒绝
D、改为串行
正确答案:A
5.下面对属性的类型定义中,哪种方式最适合定义固定10个字符长度?()
A、CHAR(10)
B、VARCHAR(10)
C、TEXT(10)
D、STRING(10)
正确答案:A
6.SQL中用于删除基本表的命令是()。
A、DROP
B、DELETE
C、UPDATE
D、ZAP
正确答案:A
7.下列各种模型中不是数据模型的是()
A、层次模型
B、网状模型
C、关系模型
D、概念模型
正确答案:D
8.逻辑结构设计阶段得到的结果是()。
A、某个DBMS所支持的数据逻辑结构
B、包括存储结构和存取方法的物理结构
C、E-R图表示的概念模型数据字典描述的数据需求
D、数据字典描述的数据需求
正确答案:A
9.用二维表来表示实体及实体之间联系的数据模型是()
A、层次模型
B、网状模型
C、实体-联系模型
D、关系模型
正确答案:D
10.子模式是()。
A、模式的逻辑子集
B、模式的副本
C、多个模式的集合
D、其他三个答案都对
正确答案:A
11.同一个关系的任两个元组值()。
A、不能完全相同
B、可以完全相同
C、必须完全相同
D、其他三个答案均不正确
正确答案:A
12.关系数据库中的码是指()。
A、能唯一决定关系的字段
B、关键的很重要的字段
C、能唯一标识元组的属性或属性集合
D、不可改动的专用保留字
正确答案:C
13.在SELECT语句中使用GROUPBYCNO时,CNO必须()。
A、在SELECT中出现
B、在WHERE中出现
C、在FROM中出现
D、在HAVING中出现
正确答案:A
14.如果两个实体间的联系是m:n;则()引入第三个交叉关系。
A、可以
B、应合并两个实体
C、需要
D、不需要
正确答案:C
15.数据库中,数据的物理独立性是指()
A、用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的
B、数据库与数据库管理系统的相互独立
C、用户程序与DBMS的相互独立
D、应用程序与数据库中数据的逻辑结构相互独立
正确答案:A
16.授权数据对象的(),则授权子系统的越灵活。
A、约束越多
B、约束越少
C、粒度越大
D、粒度越小
正确答案:D
17.下面关于SQL语言的叙述中,错误的一条是()。
A、使用SQL语言用户只能定义索引而不能引用索引
B、SQL语言既可以做为联机交互环境中的查询语言又可以嵌入宿主语言中
C、SQL语言没有数据控制功能
D、用户可以使用SQL语言定义和检索视图
正确答案:C
18.在学生关系中,用SQL语句列出所有计算机系的学生姓名,应该对学生关系进行()操作。
A、选择和投影
B、投影
C、选择
D、连接
正确答案:A
19.同一个关系模型的任意两个元组值()。
A、不能全同
B、可以全同
C、必须全同
D、其他三个答案都不对
正确答案:A
20.下列聚合函数,可以计算出关系中元组(记录)数目的是()
A、COUNT(*)
B、SUM(属性列名)
C、MAX(属性列名)
D、AVG(属性列名)
正确答案:A
21.关系模型中,一个候选码()。
A、可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成
B、不用属性组成
C、至多由一个属性组成
D、可由多个任意属性组成
正确答案:A
22.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门“关系中,因哪个属性而使它不满足第一范式()部门(部门号,部门名,部门成员,部门总经理)
A、部门号
B、部门名
C、部门总经理
D、部门成员
正确答案:D
23.数据流图(DFD)是用于描述结构化方法中()阶段的工具。
A、需求分析
B、可行性分析
C、详细设计
D、程序编码
正确答案:A
24.下面关于数据库设计中需求分析阶段的叙述,错误的是()
A、需求分析的任务是通过详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。
B、需求分析确定的新系统必须充分考虑今后可能的扩充和改变