主要特律 (2)文件管理阶段 ①数据与程序分开存储,相关数据组成一种文件,由一个专门的文 件管理系统实施统一管理。应用程序通过文件管理系统对数据文件 中的数据进行加工处理。 ②数据与数据之间没有有机的联系,数据的通用性较差,冗余量大 ③数据文件仍高度依赖于对应的程序,同一数据文件很难被不同的 应用程序共享。 应用程序1 文件管理系统数据文件1 学生(学号,姓名性别,出 生日期,籍贯等) 应用程序2 数据文件2成绩(学号姓名课程号, 课程名成绩等) 应用程序3 数据文件3课程(学号,姓名课程号, 课程名,学时,学分等) 制作人:程艾芝应用程序与数据文件的关系 ②面求商孝院
主要特征: (2)文件管理阶段 ①数据与程序分开存储,相关数据组成一种文件,由一个专门的文 件管理系统实施统一管理。应用程序通过文件管理系统对数据文件 中的数据进行加工处理。 ②数据与数据之间没有有机的联系,数据的通用性较差,冗余量大。 ③数据文件仍高度依赖于对应的程序,同一数据文件很难被不同的 应用程序共享。 数据文件1 数据文件3 数据文件2 应用程序1 应用程序2 应用程序3 学生(学号,姓名,性别,出 生日期,籍贯等) 成绩(学号,姓名,课程号, 课程名,成绩等) 课程(学号,姓名,课程号, 课程名,学时,学分等) 应用程序与数据文件的关系 文件管理系统
(③3)数据库管理阶段 主要特征: ①对所有的数据实行统一管理,供不同用户共享。 应用程序 数据库(DB) 应用程序1 数据文件1学生(学号姓名性别出 生日期,籍贯等) 应用程序2 数据库管 理系统 数据文件2成绩(学号姓名课程号, (DBMS) 课程名成绩等) 应用程序3 数据文件3课程(学号姓名课程号 课程名,学时,学分等) 应用程序与数据库的关系 制作人:程艾芝 ②东商枕
(3)数据库管理阶段 主要特征: ①对所有的数据实行统一管理,供不同用户共享。 数据文件1 数据文件3 数据文件2 应用程序1 应用程序2 应用程序3 学生(学号,姓名,性别,出 生日期,籍贯等) 成绩(学号,姓名,课程号, 课程名,成绩等) 课程(学号,姓名,课程号, 课程名,学时,学分等) 应用程序与数据库的关系 数据库管 理系统 (DBMS) 应用程序 数据库(DB)
主要特 (3)数据厍管理阶段 ①对所有的数据实行统一管理,供不同用户共享。 ②数据文件之间可以建立关联关系,数据的冗余大大减少。 数据库(DB)以学号建立关联, 应用程序 此时:姓名就是 应用程序1 数据文件1 冗余的数据 学号 应用程序2 数据库管 学生(学号,姓名性别,出 理系统 生日期,籍贯等) (DBMS) 应用程序3 数据文件3 成绩(学号,姓名课程号, 课程名成绩等) 应用程序与数据库的关系 课程(学号姓名,课程号, 课程名,学时,学分等) 制作人:程艾芝 ②面求商孝院
主要特征: (3)数据库管理阶段 ①对所有的数据实行统一管理,供不同用户共享。 数据文件1 数据文件3 数据文件2 应用程序1 应用程序2 应用程序3 学生(学号,姓名,性别,出 生日期,籍贯等) 成绩(学号,姓名,课程号, 课程名,成绩等) 课程(学号,姓名,课程号, 课程名,学时,学分等) 应用程序与数据库的关系 数据库管 理系统 (DBMS) ②数据文件之间可以建立关联关系,数据的冗余大大减少。 学号 数据库(DB) 应用程序 以学号建立关联, 此时:姓名就是 冗余的数据
厂(③)管里价段 ①对所有的数据实行统一管理,供不同用户共享。 ②数据文件之间可以建立关联关系,数据的冗余大大减少 删除数据文件2 应用程序 数据库(DB)和3的姓名 应用程序1 数据文件1 学号 应用程序2 数据库管 文件2 学生(学号,姓名性别,出 理系统 生日期,籍贯等) 应用程序3 (BMS) 成绩(学号,课程号,课程 数据文作名成绩等) 课程(学号课程号课程 应用程序与数据库的关系 名,学时,学分等 制作人:程艾芝
主要特征: (3)数据库管理阶段 ①对所有的数据实行统一管理,供不同用户共享。 数据文件1 数据文件3 数据文件2 应用程序1 应用程序2 应用程序3 学生(学号,姓名,性别,出 生日期,籍贯等) 成绩(学号, 课程号,课程 名,成绩等) 课程(学号,课程号,课程 应用程序与数据库的关系 名,学时,学分等) 数据库管 理系统 (DBMS) ②数据文件之间可以建立关联关系,数据的冗余大大减少。 学号 数据库(DB) 应用程序 删除数据文件2 和3的姓名
厂(③)管里价段 ①对所有的数据实行统一管理,供不同用户共享。 ②数据文件之间可以建立关联关系,数据的冗余大大减少 再看看还有没有 以课程号建立关联 冗余的数据? 此时:迎积命具 应用程序 数据库(DB)冗余删除课程名 应用程序1 数据文件1学生(学号姓名性别出 学号 生日期,籍贯等) 应用程序2 数据库管 成绩(学号课程号,课程 理系统 课程号名成绩等) (BMS) 应用程序3 课程(学号课程号课程名 数据文件3,学时学分等) 制作人:程定用程序与数据库的关系 ②东商導枕
主要特征: (3)数据库管理阶段 ①对所有的数据实行统一管理,供不同用户共享。 数据文件1 数据文件3 数据文件2 应用程序1 应用程序2 应用程序3 学生(学号,姓名,性别,出 生日期,籍贯等) 成绩(学号,课程号,课程 名,成绩等) 课程(学号,课程号,课程名 ,学时,学分等) 应用程序与数据库的关系 数据库管 理系统 (DBMS) ②数据文件之间可以建立关联关系,数据的冗余大大减少。 学号 应用程序 数据库(DB) 再看看还有没有 冗余的数据? 课程号 以课程号建立关联, 此时:课程名就是 冗余的数据 删除课程名