第 1 章 引言1
数据是描述现实世界事物的符号记录,是用物理符号记录下来的可以辨认的信息
数据是信息的符号表达,是载体;信息是数据的语义解释,是内涵
数据模型是对现实世界数据特性的抽象,是数据库系统的形式框架,用来描述数据的一组概念和定义,涉及描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具
满足三条件:比较真实地模拟现实世界;易于人们理解;易于计算机实现 三个组成要素:数据结构(静态,数据对象自身结构及之间的联系)、数据操作(对数据对象操作及操作规则的集合)和完整性约束(语义约束:数据模型、数据内部及之间联系)3
模式是对数据库中全体数据的逻辑结构和特性的描述,是所有用户的公共数据视图,也称为逻辑模式或概念模式
外模式是对数据库用户可以看见和使用的局部数据的逻辑结构和特性的描述,是与某一应用有 关 的 数 据 的 逻 辑 表 达 , 也 称 为 子 模 式 、 用 户 模 式 或 用 户 视 图
内模式是对数据库中数据的物理结构和存储方式的描述,也称为物理模式或存储模式
当数据库模式发生变化时,通过调整外模式/模式间的映像关系,使得应用程序不必随之修改,从 而 保 证 数 据 与 应 用 程 序 间 的 逻 辑 独 立 性 , 简 称 数 据 的 逻 辑 独 立 性
当数据库数据的物理存储结构改变时,通过调整模式/内模式映像关系,保持数据库模式不变,使数据库系统的外模式和应用程序不随之改变,保证数据与应用程序间的物理独立性,简称数据的物理独立性
数据库是存储在计算机内的共享数据集合,数据库管理系统是一种数据管理系统软件
数据库系统则是在计算机系统中引入数据库后的软硬件系统构成,涉及了数据库、数据库管理系统和数据库应用程序
DBMS 的重要功能有数据定义、数据操纵、数据库运营管理与控制、数据库建立与维护
DBMS 涉及查询解决器