计算机基础 第四章数据庠管狸糸统
计算机基础 第四章 数据库管理系统
4.,1数据库系统的基本知识 数据(data) 【术语】 数据库系统(广义):P153 数据库 数据 DBMS(数据库管理系统) 数据库文件 数据库应用程序 管理系统和应用程序的运行环境 数据库 数据库用户(管理员、程序员、 数据库管理系统最用户 数据库系统 DB是彰 数据库系统: 硬件+软件 硬件:配置合乎要求的电脑 软件:操作系统+DBMS +数据库文件+应用程序
4.1 数据库系统的基本知识 【术语】 • 数据 • 数据库文件 • 数据库 • 数据库管理系统 • 数据库系统 数据(data): 经过加工的信息。 数据库文件: 存放数据的文件(.dbf)。 数据库(Database): 相关数据库文件的“集合”。 数据库管理系统(DBMS): 用来建立/管理/维护数据库 的专用软件。 DBMS是系统软件。 数据库系统: 硬件+软件 硬件:配置合乎要求的电脑。 软件:操作系统+DBMS +数据库文件+应用程序 数据库系统(广义): P153 •数据库 •DBMS(数据库管理系统) •数据库应用程序 •管理系统和应用程序的运行环境 •数据库用户(管理员、程序员、 最终用户)
相互关系 数据库操作 借书 数据 图书 数据库文件 书架 数据库 书库 数据库管理系统 图书管理员 数据库系统 图书馆 用户 读者
相互关系 数据库操作 • 数据 • 数据库文件 • 数据库 • 数据库管理系统 • 数据库系统 • 用户 借书 • 图书 • 书架 • 书库 • 图书管理员 • 图书馆 • 读者
发展与类型 发展 第一代:网状、层次数据库系统 第二代:关系数据库系统 第三代:面向对象/多媒体数据库系统 类型(层次模型 层次模型:网状模型 网状模型: 关系模型: 张老师李老师王老师 机电2班商务1班计应1班
发展与类型 • 发展 第一代:网状、层次数据库系统 第二代:关系数据库系统 第三代:面向对象/多媒体数据库系统 • 类型(数据模型) 层次模型: 网状模型: 关系模型: 层次模型 资环系 李晃 数学系 98级 机电1班 郑雪勇 莆田高专→ 机电系→99级→机电2班→ 林艺丰 外语系 00级 计应1班 …… …… 计应2班 严建平 网状模型 张老师 李老师 王老师 机电2班 商务1班 计应1班
关系式数据库的基本概念 关系—数学集合论中的一个定义 本课程中,一个关系可认为是一个没有 重复列、重复行的“二维”表格 点名册 三维表格(课程表) 维姓名 表 格张三 四五 1-2数学英语计应数学语文 李四 3-4计应体育数学法律英语 王五 5-6语文 上机体育
关系式数据库的基本概念 • 关系——数学集合论中的一个定义 本课程中,一个关系可认为是一个没有 重复列、重复行的“二维”表格 一 点名册 维 表 格 姓名 张三 李四 王五 …… 三维表格(课程表) … 5-6 语文 上机 体育 3-4 计应 体育 数学 法律 英语 1-2 数学 英语 计应 数学 语文 … … 一 二 三 四 五