数据库基础期末考试复习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
复习题
一、考试题型
单项选择题: 20题×1分填空题: 20空×1分
判断题:10题×0.5分简答题: 5题×4分
程序设计题 35
二、模拟题
单项选择题
1.常见的数据模型是()。
A.层次模型、网状模型、关系模型
B.概念模型、实体模型、关系模型
C.对象模型、外部模型、内部模型
D.逻辑模型、概念模型、关系模型
2.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为()。
A.OS
B.DS
C.DBMS
D.DBS
3.设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为()。
A.R﹣S
B.S﹣R
C.R∪S
D.S∩S
4.SQL语言是()。
A.机器语言
B.宿主语言
C.汇编语言
D.非过程化语言
5.SQL语言中,下列涉及空值的操作,不正确的是()。
A.AGE IS NULL
B.AGE IS NOT NULL
C.AGE=NULL
D.NOT(AGE IS NULL)
6.在数据库系统中,空值是()。
A.0
B.空格
C.空字符串
D.不确定
7.在SQL查询ORDER BY 语句用于()。
A、选择行条件
B、对查询结果进行排序
C、列表
D、分组条件
8.内部计算函数“Sum”的意思是求所在字段内所有的值的()
A. 和
B. 平均值
C. 最小值
D. 第一个值
9.条件“not 工资额>2000” 的意思是()。
A.除了工资额大于2000之外的工资额的记录
B.工资额大于2000的记录
C.工资额不大于2000的记录
D.字段工资额大于2000,且二者择一的记录
10.条件中“Between 70 and 90”的意思是()。
A.数值70到90之间的数字
B.数值70和90这两个数字
C.数值70和90这两个数字之外的数字
D.数值70和90包含这两个数字,并且除此之外的数字
11. 系统故障的恢复需要()。
A、程序本身
B、日志文件
C、数据转储
D、数据库镜像
12.恢复的主要技术是________。
A. 事务
B. 数据冗余
C. 日志文件
D. 数据转储
13.在需求分析阶段,常用()描述用户单位的业务流程。
A. 数据流图
B. E-R图
C. 程序流图
D. 判定树
14. 数据库的()是指数据的正确性、有效性和相容性。
A. 完整性
B. 安全性
C. 并发控制
D. 系统恢复
15.当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是()。
A.左外联接
B.右外联接
C.内部连接
D.全外联接
16.DBMS是()。
A.数据库
B.数据库系统
C.数据库应用软件
D.数据库管理系统
17.DB、DBMS和DBS三者间的关系是()。
A.DB包括DBMS和DBS
B.DBS包括DB和DBMS
C.DBMS包括DBS和DB
D.DBS与DB和DBMS无关
12、下列是T—SQL 循环语句的是()。
A.if…else 语句 B. while 语句 C. CASE 语句 D. execute 语句
18.关系数据模型的基本数据结构是()。
A.树
B.图
C.索引
D.关系
19.下面关于关系性质的说法,错误的是()。
A.表中的一行称为一个元组
B.行与列交叉点不允许有多个值
C.表中的一列称为一个属性
D.表中任意两行可能相同
20.包含在()中的属性,叫做主属性。
A.主码
B.候选码
C.外码
D.全码
21.在SQL语言查询语句中,WHERE子句实现关系代数的()。
A.投影运算
B.选择运算
C.连接运算
D.交运算
22.为在查询结果中去掉重复元组,要使用保留字()。
A.UNIQUE
B.COUNT
C.DISTINCT
D.UNION
23.设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是()。
A.一对一
B.一对多
C.多对多
D.不确定24.SQL语言中,用于实现安全性控制的语句是()。
MIT
B.GRANT
C.ROLLBACK
D.SAFE
25.当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是()。
A.左外联接
B.右外联接
C.内部连接
D.全外联接
26.如果要将一个关系模式规范化为2NF,必须()。
A.消除非主属性对键的部分函数依赖 B.消除主属性对键的部分函数依赖
C.消除非主属性对键的传递函数依赖 D.消除主属性对键的传递函数依赖
27.在SQL语句中,与表达式"年龄BETWEEN 12 AND 46"功能相同的表达式是()。
A.年龄>= 12 OR <= 46
B.年龄>= 12 AND <= 46
C.年龄>= 12 OR 年龄<= 46
D.年龄>= 12 AND 年龄<= 46
28.下列属于逻辑结构设计阶段任务的是( )。
A.生成数据字典B.集成局部E-R图
C.将E-R图转换为一组关系模式D.确定数据存取方法
29.数据备份可只复制自上次备份以来更新过的数据,这种备份方法称为( )。
A.海量备份B.增量备份C.动态备份D.静态备份
30.关系模式中的候选键( )。
A.有且仅有一个B.必然有多个
C.可以有一或多个D.以上都不对
31.在视图上不可能完成的操作是( ) 。