没有合适的资源?快使用搜索试试~ 我知道了~
第一章 2 1. 简述DBMS的主要功能 3 2. 简述人工数据管理阶段的特点 3 3. 简述文件系统阶段数据管理的特点 3 4. 简述数据库系统阶段数据管理的特点 3 5. DBMS可以对数据提供哪些控制功能? 4 6. 何谓数据模型?它应满足哪些要求? 4 7. 何谓数据结构?描述的内容是什么? 4 8. 举例说明一对一、一对多和多对多3种联系。 4 11. 简述层次模型的基本特点: 5 12. 简述层次模型的优缺点。 5 13. 阐述数据库三级模式及优点、二级映象的含义及作用。 6 14. 阐述DBA的职责。 6 第二章 6 1. 简述基本关系的性质 7 2. 写出关系模式的五元组形式化表示并说明各符号的含义。 7 第三章 8 1. 简述SQL的特点。 9 2. 写出SQL创建表语句的一般格式并说明其含义。 9 3. 写出SQL创建索引语句的一般格式并说明其含义。 9 4. 写出SQL查询语句的一般格式并说明其含义。 10 6. 写出插入单个记录的SQL语句格式并说明其含义。 10 7. 简述视图的作用。 10 第四、五章 11 1. 数据库安全性控制的常用方法有哪些? 12
资源推荐
资源详情
资源评论
数据库系统概论复习资料
第一章..............................................................2
1. 简述 DBMS 的主要功能 ..........................................3
2. 简述人工数据管理阶段的特点 ...................................3
3. 简述文件系统阶段数据管理的特点 ...............................3
4. 简述数据库系统阶段数据管理的特点 .............................3
5. DBMS 可以对数据提供哪些控制功能?.............................4
6. 何谓数据模型?它应满足哪些要求? .............................4
7. 何谓数据结构?描述的内容是什么? .............................4
8. 举例说明一对一、一对多和多对多 3 种联系。 .....................4
11. 简述层次模型的基本特点: ....................................5
12. 简述层次模型的优缺点。 ......................................5
13. 阐述数据库三级模式及优点、二级映象的含义及作用。 ............6
14. 阐述 DBA 的职责。 ............................................6
第二章..............................................................6
1. 简述基本关系的性质 ...........................................7
2. 写出关系模式的五元组形式化表示并说明各符号的含义。 ...........7
第三章..............................................................8
1. 简述 SQL 的特点。 .............................................9
2. 写出 SQL 创建表语句的一般格式并说明其含义。 ...................9
3. 写出 SQL 创建索引语句的一般格式并说明其含义。 .................9
4. 写出 SQL 查询语句的一般格式并说明其含义。 ....................10
6. 写出插入单个记录的 SQL 语句格式并说明其含义。 ................10
7. 简述视图的作用。 ............................................10
第四、五章.........................................................11
1. 数据库安全性控制的常用方法有哪些? ..........................12
2. 写出下列 SQL 自主权限控制命令。 ..............................12
3. 简述可能破坏参照完整性的情况及违约处理方式。 ................12
4. 写出创建触发器的一般语法并说明其含义。 ......................13
第六、七章.........................................................13
2. 简述数据库设计的内容和目标。 ................................15
3. 简述数据库设计的基本过程。 ..................................16
4. 简述数据库需求分析的基本任务。 ..............................16
5. 用户需求调查的具体步骤有哪些? ..............................16
6. 数据项描述的内容有哪些? ....................................16
7. 数据流描述的内容有哪些? ....................................17
8. 数据存储描述的内容有哪些? ..................................17
9. 简述建立索引的一般原则。 ....................................17
第九章.............................................................17
1. 简述 RDBMS 查询处理的基本步骤。 ..............................18
2. 简述等值连接操作的各种实现方法。 ............................18
3. 代数优化的典型启发式规则有哪些? ............................18
第十章.............................................................19
1. 什么是事务?简述事务的基本特性。 ............................19
2. 何谓静态转储?何谓动态转储?它们各有什么优缺点? ............19
3. 日志文件需要登记的内容包括哪些? ............................20
4. 日志文件的作用有哪些? ......................................20
5. 简述事务故障的恢复步骤。 ....................................20
6. 简述系统故障的恢复步骤。 ....................................20
7. 检查点记录的内容包括哪些? ..................................20
8. 简述利用检查点的数据库恢复步骤。 ............................21
第一章
一、名词解释
1. Data:数据,是数据库中存储的基本对象,是描述事物的符号记录。
2. Database:数据库,是长期储存在计算机内、有组织的、可共享的大量数据的集合。
3. DBMS:数据库管理系统,是位于用户与操作系统之间的一层数据管理软件,用于科学
地组织、存储和管理数据、高效地获取和维护数据。
4. DBS:数据库系统,指在计算机系统中引入数据库后的系统,一般由数据库、数据库管
理系统、应用系统、数据库管理员(DBA)构成。
5. 数据模型:是用来抽象、表示和处理现实世界中的数据和信息的工具,是对现实世界的
模拟,是数据库系统的核心和基础;其组成元素有数据结构、数据操作和完整性约束。
6. 概念模型:也称信息模型,是按用户的观点来对数据和信息建模,主要用于数据库设计。
7. 逻辑模型:是按计算机系统的观点对数据建模,用于 DBMS 实现。
8. 物理模型:是对数据最底层的抽象,描述数据在系统内部的表示方式和存取方法,在磁
盘或磁带上的存储方式和存取方法,是面向计算机系统的。
9. 实体和属性:客观存在并可相互区别的事物称为实体。实体所具有的某一特性称为属性。
10. E-R 图:即实体-关系图,用于描述现实世界的事物及其相互关系,是数据库概念模型设
计的主要工具。
11. 关系模式:从用户观点看,关系模式是由一组关系组成,每个关系的数据结构是一张规
范化的二维表。
12. 型/值:型是对某一类数据的结构和属性的说明;值是型的一个具体赋值,是型的实例。
13. 数据库模式:是对数据库中全体数据的逻辑结构(数据项的名字、类型、取值范围等)
和特征(数据之间的联系以及数据有关的安全性、完整性要求)的描述。
14. 数据库内模式:又称为存储模式,是对数据库物理结构和存储方式的描述,是数据在数
据库内部的表示方式。一个数据库只有一个内模式。
15. 数据库外模式:又称为子模式或用户模式,它是数据库用户能够看见和使用的局部数据
的逻辑结构和特征的描述,是数据库用户的数据视图。通常是模式的子集。一个数据库
可有多个外模式。
二、填空题
1. 数据库系统由数据库、数据库管理系统、应用系统和数据库管理员构成。
2. 数据管理是指对数据进行分类、组织、编码、存储、检索和维护等活动。
3. 数据管理技术的发展经历了人工管理、文件系统、数据库系统 3 个阶段。
4. 数据模型分为概念模型、逻辑模型和物理模型 3 个方面。
5. 数据模型的组成要素是:数据结构、数据操作、完整性约束条件。
6. 实体型之间的联系分为一对一、一对多和多对多三种类型。
7. 常见的数据模型包括:关系、层次、网状、面向对象、对象关系映射等几种。
8. 关系模型的完整性约束包括:实体完整性、参照完整性和用户定义完整性。
9. 数据库的三级系统结构:外模式、模式和内模式。
10. 数据库的二级映像是:外模式/模式映像、模式/内模式映像。
三、问答题
1. 简述 DBMS 的主要功能
数据定义
数据组织、存储和管理
数据操纵(查询、插入、删除和修改)
数据库的事务管理和运行管理
数据库的建立和维护功能
其它功能
2. 简述人工数据管理阶段的特点
由程序员管理,数据不保存
应用程序管理数据
数据不共享、冗余度极大
数据不具独立性,完全依赖于程序
3. 简述文件系统阶段数据管理的特点
数据由文件系统管理,可长期保存
数据面向某一应用程序,共享性差、冗余度大
数据独立性差,数据的逻辑结构改变必须修改应用程序
4. 简述数据库系统阶段数据管理的特点
数据结构化
数据的共享性高,冗余度低,易扩充
数据独立性高
数据由 DBMS 统一管理和控制
5. DBMS 可以对数据提供哪些控制功能?
数据的安全性(Security)保护:保护数据,以防止不合法的使用造成的数据的泄
密和破坏。
数据的完整性(Integrity)检查:将数据控制在有效的范围内,或保证数据之间满
足一定的关系。
并发(Concurrency)控制:对多用户的并发操作加以控制和协调,防止相互干扰而
得到错误的结果。
数据库恢复(Recovery):将数据库从错误状态恢复到某一已知的正确状态。
6. 何谓数据模型?它应满足哪些要求?
数据模型是用来抽象、表示和处理现实世界中的数据和信息的工具,是对现实世界
的模拟。
数据模型应满足三方面要求:
1) 能比较真实地模拟现实世界
2) 容易为人所理解
3) 便于在计算机上实现
7. 何谓数据结构?描述的内容是什么?
数据结构是对数据库的组成对象以及对象之间的联系的描述。
描述的内容包括与对象的类型、内容、性质有关的和与数据之间联系有关的对象。
8. 举例说明一对一、一对多和多对多 3 种联系。
一个班级只能有一个正班长,一个班长只能在一个班级中任职。班长和班级两个实
体集之间就是一对一的联系。
一个班级可以有很多学生,一个学生只能在一个班级中就读。班级和学生两个实体
集之间就是一对多的联系。
一门课程可以被多个学生选修,一个学生可以选修多门课程。课程和学生两个实体
集之间就是多对多的联系。
剩余18页未读,继续阅读
资源评论
DXM0521
- 粉丝: 80
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功