没有合适的资源?快使用搜索试试~ 我知道了~
首页高教版数据库练习题 共9章
资源详情
资源评论
资源推荐
第一章习题
一.选择题
1.现实世界中客观存在并能相互区别的事物称为( )
A)实体 B)实体集 C)字段 D)记录
2.现实世界中事物的特性在信息世界中称为( )
A)实体 B)实体标识符 C)属性 D)关键码
3.下列实体类型的联系中,属于一对一联系的是( )
A)教研室对教师的所属联系 B)父亲对孩子的亲生联系
C)省对省会的所属联系 D)供应商与工程项目的供货联系
4.采用二维表格结构表达实体类型及实体间联系的数据模型是( )
A)层次模型 B)网状模型 C)关系模型 D)实体联系模型
5.数据库(DB)、 DBMS、DBS 三者之间的关系( )
A)DB 包括 DBMS 和 DBS B)DBS 包括 DB 和 DBMS
C)DBMS 包括 DB 和 DBS D)DBS 与 DB 和 DBMS 无关
6.在数据库技术中,反映现实世界中事物的存在方式或运动状态的是( )
A)信息 B)数据 C)消息 D)命令
7.下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的 “行”的概念最接
近?
A)属性 B)关系 C)域 D)元组
8.在关系数据中,视图(view)是三级模式结构中的( )
A)内模式 B)模式 C)存储模式 D)外模式
9.数据库系统中,用( )描述全部数据的整体逻辑结构
A)外模式 B)存储模式 C)内模式 D)概念模式
10.数据库系统中,用户使用的数据视图用( )描述,它是用户与数据库之间的接口。
A)外模式 B)存储模式 C)内模式 D)概念模式
11.数据库系统达到了数据独立性是因为采用了( )
A)层次模型 B)网状模型 C)关系模型 D)三级模式结构
12.在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是
A)数据的物理独立性 B)数据的逻辑独立性
C)数据的位置独立性 D)数据的存储独立性
13.逻辑数据独立性是指( )
A)概念模式改变,外模式和应用程序不变 B)概念模式改变,内模式不变
C)内模式改变,概念模式不变 D)内模式改变,外模式和应用程序不变
14.物理数据独立性是指( )
A)概念模式改变,外模式和应用程序不变 B)概念模式改变,内模式不变
C)内模式改变,概念模式不变 D)内模式改变,外模式和应用程序不变
15.在一个数据库中,模式与内模式的映像个数是
A)1 个 B)与用户个数相同 C)由设置的系统参数决定 D)任意多个
16.下列关于模式的术语中,哪一个不是指数据库三级模式结构中的外模式?
A)子模式 B)用户模式 C)存储模式 D)用户视图
17.下列关于数据库三级模式结构的说法中,哪一个是不正确的?
A)一个数据库中可以有多个外模式但只有一个内模式
B)一个数据库中可以有多个外模式但只有一个模式
C)一个数据库中只有一个外模式也只有一个内模式
D)一个数据库中只有一个模式也只有一个内模式
18.在数据库三级模式中,外模式的个数( )
A)只有一个 B)可以有任意多个
C)与用户个数相同 D)由设置的系统参数决定
19.在数据库系统中,负责监控数据库系统的运行情况,及时处理运行过程中出现的问题,
这是( )人员的职责。
A)数据库管理员 B)系统分析员 C)数据库设计员 D)应用程序员
20.下面给出的关于数据库的三级模式结构的说法中,( )是不正确的。
I.数据库中只有一个模式 II.外模式与模式之间的映像实现数据的逻辑独立性
III.外模式与内模式之间的映像实现数据的物理独立性
A)仅 I B)仅 II C)仅 III D)都不正确
二.填空题
1.数据管理经历了________、_______、________三个发展阶段。
2._______是指数据库的物理结构改变时,尽量不影响整体逻辑结构、用户的逻辑结构以及
应用程序。
3._______是数据库的整体逻辑结构改变时,尽量不影响用户的逻辑结构以及应用程序。
4.用户与操作系统之间的数据管理软件是_________。
5.根据不同的数据模型,数据库管理系统可以分为_________、_________、_________和面
向对象型。
6.数据模型由__________、__________和___________三要素组成。
7.现实世界的事物反映到人的头脑中经过思维加工成数据,这一过程要经过三个领域,依次
是_________、__________和__________。
8.现实世界中,事物的个体在信息世界中称为________,在机器世界中称为_______。
9.能唯一标识实体的属性集,称为_________。
10.属性的取值范围称为该属性的_________。
11.两个不同实体集的实体间有_________、_________和_________三种情况联系。
12.表示实体类型和实体间联系的模型,称为_________。
13.最著名、最为常用的概念模型是_________。
14.数据库的体系结构分为_________、_________和_________三部分。
15.在数据库的三级模型中,单个用户使用的数据视图的描述,称为_________;全局数据视
图的描述,称为_________,物理存储数据视图的描述,称为_________。
16.数据独立性是指_________和_________之间相互独立,不受影响。
17.数据独立性分成_________独立性和_________独立性两级。
18.DBS 中最重要的软件是_________;最重要的用户是_________。
19.采用了_________技术的计算机系统称为 DBS。
20.在三大传统的数据模型中,具有严格的数学理论基础的是_________。
三.简答题
1.什么是数据模型?数据模型的作用及三要素是什么?
2.试述数据库系统三级模式结构,其优点是什么?
3.什么是数据库的逻辑独立性?什么是数据库的物理独立性?为什么数据库系统具有数据与
程序的独立性?
4.数据库系统有哪几部分组成?
5.DBA 的职责是什么?系统程序员、数据库设计员、应用程序员的职责是什么
第二章习题
一、选择题
1. 设关系 R 和 S 的元组个数分别为 100 和 300,关系 T 是 R 与 S 的笛卡尔积,则 T 的元组个
数为( )
A)400 B)10000 C)30000 D)90000
2. 下面对于关系的叙述中,哪个是不正确的?( )
A)关系中的每个属性是不可分解的 B)在关系中元组的顺序是无关紧要的
C)任意的一个二维表都是一个关系 D)每一个关系只有一种记录类型
3. 设关系 R 和 S 具有相同的目,且它们相对应的属性的值取自同一个域,则 R-(R-S)等于
( )
A)R∪S B)R∩S C)R×S D)R÷S
4. 在关系代数中,( )操作称为从两个关系的笛卡尔积中,选取它们属性间满足一定条件的
元组。
A)投影 B)选择 C)自然连接 D)θ 连接
5. 关系数据模型的三个要素是( )
A)关系数据结构、关系操作集合和关系规范化理论
B)关系数据结构、关系规范化理论和关系的完整性约束
C)关系规范化理论、关系操作集合和关系的完整性约束
D)关系数据结构、关系操作集合和关系的完整性约束
6. 下列叙述中,哪一条是不正确的?( )
A)一个二维表就是一个关系,二维表的名就是关系的名
B)关系中的列称为属性,属性的个数称为关系的元或度
C)关系中的行称为元组,对关系的描述称为关系模式
D)属性的取值范围称为值域,元组中的一个属性值称为分量
7. 设关系 R 的度为 20,关系 S 的度为 30。如果关系 T 是 R 与 S 的广义笛卡尔积,即:
T=R×S,则关系 T 的度为( )
A)10 B)20 C)30 D)50
8. 设关系 R 和 S 具有相同的度,且相应的属性取自同一个域。下列哪一个关系代数的运算的
结果集合为{ t|t ∈ R ∧ t ∉ S}?( )
A)R∪S B)R-S C)R×S D)R∩S
9. 在关系代数的连接操作中,哪一种连接操作需要取消重复列?( )
A)自然连接 B)笛卡尔积 C)等值连接 D)θ 连接
10. 下列哪一种关系运算不要求:“R 和 S 具有相同的度数,且它们对应属性的数据类型也相
同”?
A)R∪S B)R∩S C)R-S D)R×S
11. 设属性 A 是关系 R 的主属性,则属性 A 不能取空值(NULL)。这是 ( )。
A)实体完整性规则 B)参照完整性规则
C)用户定义完整性规则 D)域完整性规则
12. 设关系 R 和关系 S 的目数分别是 3 和 4,关系 T 是 R 与 S 的广义笛卡尔积,即:
T=R×S,则关系 T 的目数是( )。
A)7 B)9 C)12 D)16
13. 列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行” 的概念最接近?
( )
A)属性 B)关系 C)域 D)元组
14. 在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作,称
为( )
A)并 B)选择 C)自然连接 D)θ 连接
15.下列关系运算中,哪个运算不要求关系 R 与关系 S 具有相同的目(属性个数)?( )
A)R×S B)R∪S C)R∩S D)R-S
16.如果在一个关系中,存在多个属性(或属性组)都能用来唯一标识该关系的元组,且其任
何子集都不具有这一特性。这些属性(或属性组)都被称为该关系的( )
A)候选码 B)主码 C)外码 D)连接码
17. 关系代数的运算可分为两类:传统的集合运算和专门的关系运算。下面列出的操作符中,
哪些是属于传统的集合运算?( )
I.U(并) II.-(差) III.∩(交) IV.X(广义笛卡尔积) V.σ(选择)
VI.Π(投影) VII.连接
A)I、II、V 和 VI B)I、II、III 和 IV C)IV、V、VI 和 VII D)都是
18.关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。哪(些)
类完整性是关系模型必须满足并由 DBMS 自动支持的?( )
A) 实体完整性 B) 实体完整性和参照完整性
C)参照完整性和用户定义的完整性 D)实体完整性、参照完整性和用户定义的完整性
19.设关系 R 与关系 S 具有相同的目,且相对应的属性的值取自同一个域,则 R∩S 可记作 :
( )
A){t∣t∈R∨t∈S} B){t∣t∈R∧t S} C){t∣t∈R∧t∈S} D){t∣t∈R∨t S}
20.关系数据模型中表和表之间的数据联系是通过以下哪项来实现的?( )
A)主码 B)指针 C)外码 D)链表
二、填空题
1.用值域的概念来定义关系,关系是属性值域笛卡尔积的一个 。
2.设有关系模式 R(A,B,C)和 S(E,A,F),若 R.A 是 R 的主码,S.A 是 S 的外码,
则 S.A 的值或者等于 R 中某个元组的主码值,或者取空值(null)。这是 完整性规则。
3.数据模型通常由三部分组成,它们是 、数据操作和完整性约束。
4.在关系代数中,从两个关系的笛卡儿积中选取它们的属性或属性组间满足一定条件的元组
的操作称为 连接。
5.关系代数是关系操纵语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运
算结果均为 。
三、简答题
1.试述关系模型的三个组成部分。
2.试述关系操作的特点和关系操作语言的分类。
3.定义并理解下列术语,说明它们联系与区别:
(1)域,笛卡尔积,关系,元组,属性
(2)主码,候选码,外码
(3)关系,关系模式,关系数据库
4.试述关系模型的完整性规则,在参照完整性中,为什么外码可以取空值?什么情况下才可
以取空值?
5.试述等值连接与自然连接的区别和联系。
6.关系代数的基本运算有哪些 ? 如何用这些基本运算来表示其它运算?
7.设有一个 SPJ 数据库,包括 S,P,J,SPJ 四个关系模式:
S(SNO,SNAME,STATUS,CITY);
P(PNO,PNAME,COLOR,WEIGHT);
J(JNO,JNANE,CITY);
SPJ(SNO,PNO,JNO,QTY)。
其 中 : 供 应 商 表 S 由 供 应 商 代 码 ( SNO ) 、 供 应 商 姓 名 ( SNAME) 、 供 应 商 状 态
(STATUS)、供应商所在 城市( CITY)组 成; 零件表 P 由 零 件 代 码( PNO)、 零件 名
(PNAME)、 颜色( COLOR)、重量( WEIGHT)组成;工程项目表 J 由工程项目代码
(JNO)、工程项目名( JNAME)、工程项目所在城市( CITY)组成;供应情况表 SPJ 由供应
商代码(SNO)、零件代码( PNO)、工程项目代码( JNO)、供应数量组成( QTY)组成,
表示某供应商供应某种零件给某工程项目的数量为 QTY。
试用关系代数完成如下查询:
1)求供应工程 J1 零件的供应商号码 SNO。
2)求供应工程 J1 零件 P1 的供应商号码 SNO。
3)求供应工程 J1 零件为红色的供应商号码 SNO。
4)求没有使用天津供应商生产的红色零件的工程号。
5)求至少用了供应商 S1 所供应的全部零件的工程号
第四章习题
一、选择题
(1) SQL
语言是
( )
的语言,易学习。
A
.过程化
B
.非过程化
C
.格式化
D
.导航式
(2) SQL
语言具有
( )
的功能。
A
.关系规范化、数据操纵、数据控制
B
.数据定义、数据操纵、数据控制
C
.数据定义、关系规范化、数据控制
D
.数据定义、关系规范化、数据操纵
(3) SQL
语言的数据操作语句包括
SELECT
、
INSERT
、
UPDATE
和
DELETE
等。其中最重要
的,也是使用最频繁的语句是
( )
。
A
.
SELECT B
.
INSERT C
.
UPDATE D
.
DELETE
(4)
在下列
SQL
语句中,修改表结构的语句是
( )
。
A
.
ALTER B
.
CREATE C
.
UPDATE D
.
INSERT
(5)
设有关系
R(A
,
B
,
C)
和
S(C
,
D)
,与关系代数表达式
π
A
,
B
,
D
(σ
R.C=S.C
(R×S))
等价的
SQL
语句
是
( )
。
剩余36页未读,继续阅读
BEN987
- 粉丝: 4
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 2023年中国辣条食品行业创新及消费需求洞察报告.pptx
- 2023年半导体行业20强品牌.pptx
- 2023年全球电力行业评论.pptx
- 2023年全球网络安全现状-劳动力资源和网络运营的全球发展新态势.pptx
- 毕业设计-基于单片机的液体密度检测系统设计.doc
- 家用清扫机器人设计.doc
- 基于VB+数据库SQL的教师信息管理系统设计与实现 计算机专业设计范文模板参考资料.pdf
- 官塘驿林场林防火(资源监管)“空天地人”四位一体监测系统方案.doc
- 基于专利语义表征的技术预见方法及其应用.docx
- 浅谈电子商务的现状及发展趋势学习总结.doc
- 基于单片机的智能仓库温湿度控制系统 (2).pdf
- 基于SSM框架知识产权管理系统 (2).pdf
- 9年终工作总结新年计划PPT模板.pptx
- Hytera海能达CH04L01 说明书.pdf
- 数据中心运维操作标准及流程.pdf
- 报告模板 -成本分析与报告培训之三.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0