数据库系统与数据管理系统.ppt
《数据库系统与数据管理系统.ppt》由会员分享,可在线阅读,更多相关《数据库系统与数据管理系统.ppt(25页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、数据库系统与数据管理系统教学目标了解了解:1.1.数据库、数据库管理系统、数据库系统的概数据库、数据库管理系统、数据库系统的概数据库、数据库管理系统、数据库系统的概数据库、数据库管理系统、数据库系统的概念与功能;念与功能;念与功能;念与功能;2.2.数据库的发展与三种数据模型;数据库的发展与三种数据模型;数据库的发展与三种数据模型;数据库的发展与三种数据模型;3.3.关系数据库的基本概念;关系数据库的基本概念;关系数据库的基本概念;关系数据库的基本概念;4.4.关系数据库的三种关系运算(选择、投影、关系数据库的三种关系运算(选择、投影、关系数据库的三种关系运算(选择、投影、关系数据库的三种关系
2、运算(选择、投影、联结)联结)联结)联结)数据库简介数据库技术数据库技术信息时代的重要技术信息时代的重要技术计算机科学技术重要分支计算机科学技术重要分支综合了程序设计、操作系统、数据结构、综合了程序设计、操作系统、数据结构、算法设计等技术算法设计等技术计算机专业基础课程计算机专业基础课程数据库相关的概念数据与信息数据库数据管理系统数据库系统数据与信息数据与信息数据数据数据库中存储的基本对象数据库中存储的基本对象数据库中存储的基本对象数据库中存储的基本对象存储在某一媒体上能识别的物理符号存储在某一媒体上能识别的物理符号存储在某一媒体上能识别的物理符号存储在某一媒体上能识别的物理符号,数字化的数字
3、化的数字化的数字化的信息。信息。信息。信息。信息信息经过加工处理后的数据,以经过加工处理后的数据,以经过加工处理后的数据,以经过加工处理后的数据,以“知识知识知识知识”的形式表的形式表的形式表的形式表现现现现数据加工过程数据加工过程数据加工过程数据加工过程:数据处理数据处理数据处理数据处理数据库数据库数据库数据库(Database简称简称DB)存储在计算机存储设备上存储在计算机存储设备上存储在计算机存储设备上存储在计算机存储设备上,结构化的数据集合结构化的数据集合结构化的数据集合结构化的数据集合按一定的格式进行组织按一定的格式进行组织按一定的格式进行组织按一定的格式进行组织它存储在外部存储设备
4、上它存储在外部存储设备上它存储在外部存储设备上它存储在外部存储设备上可以被多个用户共享可以被多个用户共享可以被多个用户共享可以被多个用户共享如:我们的网络作业,学生的资料信息,成绩等等,如:我们的网络作业,学生的资料信息,成绩等等,如:我们的网络作业,学生的资料信息,成绩等等,如:我们的网络作业,学生的资料信息,成绩等等,可以被多个人一起读取、修改可以被多个人一起读取、修改可以被多个人一起读取、修改可以被多个人一起读取、修改支持计算机网络支持计算机网络支持计算机网络支持计算机网络 单击显示插图单击显示插图数据库管理系统数据库管理系统DataBase Management System DBMS
5、帮助用户建立、使用和管理帮助用户建立、使用和管理数据库数据库的软件的软件系统,它是位于用户与操作系统之间的一系统,它是位于用户与操作系统之间的一层数据库管理软件。层数据库管理软件。DBDBMS数据库管理系统的功能数据库管理系统的功能一、一、负责数据库数据的定义负责数据库数据的定义二、二、实现对数据库的查询、插入、删除和修实现对数据库的查询、插入、删除和修改等操作的管理改等操作的管理三、三、负责数据库的控制、安全性、完整性、负责数据库的控制、安全性、完整性、多用户并发使用数据库、故障恢复多用户并发使用数据库、故障恢复四、四、负责数据库的建立、维护负责数据库的建立、维护 包括数据库的输入、转换、转
6、储和恢复,进行数据库的包括数据库的输入、转换、转储和恢复,进行数据库的包括数据库的输入、转换、转储和恢复,进行数据库的包括数据库的输入、转换、转储和恢复,进行数据库的重组、监视等功能。重组、监视等功能。重组、监视等功能。重组、监视等功能。单击显插图单击显插图数据库系统数据库系统(DBS)DataBase System进行数据库管理的完整计算机系统:进行数据库管理的完整计算机系统:进行数据库管理的完整计算机系统:进行数据库管理的完整计算机系统:硬件系统硬件系统硬件系统硬件系统、软件系统软件系统软件系统软件系统(操作系统和操作系统和操作系统和操作系统和DBMS)DBMS)、数据库数据库数据库数据库
7、、应用应用应用应用程序程序程序程序、相关人员相关人员相关人员相关人员。DBDBMS程序DBSBACK数据库技术发展数据库技术发展(第一阶段第一阶段)人工管理阶段人工管理阶段(数据与程序混淆在一起数据与程序混淆在一起数据与程序混淆在一起数据与程序混淆在一起)数据库技术发展数据库技术发展(第二阶段第二阶段)文件系统阶段文件系统阶段(程序与数据独立存储程序与数据独立存储程序与数据独立存储程序与数据独立存储)数据整体无结构,数据与程序的关系过于密切数据整体无结构,数据与程序的关系过于密切数据整体无结构,数据与程序的关系过于密切数据整体无结构,数据与程序的关系过于密切数据的结构改变数据的结构改变数据的结
8、构改变数据的结构改变导致必须修改程序导致必须修改程序导致必须修改程序导致必须修改程序数据库技术发展数据库技术发展(第三阶段第三阶段)数据库系统阶段数据库系统阶段数据库技术数据库技术数据库技术数据库技术能有效管理和存取大量数据能有效管理和存取大量数据能有效管理和存取大量数据能有效管理和存取大量数据数据库系统管理数据库系统管理数据库系统管理数据库系统管理-比文件系统更有明显优势比文件系统更有明显优势比文件系统更有明显优势比文件系统更有明显优势数据结构统一,每个编程人员可以根据自己的思路数据结构统一,每个编程人员可以根据自己的思路数据结构统一,每个编程人员可以根据自己的思路数据结构统一,每个编程人员
9、可以根据自己的思路来访问数据来访问数据来访问数据来访问数据,数据与程序的独立性更高数据与程序的独立性更高数据与程序的独立性更高数据与程序的独立性更高数据模型数据模型数据库不仅要反映数据库不仅要反映数据库不仅要反映数据库不仅要反映数据自身数据自身数据自身数据自身,而且要反映,而且要反映,而且要反映,而且要反映数据之数据之数据之数据之间的联系间的联系间的联系间的联系数据模型数据模型数据模型数据模型 用数学的方法用数学的方法用数学的方法用数学的方法(或计算机可实现的方法)对现实世界中或计算机可实现的方法)对现实世界中或计算机可实现的方法)对现实世界中或计算机可实现的方法)对现实世界中的事物及其联系的
10、描述的事物及其联系的描述的事物及其联系的描述的事物及其联系的描述 数据模型通常要满足三个条件:数据模型通常要满足三个条件:数据模型通常要满足三个条件:数据模型通常要满足三个条件:一一一一是能够真实的反映现实世界;是能够真实的反映现实世界;是能够真实的反映现实世界;是能够真实的反映现实世界;二二二二是容易被人们理解;是容易被人们理解;是容易被人们理解;是容易被人们理解;三三三三是容易在计算机上实现。是容易在计算机上实现。是容易在计算机上实现。是容易在计算机上实现。数据库系统支持的数据模型有三种:数据库系统支持的数据模型有三种:数据库系统支持的数据模型有三种:数据库系统支持的数据模型有三种:层次数
11、据模层次数据模层次数据模层次数据模型型型型、网状数据模型网状数据模型网状数据模型网状数据模型和和和和关系数据模型关系数据模型关系数据模型关系数据模型层次模型层次模型用树状数据结构形式来表示事物及其之间用树状数据结构形式来表示事物及其之间的关系。的关系。有且只有一个根结点有且只有一个根结点(无父结点的结点无父结点的结点)除根结点外,任何结点有表只有一个父除根结点外,任何结点有表只有一个父结点,但允许有个或多个子结点结点,但允许有个或多个子结点中国中国(面积,面积,人口,总产值人口,总产值)河北省河北省(面积,面积,人口,总产值人口,总产值)河南省河南省(面积,面积,人口,总产值人口,总产值)湖北
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 数据管理
限制150内