|
一、单选题(共 10 道试题,共 50 分。)V 1. SQL语言中最主要的命令是什么( )。
A. 建数据库文件的命令
B. 插入和删除等更新命令
C. 查询操作命令
D. 链接多表查询的命令
满分:5 分
2. 关系模型的三类完整性有( )。
A. 主键完整性、外键完整性和用户完整性
B. 实体完整性、参照完整性和用户自定义完整性
C. 层次完整性、关系完整性和网状完整性
D. 关系模式完整性、关系完整性和数据完整性
满分:5 分
3. 第三范式是指关系R中每一个非主属性都( )。
A. 不部分依赖于
B. 不传递依赖于
C. 既不部分依赖于码又不传递依赖于
D. 不多值依赖于
满分:5 分
4. SQL语言的命令分为哪几类( )。
A. 查询语言(QL)、数据操作语言(DML)
B. 数据定义语言(DDL)和数据控制语言(DCL)
C. 数据操作语言(DML)、数据定义语言(DDL)
D. 查询语言(QL)、数据操作语言(DML)、数据定义语言(DDL)和数据控制语言(DCL)
满分:5 分
5. 有一“图书基本情况”的档案文件,其记录由“图书号”、“书名”、“出版社”、“出版日期”、“价格”等数据项组成。其中关键字是什么( )。
A. 书名
B. 图书号
C. 出版社
D. 出版日期
满分:5 分
6. 数据库建立过程中,E—R图中的菱形框表示什么( )。
A. 属性
B. 实体
C. 流向
D. 关系
满分:5 分
7. 目前常用的数据库系统为( )。
A. 网状数据数据库系统
B. 层次数据库系统
C. 关系数据库系统
D. 完整性约束数据库系统
满分:5 分
8. 什么是数据库中存储的基本对象( )。
A. 数据库
B. 文件
C. 记录
D. 数据
满分:5 分
9. 数据库建立过程中,E—R图中的矩形框表示( )。
A. 属性
B. 实体
C. 流向
D. 关系
满分:5 分
10. 关系数据完整性中的实体完整性是为了保证数据的( )。
A. 用户应用唯一性
B. 外键唯一性
C. 唯一性
D. 参照唯一性
满分:5 分
二、多选题(共 5 道试题,共 25 分。)V 1. 信息模型和数据模型的作用分别为( )。
A. 信息模型就是画E-R图
B. 信息模型从客观世界向机器世界转换的中间步骤,是对客观世界的抽象,常常用实体-关系模型来表示
C. 数据模型是机器世界中数据结构、数据操作、数据完整性约束条件三方面因素的表示
D. 信息模型就是建立数据库的过程
满分:5 分
2. 用户采用什么语言来完成“更新学生的平均成绩和为学生表格加上一列”的任务( )。
A. 数据定义语言DDL
B. 数据操作语言DML
C. 数据查询语言DQL
D. 数据控制语言DCL
满分:5 分
3. 关系模型的参照完整性和实体完整性的定义分别是什么( )。
A. 关系模型的实体完整性指关系中的主键是唯一的
B. 关系模型的实体完整性指关系中的主键不能有多个
C. 关系模型的参照完整性指关系中外键的取值要么为零,要么取和相参考的关系中已经存在的主键的值
D. 关系模型的参照完整性指关系中的外键可有多个
满分:5 分
4. 数据库系统的特点是什么( )。
A. 数据的结构化
B. 数据的逻辑独立性和物力独立性高
C. 数据共享度高,冗余小
D. 数据的安全性高
满分:5 分
5. 关系和关系模式的区别是什么( )。
A. 关系模式和关系组成关系模型
B. 关系模式是结构;关系是其中的内容
C. 关系模式一般和时间无关;关系的值是指某一时刻的值
D. 关系模式是关系的框架结构;关系是关系模式框架下的整个内容全体
满分:5 分
三、判断题(共 5 道试题,共 25 分。)V 1. SQL的行列视图是指SQL中在一个表上建立视图,包括主键和行列的一个子集组成的视图( )。
A. 错误
B. 正确
满分:5 分
2. 在用SQL操作时,将学生学号为98209001的学生数学成绩插入学生成绩表中的命令是DELETE( )。
A. 错误
B. 正确
满分:5 分
3. 用SQL语言实现学生表中按姓名的字母顺序列出的全体学生情况,应采用SELECT命令,姓名的字母顺序表示结果按升序排列( )。
A. 错误
B. 正确
满分:5 分
4. 数据库中的数据是按照数据模型存放的,是去掉不必要的冗余,可以供多用户共享的数据集合( )。
A. 错误
B. 正确
满分:5 分
5. 关系模型定义是所有相关关系模式的集合,即所有研究范围内的关系模式,属性名称和关键字的汇集( )。
A. 错误
B. 正确
满分:5 分
|
|