- pdf 下载:明码 7281
- 专栏目录首页:【专栏必读】(考研复试)数据库系统概论第五版(王珊)专栏学习笔记目录导航及课后习题答案详解
名词解释
- 数据 :是数据库中存储的根本对象,是形容事物的符号记录
- 数据库 :是永恒存储在计算机内的,有组织的、可共享的大量数据的汇合
- 数据库管理系统 :是位于用户与操作系统之间的一层数据管理软件,和操作系统一样都是计算机的根底软件
- 数据库系统 :是在计算机中引入数据库后的零碎形成。包含 DB,DBMS,APP,DBA
- 数据模型 :计算机是不可能间接解决事实世界中的具体事物的,所以人们必须当时把具体事物转化为计算机可能解决的数据。因而数据模型是对事实世界数据特色的形象,也即数据模型是用来形容数据、组织数据和对数据进行操作的
- 概念模型(信息模型):是按用户的观点来对数据和信息建模,用于数据库设计
- 逻辑模型 :是按计算机系统的观点对数据建模,次要用于数据库管理系统的实现
- 物理模型 :对数据最底层的形象,它形容数据在零碎外部的示意办法和存取方法,或在磁盘或磁带上的存储形式和存取方法,是面向计算机系统的
- 实体 :客观存在并能够互相区别的事物。实体能够是具体的人、事、物,也能够是形象的概念或分割
- 属性 :实体所具备的某一个性。一个实体能够由若干属性刻画
- 码 :惟一标识实体的属性
- 实体型 :用实体名及其属性汇合来形象和刻画同类实体
- 实体集 :同一类型实体的汇合
- 分割 :实体外部的分割通常是指组成实体的各属性之间的分割,实体之间的分割通常是指不同实体集之间的分割
- 关系 :一个关系对应一张表
- 元组 :表中一行或者是一条记录叫做一个元组
- 属性 :表中一列叫做一个属性,给每一个属性起一个名称叫做属性名
- 码 :用于惟一确定一个元组
- 域 :属性的取值范畴
- 重量 :元组的每一个属性值,关系的每一个重量都不能够再分
- 关系模式 :对关系的形容,必须是规范化的
- 模式 :是数据库中整体数据的逻辑构造和特色的形容,是所有用户的公共数据视图,综合了所有用户的需要,对应概念模式
- 外模式 :是数据库用户(包含程序员和最终用户)可能看见和应用的部分的逻辑构造和特色的形容,是数据库用户的数据视图,是与某一利用无关的数据的逻辑形容
- 内模式 :是数据物理构造和存储形式的形容,是数据在数据库外部的示意形式
简答题
【答案】
- 数据 :是数据库中存储的根本对象,是形容事物的符号记录
- 数据库 :是永恒存储在计算机内的,有组织的、可共享的大量数据的汇合
- 数据库管理系统 :是位于用户与操作系统之间的一层数据管理软件,和操作系统一样都是计算机的根底软件
- 数据库系统 :是在计算机中引入数据库后的零碎形成。包含 DB,DBMS,APP,DBA
【答案】
- 数据库系统具备一个很大的特点,那就是整体结构化。数据的构造用 数据模型形容,无序程序定义和解释
- 数据库系统中数据的共享度高,冗余度低,易裁减
- 数据库系统数据独立性高(物理独立性和逻辑独立性),也即程序和数据之间互相独立,互不影响
- 数据由 DBMS 对立治理和管制,他能够提供安全性、完整性、并发等诸多服务
【答案】
区别 :文件系统面向某一应用程序,共享性差,冗余度大,数据独立性差,记录内有构造,整体无构造,由应用程序本人管制。数据库系统面向事实世界,共享性高,冗余度小,具备较高的物理独立性和肯定的逻辑独立性,整体结构化,用数据模型形容,由数据库管理系统提供数据的安全性、完整性、并发管制和恢复能力
分割 :文件系统与数据库系统都是计算机系统中治理数据的软件。解析文件系统是操作系统的重要组成部分; 而 DBMS 是独立于操作系统的软件。然而 DBMS 是在操作系统的根底上实现的; 数据库中数据的组织和存储是通过操作系统中的文件系统来实现的
【答案】
- 数据定义性能(提供数据定义语言 DDL)
- 数据组织、存储和治理性能
- 数据操纵性能(提供数据操纵语言 DML)
- 数据库的事务管理和运行治理
- 数据库的建设和保护性能
【答案】
- 定义 :是依照用户的观点对数据和信息建模,用于数据库设计
- 作用 :概念模型实际上是事实世界到机器世界的一个两头档次。概念模型用于信息世界的建模,是事实世界到信息世界的第一层形象,是数据库设计人员进行数据库设计的无力工具,也是数据库设计人员和用户之间进行交换的语言
【答案】
- 实体 :客观存在并能够互相区别的事物
- 实体型 :用实体名及其属性汇合来形象和刻画同类实体
- 实体集 :同一类型实体的汇合
- 分割 :实体外部的分割通常是指组成实体的各属性之间的分割,实体之间的分割通常是指不同实体集之间的分割
【答案】
- 数据模型的概念 :数据模型是对事实世界数据特色的形象,也即数据模型是用来形容,组织数据和操纵数据的
- 三个因素 :数据结构,数据操纵和数据完整性束缚
【答案】
①:层次模型
②:网状模型
【答案】
【答案】
【答案】
- 物理独立性 :用户的应用程序与存储在磁盘上的数据库中数据是独立的。当数据的物理存储扭转时,应用程序不扭转
- 逻辑独立性 :用户应用程序与数据库的逻辑构造是互相独立的。数据的逻辑构造扭转了,用户的程序也能够不变