数据库(DB):长期存储在计算机中有组织的、大量的、共享的数据集合
数据库管理系统(DBMS)是计算机系统中位于用户与操作系统之间的数据管理系统软件,是数据库系统的核心
数据库系统的定义与层次结构数据库系统(DBS)是指在计算机系统中引入数据库后的软硬件系统构成
数据库系统的层次结构包括硬件、软件、用户
数据模型DATA MODEL 是数据库系统的形式框架,是用来描述数据的一组概念和定义
数据模型应满足三方面要求:能够比较真实地模拟现实世界;容易为人们所理解;便于在计算机上实现
目前,还没有一种数据模型能够很好地同时满足这三方面的要求
数据模型三要素数据结构:精确地描述了系统的静态特征数据操作:动态特征各种数据对象允许执行的操作和操作规则完整性约束:一组完整性规则的集合,它定义了数据模型必须遵守的语义约束
数据模型的分类概念模型:数据结构模型 包含 关系模式、网状模式、层次模式物理数据模型概念数据模型;也可简称为概念模型,是按用户的观点对数据和信息进行建模
是现实世界到信息世界的第一层抽象,强调起语义表达功能,易于用户理解
数据结构模型 也称为表示型 或者实现型 的数据结构模型是机器世界中与 DBMS 相关的数据模型
数据结构模型提供的概念能够被最终用户所理解,同时也不会与数据在计算机中实际的组织形式相差太远
物理数据模式 属于底层数据模式,通过诸如记录格式、记录顺序和存取路径等表示信息,描述数据在数据库系统中的实际存储方式
数据视图和模式结构数据库系统的两种机构形式数据库系统是一类复杂数据管理系统,数据库系统结构按考虑的层次和角度不同,分为如下两种形式:1、 从数据库管理系统角度看,数据库系统采用三级模式结构,包括外模式、模式、内模式
2、 从数据库最终用户角度看,数据库系统的结构分分为集中式结构、分布式结构、客户/服务器结构和并行结构
数据视图与数据抽象数