一、单选题
1 关系演算的基础是 ( )
A、形式逻辑中的逻辑演算
B、形式逻辑中的关系演算
C、数理逻辑中的谓词演算
D、数理逻辑中的形式演算
答案:C
2 关于数据库系统的说法不正确的是( ).
A、数据库系统是指引入数据库技术后的计算机系统
B、狭义地讲,数据库系统就是数据库管理系统
C、狭义地讲,数据库系统由数据库和数据库管理系统组成
D、广义地讲,数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统,数据库管理员和用户构成
答案:B
3 对数据库并发操作有可能带来的问题包括(  )
A、读出“脏数据”
B、带来数据的冗余
C、未被授权的用户非法存取数据
D、破坏数据独立性
答案:A
4 事务有多个性质,其中不包括( )
 
A、一致性
B、唯一性
C、原子性
D、隔离性
答案:B
5 属性类型允许是基本数据类型、结构类型和集合类型的模型是 ( )
A、平面关系模型
B、嵌套关系模型
C、复合对象模型
D、分布式关系模型
答案:C
6 反映现实世界中实体及实体间联系的信息模型是(  )
A、关系模型
B、层次模型
C、网状模型
D、E-R模型
答案:D
7 设在关系模型中,同一表中的不同属性命名( )。
A、可相同
B、必须相同
C、必须不同
D、可相同,但数据类型不同
答案:C
8 关系模式的规范化过程主要是为克服数据库逻辑结构中存在的插入异常、删除异常以及( )
A、数据不一致性
B、结构不合理
C、数据冗余度大
D、数据丢失
答案:C
9 局部E-R图中实体类的冲突主要类型是( ).
A、属性冲突、命名冲突和结构冲突
B、命名冲突和属性冲突
C、属性冲突
D、结构冲突和命名冲突
答案:A
10 在关系演算中,元组变量的变化范围是( ).
A、某一命名的关系
B、数据库中的所有关系
C、某一个域
D、数据库中的所有域
答案:C
11 数据字典的内容应包括( ).
A、数据项,数据结构
B、数据流,数据存储,处理过程
C、数据项,数据结构,数据流,数据存储,处理过程
D、数据结构,数据流
答案:C
12 关于数据处理和数据管理,下列叙述正确的是( )
A、数据处理经历了人工系统、文件系统、数据库系统三个阶段
B、数据处理是数据管理的中心问题
C、数据管理的主要工作是对数据进行收集、分类整理、组织、存储、维护、检索等操作
D、数据管理技术优劣不影响数据处理的效率
答案:C
13 SQL的全局约束是指基于元组的检查子句和 ( )
A、非空值约束
B、域约束子句
C、断言
D、外键子句
答案:C
14下列四项中,不属于数据库特点的是(  )
A、数据共享
B、数据完整性
C、数据冗余很高
D、数据独立性高
答案:C
15关系数据模型的三个组成部分中,不包括(  )
A、完整性规则
B、数据结构
C、数据操作
D、并发控制
答案:D
数据库基本数据类型有哪些
16如何构造出一个合适的数据逻辑结构是(  )主要解决的问题。
A、关系数据库优化
B、数据字典
C、关系数据库规范化理论
D、关系数据库查询
答案:C
17 下面系统中不属于关系数据库管理系统的是( )
A、Oracle
B、MS SQL Server
C、IMS
D、DB2
答案:C
18 有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )
A、实体完整性约束
B、参照完整性约束
C、用户自定义完整性约束
D、关键字完整性约束
答案:A
19 关于数据库的说法不正确的是( ).
A、一个相互关联的数据集合
B、包含了关于某个企业或组织的信息
C、是信息系统的核心和基础
D、是一种数据管理的软件
答案:D
20 每个属性,都有一个取值范围,这叫属性( )。
A、域
B、值
C、主属性
D、关键字
答案:A
21 已知学生关系:(学号,性别,年龄,籍贯),若执行SQL语句:Select 姓名,年龄 From 学生 Where 籍贯='北京' 说明该语句对学生执行了( )操作.
A、交和选择
B、投影和选择
C、选择和连接
D、连接和投影
答案:B
22 以下数据库的数据模型中,现今使用的主要的数据模型是( ).
A、层次模型
B、网状模型
C、关系模型
D、面向对象模型
答案:C
23 概念设计的步骤是( ).
A、进行数据抽象,设计局部概念模式;评审;集成局部概念模式,得到全局概念模式
B、进行数据抽象,设计局部概念模式;集成局部概念模式,得到全局概念模式;评审
C、进行数据抽象,设计局部概念模式;集成局部概念模式,得到全局概念模式
D、评审;进行数据抽象,设计局部概念模式;集成局部概念模式,得到全局概念模式
答案:B
24 因为每个中间运算的结果被创建,然后用于下一层的运算,这种查询表达式的计算方法被称为( )计算.
A、实体化
B、流水线
C、双缓冲
D、临时区
答案:A
25 SQL语言通常称为(  )
A、结构化查询语言
B、结构化控制语言
C、结构化定义语言
D、结构化操纵语言
答案:A
26 SQL中的视图提高了数据库系统的( )
A、完整性
B、并发控制
C、隔离性
D、独立性
答案:D
27 在二维表中,不允许“表中套表”是指( )。
A、分量是原子的
B、值是原子的
C、属性是原子的
D、域是原子的
答案:A
28 数据的逻辑独立性是指 ( )
A、模式变,应用程序不变
B、应用程序变,模式不变
C、内模式变,应用程序不变
D、应用程序变,内模式不变
答案:D
29 下列不是数据库系统与文件系统的本质区别是( ).
A、数据库系统实现了整体数据结构化,而文件系统只考虑某个具体应用的数据结构
B、数据具有较高的共享性,减少了冗余;文件之间基本不能共享,导致数据冗余度高
C、数据库系统中程序与数据的逻辑结构和物理存储相独立,而文件系统中数据逻辑结构与文件结构紧密联系
D、数据由数据库管理系统统一管理和控制
答案:A
30 如果文件没有使用索引,并按某一属性排序,且选择条件是镇属性上的等值比较,则可用( )的选择运算算法来定位符合选择条件的记录.
A、线性搜索
B、二分搜索
C、聚簇索引
D、辅助索引
答案:B
31
要保证数据库逻辑数据独立性,需要修改的是( )
A、模式
B、模式与内模式的映射
C、模式与外模式的映射
D、内模式
答案:C
32 在笛卡尔积可看成为一张( )。
A、一维表
B、二维表
C、三维表
D、四维表
答案:B
33 关系模型是( ).
A、用关系表示实体
B、用关系表示联系
C、用关系表示实体及其联系
D、用关系表示属性
答案:C
34 对于经常在查询条件中出现的属性或者经常在聚集函数中出现的属性,可以考虑在这些属性上建立( ).
A、视图
B、关系
C、连接
D、索引
答案:D
35 ( )是相互矛盾的,数据库物理设计过程中需要对它们进行折中权衡.
A、时间效率,维护代价
B、时间效率,空间效率
C、时间效率,空间效率,维护代价
D、空间效率,维护代价
答案:C
36 分布式数据库系统中分片模式和分配模式均是 ( )
A、全局的
B、局部的
C、分布的
D、集中的
答案:A
37 学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是(  )
A、多对多
B、一对一
C、多对一
D、一对多
答案:D
38 关系代数表达式的优化策略中,首先要做的是( )
A、对文件进行预处理
B、尽早执行选择运算
C、执行笛卡儿积运算
D、投影运算
答案:B
39 在关系代数运算中,五种基本运算为( )
A、并、差、选择、投影、自然连接
B、并、差、选择、交、投影
C、并、差、选择、投影、笛卡儿积
D、并、差、交、选择、笛卡儿积
答案:C
40 ( )是关系代数的基本运算之一.
A、交
B、除
C、关系模型
D、广义笛卡儿积
答案:D
41 如果文件没有使用索引,并按某一属性排序,且选择条件是镇属性上的等值比较,则可用( )的选择运算算法来定位符合选择条件的记录.
A、线性搜索
B、二分搜索
C、聚簇索引
D、辅助索引
答案:B
42 在关系数据库中,外模式对应的是 ( ) 。
A、基本表
B、视图
C、存储文件
D、关系
答案:B
43 事务(TransaCtion)是用户定义的一个数据库操作序列,下列( )不是它的特性。
A、原子性
B、一致性
C、并发性
D、持续性
答案:C
44 根据关系模型的完整性规则,一个关系中的主码( ).
A、不能有两个
B、不可作为其他关系的外部键
C、可以取空值
D、不可以是属性组合
答案:A
45 数据库逻辑设计的主要任务是( )。
A、建立E-R图和说明书
B、创建数据库说明
C、建立数据流图
D、把数据送入数据库
答案:C
二、填空题
1 SQL语言是一种________型数据库系统,它是以_______的形式组织起来的数据集合,二维表中的一行,在关系中称为_______;二维表中的一列,在关系中称为_______。
答案:关系型、表、元组、属性 
2 从逻辑结构的角度进行分类,数据库的数据模型主要有________和________模型.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。