数据库系统原理(复习资料)第一章 数据库系统概述一、识记:1)数据(Data):是描述事物的符号记录,是指用物理符号记录下来的、可以鉴别的信息。(P27)2)数据库(DataBase,DB):通俗的被称作存储数据的仓库。3)数据库管理系统(DBMS):是专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间。4)数据库系统(DBS):是指在计算机中引入数据库技术之后的系统。二、数据管理技术进展阶段:1)人工管理阶段、2)文献系统阶段、3)数据库系统阶段数据库系统阶段,与人工管理、文献系统管理相比有如下特点:数据集成、数据共享性高、数据冗余度小、数据一致性、数据独立性高 P32三、数据库系统的三级模式结构:是指数据库系统是由模式、外模式和内模式三级构成(P34)模式:也称为概念模式或逻辑模式,它是数据库中全体数据的逻辑结构和特性的描述,是所有用户的公共数据视图;外模式:也成为子模式或用户模式,它是数据库用户可以看见和使用的局部数据的逻辑结构和特性的描述,是与某一应用有关的逻辑表达;内模式:也称储存模式,它是对数据库中数据物理结构和储存方式的描述,是数据在数据库内部的表达形式;三级模式结构的两层映像与数据独立性:(1)外模式 / 模式映像 ( 2 )模式 / 内模式映像:定义了数据库全局逻辑结构与物理储存之间的相应关系 (3)实现概念模式(模式)不受内模式变化影响,正是这两层映像保证了数据库系统中数据可以具有较高的逻辑独立性和物理独立性,使得数据的定义和描述可以从应用程序中分离出去,从而简化了数据库应用程序的开发。(P36)四、数据库系统的运营与应用结构:目前两种,客户 / 服务器结构 、浏览器 / 服 务器结构五、数据模型:通常由数据结构、数据操作和数据约束三个要素组成;数据模型分类:第一类:概念层数据模型,第二类:逻辑层数据模型和物理层数据模型。概念层数据模型:是数据抽象级别的最高层,其目的是按用户的观点来对世界建模,通常用来抽象、表达现实世界的各种事物及其联系;信息世界设计的基本概念如下:实体、属性、码或键、域、实体性、实体集、联系;概念模型表达方法:实体性(矩形表达)、属性(椭圆形表达)、联系(菱形表达)逻辑层数据模型:逻辑层是数据抽象的中间层,描述数据整体的逻辑结构。涉及层次模型、网状模型、关系模型、面对对象模型;这里给予关系模型的数据库。(P41)物理层数据模型:其描述数据在储存介质上的组织结构,...