数据库原理及应00003.docx
- 文档编号:17358516
- 上传时间:2023-07-24
- 格式:DOCX
- 页数:13
- 大小:49.31KB
数据库原理及应00003.docx
《数据库原理及应00003.docx》由会员分享,可在线阅读,更多相关《数据库原理及应00003.docx(13页珍藏版)》请在冰点文库上搜索。
数据库原理及应00003
数据库原理及应用复习题
数据库原理及应用试题
.单项选择
1.按照所使用的数据模型来分,数据库可分为三种模型。
A.网状,环状和层次B.网
状,关系和链状
C•层次,关系和网状D.层
次,链状和网状
2.数据库的体系结构由来组织。
A.数据库,文件,记录B.模式,外模式,
内模式
C.物理级数据库,信息级D.文件级,记录级,
数据级
3.的数据独立性最高。
A.文件系统B.数据库
C•手工处理D•其他
4.数据库中,数据的物理独立性是指
。
A•数据库与数据库管理系统的相互独立
B.用户程序与DBMS的相互独立
C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
D•应用程序与数据库中数据的逻辑结构相互独
、立
5.数据库管理系统(DBMS)是。
A.一组硬件B.—
组软件
C.既有硬件,也有软件D.一个完整的数
据库应用系统
6.数据管理方法主要有。
A.文件系统与分布式系统B.分布式系统
与批处理
C.批处理与数据库系统D.数据库系
统与文件系统
7.对关系模型叙述错误的是。
A.建立在严格的数学理论、集合论和谓词演算公式的基础之上
B.微机DBMS绝大部分采取关系数据模型
C.用二维表表示关系模型是其一大特点
D.不具有连接操作的DBMS也可以是关系数据库系统
8同一个关系模型的任意两个元组值。
A.不能全同B.可全同
C.必须全同D.以上都不是
9.数据库三级模式体系的划分,有利于的保持。
A.数据独立性B.数据安全性
C.操作可行性D.结构规范化
10.E-R图时数据库设计的工具之一,一般是用
于建立数据库的
A.逻辑模型B.物理模型C.结构模型D.
概念模型
11.在关系DB中,任何二元关系模式的最高范式必定是
A.1NFB.2NFC.3NFD.BCNF
12.数据库系统的核心是
A.数据库B.数据库管理系统
C.数据模型D.软件工具
13.下列关系中,不可作为关系数据库的关系是
A.R1(学号,姓名,性别)B.R2
(学号,姓名,班级号)
C.R3(学号,班级号,选修课号)D.R4
(学号,姓名,简历)
14.保护数据库,防止未授权的或不合法的使用
造成的数据泄漏、更改破坏。
这是指数据。
A.安全性B.完整性C.并发控制
D•恢复
15.SQL语言具有功能。
A.数据定义,数据操纵,数据控制
B.关系规范化,数据操纵,数据定义C•关系规范化,数据定义,数据控制
D.关系规范化,数据操纵,数据控制
16.在数据管理技术的发展过程中,经历了人工
管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是阶段。
A.数据库系统B•文件系统
C.人工管理D.数据项管理
17.数据库管理系统的工作不包括
A•定义数据库
B.对己定义的数据库进行管理
C.为定义的数据库提供操作系统
D.数据通信
18.在关系数据模型中,通常可以把称为
属性。
A.记录B.基本表C.模式D.
字段
19.关系数据模型的主要特征是用形式表示实体类型和实体间联系。
A.关键字B.指针C.键表D.表格
20.关系模式中各级模式之间的关系为
A.3NF€2NF€1NFB.3NF€
1NF€2NF
C.1NF€2NF€3NFD.2NF€
1NF€3NF
21.SQL语言使用最频繁的语句是。
A.SELECTB.INSERTC.UPDATE
D.DELETE
22.数据库应用程序与数据的逻辑组织,数据的
物理存储方式无关,表明了数据库数据的。
A.共享性B.独立性C.冗余性D.完
整性
23.在关系代数中,对一个关系作投影操作之后,
新关系的元组个数原来关系的元组个数。
A.大于B.等于C.小于D.小于或等于
24.关系数据模型中,称为关系模式。
A•记录B•元组C•记录类型
D.元组集
25.应用数据库的主要目的是为了。
A•解决保密问题
B.解决数据完整性问题
C•共享数据问题
D.解决数据量大的问题
26.SQL语言是的语言,易学习。
A过程化B.非过程化
C•格式化D导航式
27•关系规范化中的删除操作异常是指。
A•不该删除的数据被删除B.不该插入
的数据被插入
C・应该删除的数据未被删除D•应该插入
的数据未被插入
28.关系数据库管理系统应能实现的专门关系
运算包括。
A•排序、索引、统计B•选择、投影、连
接
C•关联、更新、排序D.显示、打印、制表
29.候选关键字中的属性称为。
A非主属性B主属性C.复合属性D
关键属性
30.层次型、网状型和关系型数据库划分原则
A•记录长度B.文件的大小
C.联系的复杂程度D.数据之间的联系
31.在关系代数的专门关系运算中,从表中取出
满足条件的属性的操作称为。
A•选择B•投影C•连接D•扫描
32.同一个关系模型的任两个元组值。
A.不能全同B.可全同
C.必须全同D.以上都不是
33.自然连接是构成新关系的有效方法。
一般情
况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的。
A.元组B.行C.记录D.属性
34.等值连接与自然连接是。
A相同的B.不同的
35.设有关系R按条件f对关系R进行选择,
正确的是。
A.R*RB•R连接fRC.6f(R)d.nf(R)
36.关系模型中的关系模式至少是。
A.1NFB.2NFC•3NFD.BCNF
37.数据库管理系统能实现对数据库中数据的
查询、插入、修改和
删除等操作,这种功能称为
A•数据定义功能B•数据管理功能
C.数据操纵功能D•数据控制功能
38.多用户的数据库系统的目标之一是使它的
每个用户好象面对着一个单用户的数据库一样使用它,因此数据库系统必须进行。
A..安全性控制B.完整性控制C•并发控制D•可靠性控制
39.数据库设计的E—R方法中,用属性描述实体的特征,属性在E—R
图中,用表示。
A矩形B•四边形C.菱形D.椭圆形
40.关系模式中,满足2NF的模式。
A•可能是1NFB•必定是1NF
C.必定是3NFD•必定是BCNF
41.关系模式的分解。
A.唯一B.不唯一
42.
消除了部分函数依赖的1NF的关系模式,必定是—。
43.是存储在计算机内有结构的数据的集
合。
A.数据库系统B•数据库
C.数据库管理系统D•数据结构
44.数据库系统与文件系统的主要区别是
。
A•数据库系统复杂,而文件系统简单
B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
C•文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
45•子模式是
A.模式的副本B•模式的逻辑子
集
C•多个模式的集合D•以上三者都对
46.数据库的概念模型独立于。
A.具体的机器和DBMSB.E—R图
C•信息世界D•现实世界
47.在关系数据库设计中,设计关系模式是
的任务。
A•需求分析阶段B•概念设计阶段
C•逻辑设计阶段D.物理设计阶段
48.E—R图中的联系可以与实体有关。
A.0个B.l个C.l个或多个D.多
个
49.设计性能较优的关系模式称为规范化,规范化主要的理论依据是
A.关系规范化理论B.关系运算理论
C.关系代数理论D.数理逻辑
50.设有关系R按条件f对关系R进行选择,
正确的是。
A.R*RB.R连接fRC.6f(R)
d.nf(R)
51.在数据库三级模式结构中,描述数据库中全
体逻辑结构和特性的是
A•外模式B.内模式C•存储模式
D•模式
52.当关系模式R(A,B)已属于3NF,下列说法中是正确的。
A.它一定消除了插入和删除异常
B.仍存在一定的插入和删除异常
C•一定属于BCNF
D・A和C都是
53.SQL语言具有两种使用方式,分别称为交
互式SQL和A•提示式SQL
C•嵌入式SQL
。
B.多用户SQL
D.解释式SQL
54.
是
下列SQL
。
语句中,
修改表结构的
A.
ALTER
B.CREATE
C.
UPDATE
D.INSERT
55
.设有属性A,
B,C,D
以下表示中不
是关系的是.
A.
R(A)
B.
R
(A,B,C,D)
C.
R(A*B*C*D
)
D.R(A,
B)
二、
填空题
1.
数据管理技术经历了①
、②
和
③
三个阶段
。
2.
数据库是长期存储在计算机内、有①的、可
②的数据集合。
3.关系操作的特点是操作
4.一个关系模式的定义格式为
5.关系代数运算中,传统的集合运算有
①、②、③和④。
6.关系代数运算中,专门的关系运算有
①、②和③。
7•关系规范化的目的是。
8•在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于。
9.数据库设计的几个步骤是一一。
10.为哪些表,在哪些字段上,建立什么样的
索引"这一设计内容应该属
于数据库设计中的设计阶段。
三.名词解释
1.关系
2•实体
3.E—R图
4.概念模型
5•数据字典
6•视图
7.候选码
8•内模式
9.选择
10•数据库转储
四.简答
1.SQL语言的主要特点是什么?
2.数据库系统的模式结构是什么?
3•关系模型由哪几部分构成?
4.数据库设计的主要步骤有哪些?
5•关系规范化应遵循的原则是什么?
6.什么是数据字典?
7.为什么数据库具有较高的数据独立性?
五•设有如图所示的关系R,S计算:
1.R仁RUS;
2.R2=nA,B(6B=b1(R))
六.已知:
(1).“学生"表Student由学号(Sno)、姓名(Sname、性别(Ssex)、年龄(Sage)、所在系(Sdept)组成。
其关系模式为:
Student
(Sno,Sname,Ssex,Sage,Sdept)
(2)."课程"表Course由课程号(Cno)、课程名(Cname先修课号(Cpno)、学分
(Ccredit)4个属性组成。
其关系模式为:
Course(Cno,CnameCpno,Ccredit)
(3).“学生选课"表SC由学号(Sno)、课程号(Cnc)、成绩(grade)3个属性组成。
其关系模式为:
SC(Sno,Cno,Grade)
试用SQL语言实现下列操作:
1.对于“学生”表中的每一个系,求学生的平均年龄,并把结果存入数据库。
2.查询姓“欧"的学生的姓名和学号
3.将Student表中所有男生记录定义为一个视图。
4..设有如图2.5所示的关系R,求操作nA,B(6B=b(R))
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 原理 00003