2.文件系统阶段 ☆(1)文件系统阶段的背景 20纪50年代后期至60年代中期 在数据文件中常涉及下列术语: 数据项:描述事物性质的最小单位。 今记录:若干数据项的集合,一个记录表达一个 具体事物。 文件:若干记录的集合 令(2)文件系统阶段的特点: 1)数据可以长期保存 ◆2)文件系统管理数据 3)数据具有较低的共享性差,冗余度大 4)数据独立性差
11 ❖ 2. 文件系统阶段 ❖(1)文件系统阶段的背景 ❖ 20世纪50年代后期至60年代中期 ❖在数据文件中常涉及下列术语: ❖ 数据项:描述事物性质的最小单位。 ❖ 记录:若干数据项的集合,一个记录表达一个 具体事物。 ❖ 文件:若干记录的集合。 ❖(2)文件系统阶段的特点: ❖ 1)数据可以长期保存 ❖ 2)文件系统管理数据 ❖ 3)数据具有较低的共享性差,冗余度大 ❖ 4)数据独立性差
●(3)文件系统阶段程序与数据的关系 程序1 文件1 程序2 文件管 文件2 理系统 程序3 文件3
12 ⚫ (3)文件系统阶段程序与数据的关系 文件管 理系统 程序 1 程序 2 程序 3 文件 1 文件 2 文件 3
●3.数据库系统阶段 (1)数据库系统阶段的背景 ●从20世纪60年代后期 (2)数据库系统阶段的特点: ●1)数据结构化 ●是数据库系统与文件系统的本质区别。例 学生人事记录。数据面向整个系统 学号姓名性别家庭成员奖惩情况 学号姓名性别学号小与本人关系详细情况
13 ⚫ 3. 数据库系统阶段 ⚫ (1)数据库系统阶段的背景 ⚫ 从20世纪60年代后期 ⚫ (2)数据库系统阶段的特点: ⚫ 1)数据结构化 ⚫ 是数据库系统与文件系统的本质区别。例: 学生人事记录。数据面向整个系统
2)数据共享性高,冗余度低,易扩充 3)数据独立性高 物理数据独立性:指用户的应用程序与 存储在磁盘上的数据库数据是相互独立 的。数据在磁盘上的数据库存储是由 DBMS管理的 逻辑数据独立性:指用户的应用程序与 数据库的逻辑结构是相互独立的 4)数据由DBMS统一管理和控制
14 ⚫ 2)数据共享性高,冗余度低,易扩充 ⚫ 3)数据独立性高 ⚫ 物理数据独立性:指用户的应用程序与 存储在磁盘上的数据库数据是相互独立 的。数据在磁盘上的数据库存储是由 DBMS管理的。 ⚫ 逻辑数据独立性:指用户的应用程序与 数据库的逻辑结构是相互独立的。 ⚫ 4)数据由DBMS统一管理和控制
●3.数据库系统阶段程序与数据的关系 应用1 应用2 数据库 数据库 管理系统 应用3
15 ⚫ 3.数据库系统阶段程序与数据的关系 数据库 管理系统 应用 1 应用 2 应用 3 数据库