没有合适的资源?快使用搜索试试~ 我知道了~
3_数据库习题整理_20231227214957-20231229-002439.pdf
需积分: 0 0 下载量 65 浏览量
2023-12-29
00:25:19
上传
评论
收藏 2.2MB PDF 举报
温馨提示
试读
31页
3_数据库习题整理_20231227214957-20231229-002439.pdf
资源推荐
资源详情
资源评论
第一章
数据(Data): 描 述事物的符号记录称为数
数据库是长期储存在计算机内、有组织的、可共享 的大量数据的集合
数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系
(及其开发工具)、应用系统、数据库管理员构成。
数据库管理系统是位于用户与操作系统之间的一层 数据管理软件
数据结构化,
数据的共享性高,冗余度低,易扩充
数据独立性高
数据由 DBMS 统一管 理 和控制
数据库定义功能;
(2)数据组织、存储和管理功能;
(3)数据操纵功能;
(4)数据库的事务管理和运行管理;
(5)数据库的建立和维护功能。
实体:客观存在并可以相互区分的事物叫实体。
实体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和
刻画同类实体,称为实体型。
实体集:同型实体的集合称为实体集。
实体之间的联系:通常是指不同实体型的实体集之间的联系,实体之间的联系有一对一、
一 对多和多对多等多种类型。
关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。在用户观点下,
系模型中数据的逻辑结构是一张二维表,它由行和 列组
1)关系:一个关系对应通常说的一张表;
(2)属性:表中的一列即为一个属性;
(3)域:属性的取值范围;
(4)元组:表中的一行即为一个元组;
(5)主码:表中的某个属性组,它可以惟一确定一个元组;
(6)分量:元组中的一个属性值;
(7)关系模式:对关系的描述,一般表示为:关系名(属性 1 ,属性 2 , … ,属性 n )
关 系 模 型 与 非 关 系 模 型 不 同 , 它 是 建 立 在 严 格 的 数 学 概 念 的 基 础 上
(2) 关 系模 型的概念单 一 , 无 论实体还是 实 体 之间 的 联系都 用关系表 示 , 操 作的对象
和操 作的结果都是关系,所以其数据结构 简单、清晰,用户易懂易用。
(3)关系模型的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性
DDL :数据定义语言,用来定义数据库模式、外模式、内模式的语言。
DML : 数 据 操 纵 语 言 ,用来对 数 据 库 中 的 数 据 进 行查询、 插 入 、 删 除 和 修 改 的
语句
外模式,亦称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见
和 使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图
模式,亦称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共
数
据视图。
内模式,亦称存储模式,是数据在数据库系统内部的表示,即对数据的物理结构和存储方
的描述。
数据与程序的逻辑独立性:当模式改变时由数据库管理员对各个外模式/模式的映像做相
改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序不必
修 改,保证了数据 与程序的逻辑独立性,简称数据的逻辑独立 性
数据与程序的物理独立性:当数据库的存储结构改变了,由数据库管理员对模式/内模式
映
像做相应改变,可以使模式保持不变,从而应用程序也不必改变,保证了数据与程序的物
独 立 性 , 简 称 数 据 的 物 理 独 立
数 据 库 管 理 系 统 在 三 级 模 式 之 间 提 供 的 两 层 映 像 保 证 了 数 据 库 系 统 中 的 数 据 能 够 具
的逻辑独立性和物理独立性。
数据库系统一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员
用户构成。
1.3 补充习题
1. 选择题
(1)数据库系统的核心和基础是( )。
A. 物理模型 B. 概念模型 C. 数据模型 D. 逻辑模型
(2)实现将现实世界抽象为信息世界的是( )。
A. 物理模型 B. 概念模型 C. 关系模型 D. 逻辑模型
( 3)数据管理技术经历了若千阶段,其中人工管理阶段和文
件系统阶段相比文件系统的 一个显著优势是( )。
A. 数据可以⻓期保存 B. 数据共享性很强。
C. 数据独立性很好 D. 数据整体结构化
(4 )能 够 保 证 数 据 库 系 统 中 的 数 据 具 有 较
高 的 逻 辑 独 立性 的 是 ()。
A. 外模式/ 模式映像
B. 模式
C. 模式/ 内模式映像
D. 外模式
(5 )IBM 公司的 IMS 数据库管理系统采用的数据模型是(
A. 层次楧型
B. 网状模型
C. 关系模型
D. 面向対象模型
(6)DBMS 是一类系统软件,它是建立在下列哪种系统之上
的?()
A. 应用系统 B. 编译系统 C. 操作系统 D. 硬件系統
(7 ) 关 于 网 状 数 据 库 ,以 下 说 法 正 确 的 是 (
A.只有一个结点可以无双亲
B.一 个结点可以有多于一个的双亲
C.两个结点之间只能有一种联系
D. 每个结点有且只有一个双亲
(8) 下列説法中,正确的是( )。
A. 数据库的概念模型与具体的 DBMS 有关
B. 三级模式中描述全体数据的逻辑结构和特征的是外模式
C. 数据库管理员负责设计和编写应用系统的程序模块
关系数据库:
D. 从逻辑模型到物理模型的转换一般是由 DBMS 完成的
(9)⻓期存储在计算机内,有组织的、可共享的大量数据的集
合是(
A. 数据(Data) B. 数据库(DataBase)
C. 数据库管理系统(DBMS) D. 数据库系统(DBS)
(1 0 ) 在 数 据 管 理 技 术 发 展 过 程 中 ,需 要 应
用 程 序 管 理 数 据 的 是( )。
A. 人工管理附段
B. 人工管理阶段和文件系统阶段
C. 文件系统阶段和数据库系统阶段
D. 数据库系统阶段
2. 判断題
(1) 在文件系统管理阶段,由文件系统提供数据存取方法,
所以数据已经达到很强的独立性。(❌)
(2) 通常情況下,外模式是模式的子集。 (✅)
( 3 ) 数 据 库 管 理 系 统 是 指 在 计 算 机 系 统 中
引 人 数 据 库 后 的 系 统,一 般 由 D B 、D B S 、 应
用 系统和 DBA 组成。(❌)
(4) 在数据模型的组成要素中,数据结构是刻画 一个数据
模型性质最重要的方面,人们 通常按照数据结构的类型来命
名数据模型。 ( ✅)
(5) 数 据 库 系 统 的 三 级 模 式 是 对 数 据 进
行 抽 象 的 3 个 级 别 , 把 数 据 的 具 体 组 织 留
给 DBMS 管理。(✅)
6 )层次模型是比网状模型更具普遍性的结构,网状模型是层
次模型 的一 个特例。(❌)
3 .填空題
(1) 数据库系统的逻辑模型按照计算机的观点对数据建模,
主要包括 层次模型 、网状模型 、关系模型 、
面向对象模型、对象关系模型和半结构化数据模型等。
(2) 最经常使用的概念模型是:E-R 模型
(3)数据独立性是数据库领域的重要概念, 包括数据的物理
独立性 和数据的 逻辑 独立性
(4)数据库系统的 三级模式结构是指数据库系统是由 外模
式 , 模式和内模式 三级构成。
( 5 ) 两 个 实 体 型 之 间 的 联 系 可 以 分 为 三
种 :一 对 一 联 系 、一对多联系,多对多联系
(6)数据库管理系统提供的数据控制方面的功能包括数据的
安全性 保护、数据的完整性 检查、并发控制 和数据库
恢复。
(7) 数据库的三级模式结构中,描述局部数据的逻辑结构
和特征的是_外模式
(8) 层次模型和网状模型中的单位是基本层次联系,这是
指两个 记录(型)以及它们之间的一对多 ( 包括一对一)
的联系。
(9 ) 数 据 模 型 的 组 成 要 素 中 描 述 系 统 的 静
态 特 性 和 动 态 特 性 的 分 别 是 数据结构 和 数据
操作 。
4. 问答题
‘(1)试述数据管理的文件系统阶段和数据库系统阶段“ 数
据独立性”有何不同。
文件系统中数据被组织成相互独立的数据文件,程序按照文
件名访问数据,“ 数据独立性“ 是一种“ 设备独立性” 。
数据库系统中的“ 数据独立性”包括“ 物理独立性”和“ 逻
辑独立性”,物理独立性是指用 户 的 应 用 程 序 与 存
储 在 磁 盘 上 的 数 据 库 中 的 数 据 是 相 互 独
立 的 ; 逻 辑 独 立 性 是 指 用 户 的应 用 程序与数
据库的逻辑结构是相互独立的。
( 2 )叙述使用文件系统管理数据的缺点。
1 数 据 共 享性 差,冗 余 度 大;
2 数据独立性差。
第二章
:
(1)域,笛卡儿积,关系,元组,属性
域:域是 一 组具有相同 数 据类型的值的集合 。
笛卡儿积:给定一组域 D1,D2,…,Dn,允许其中某些,域是有相同的。这组域的笛卡儿
积 为
D1xD2x…xDn= {(d,d2, …,dn,)Idi 属于 Di,i=1,2, …,n}
关系:在域 D1,D2, …,Dn 上笛卡儿积 D1xD2x…xDn 的子集称为关系,表示为
R(D1,D2,…,Dn)。
元组:关系中的每个元素是关系中的元组。
剩余30页未读,继续阅读
资源评论
y010921
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功