特点: 面向全组织的复杂的数据结构 2.数据冗余小,易扩充 3.具有较高的数据和程序的独立性 4.统一的数据控制功能 5.数据的最小存取单位是数据项
特点: 1.面向全组织的复杂的数据结构 2.数据冗余小,易扩充 3.具有较高的数据和程序的独立性 4.统一的数据控制功能 5.数据的最小存取单位是数据项
数据库系统与文件系统 App. App. pp App Data Data Management Management Data Management File system File System
File system Data Management App. App. File System App. Data Management App. Data Management 数据库系统与文件系统
数据库系统 数据库管理系统:DBMS 数据库:DB 数据库系统:DBS_- Database System 数据库系统”在大多数时候都是指DBMS。但是严格地来 说,数据库系统一-DBS是指在计算机系统中引入数据库之 后的系统,一般由数据库、数据库管理系统(及其开发 工具)、应用系统、数据库管理员(DBA- Database Administrator)和用户构成。即 dBS dB dBMs application dba user
数据库系统 数据库管理系统:DBMS 数据库:DB 数据库系统:DBS--Database System “数据库系统”在大多数时候都是指DBMS。但是严格地来 说,数据库系统--DBS是指在计算机系统中引入数据库之 后的系统,一般由数据库、数据库管理系统(及其开发 工具)、应用系统、数据库管理员(DBA--Database Administrator)和用户构成。即: DBS = DB + DBMS + APPLICATION + DBA + USER
1.3数据模型 组描述数据库的概念,在数据库系统的形式化结构中 对数据和信息进行抽象表示和处理的方式 要素 数据结构:信息、数据对象的类型及之间的关系; 数据操作:对各种数据类型的实例所允许执行的操作 集合; 数据约束条件:完整性规则集合,确保数据正确、有 效和一致
1.3 数据模型 一组描述数据库的概念,在数据库系统的形式化结构中 对数据和信息进行抽象表示和处理的方式。 三要素 数据结构:信息、数据对象的类型及之间的关系; 数据操作:对各种数据类型的实例所允许执行的操作 集合; 数据约束条件:完整性规则集合,确保数据正确、有 效和一致
概念模型l信息模型 按用户的观点进行建模,不依赖于具体的DBMS,独立 于任何计算机系统实现的信息结构。 实体关系模型(ER模型) 数据模型逻辑模型 面向数据库中数据逻辑结构进行建模 关系、网状、层次 基于记录的数据模型 面向对象数据模型
概念模型/信息模型 按用户的观点进行建模,不依赖于具体的DBMS,独立 于任何计算机系统实现的信息结构。 实体_关系模型(E_R模型) 数据模型/逻辑模型 面向数据库中数据逻辑结构进行建模。 关系、网状、层次 基于记录的数据模型 面向对象数据模型