路一意线害础说 1.1数据库技术概述 1.2数据模型 1.3数据库设计 1.4概念模型 2021/1/21
第一章 数据库技术基础知识 2021/1/21 1.1 数据库技术概述 1.2 数据模型 1.3 数据库设计 1.4 概念模型
路一意线害础说 1.1数据库技术概述 1.11数据库基本概念 今数据(Data) 数据是描述现实世界事物的符号记录,是用物理符号记录的 可以鉴别的信息 令数据库( DataBase,简记为DB) 数据库是长期存储在计算机内、有组织的、可共享的数据集 合。这种集合具有如下特点: 最小的冗余度 应用程序对数据资源共享 数据独立性高 ■统一管理和控制 数据库管理系统① DataBase Management System,简记为DBMS) 2021/1/21
第一章 数据库技术基础知识 2021/1/21 1.1 数据库技术概述 1.1.1 数据库基本概念 ❖ 数据(Data) 数据是描述现实世界事物的符号记录,是用物理符号记录的 可以鉴别的信息。 ❖ 数据库(DataBase,简记为DB) 数据库是长期存储在计算机内、有组织的、可共享的数据集 合。这种集合具有如下特点: ▪ 最小的冗余度 ▪ 应用程序对数据资源共享 ▪ 数据独立性高 ▪ 统一管理和控制 ❖ 数据库管理系统(DataBase Management System,简记为DBMS)
数据库管理系统是位于用户与操作系统之间的一个数据管理软件, 它的基本功能包括以下几个方面 数据定义功能 用户通过数据定义语言(DDL, Data Definition language) 它可以方便地对数据库中的数据对象进行定义 数据操纵功能 用户可以使用数据操纵语言(DM, Data Manipulation Language)操纵数据,实现对数据的基本操作。如査询、插入 删除和修改 ■数据库的运行管理功能 数据库在建立、运行和维护时由数据库管理系统统一管理和 控制,以保证数据的安全性、完整性,对并发操作的控制以及 发生故障后的系统恢复等。 数据库的建立和维护功能 它包括数据库初始数据的输入、转换功能,数据库的转储 恢复功能,数据库的重组织功能和性能监视、分析功能等。 2021/1/21
第一章 数据库技术基础知识 2021/1/21 数据库管理系统是位于用户与操作系统之间的一个数据管理软件, 它的基本功能包括以下几个方面: ▪ 数据定义功能 用户通过数据定义语言(DDL,Data Definition Language) 它可以方便地对数据库中的数据对象进行定义。 ▪ 数据操纵功能 用 户 可 以 使 用 数 据 操 纵 语 言 ( DML,Data Manipulation Language) 操纵数据,实现对数据的基本操作。如查询、插入、 删除和修改。 ▪ 数据库的运行管理功能 数据库在建立、运行和维护时由数据库管理系统统一管理和 控制,以保证数据的安全性、完整性,对并发操作的控制以及 发生故障后的系统恢复等。 ▪ 数据库的建立和维护功能 它包括数据库初始数据的输入、转换功能,数据库的转储、 恢复功能,数据库的重组织功能和性能监视、分析功能等
路一意线害础说 今数据库系统( DataBase System,简记为DBS) 数据库系统一般由数据库、操作系统、数据库管理系统(及 其开发工具)、应用系统、数据库管理员(DBA)和用户构成。 2021/1/21
第一章 数据库技术基础知识 2021/1/21 ❖ 数据库系统(DataBase System,简记为DBS) 数据库系统一般由数据库、操作系统、数据库管理系统(及 其开发工具)、应用系统、数据库管理员(DBA)和用户构成
路一意线害础说 1.12数据库技术的产生与发展 数据管理技术经历了如下三个阶段:人工管理阶段、文件系 统阶段和数据库系统阶段。 令人工管理阶段 这一阶段是指20世纪50年代中期以前,计算机主要用于科学 计算,当时的计算机硬件状况是:外存只有磁带、卡片、纸带, 没有磁盘等直接存取的存储设备;软件状况是:没有操作系统, 没有管理数据的软件,数据处理方式是批处理。 人工管理阶段的特点是:数据不保存、数据无专门软件进行 管理、数据不共享、数据不具有独立性、数据无结构。 令文件系统阶段 这一阶段从20世纪50年代后期到60年代中期,计算机硬件和 软件都有了一定的发展。计算机不仅用于科学计算,还大量用 管理。这时硬件方面已经有了磁盘、磁鼓等直接存取的存储设备。 在软件方面,操作系统中已经有了数据管理软件,一般称为文件 系统。处理方式上不仅有了文件批处理,而且能够联机实时处理 2021/1/21
第一章 数据库技术基础知识 2021/1/21 1.1.2 数据库技术的产生与发展 数据管理技术经历了如下三个阶段:人工管理阶段、文件系 统阶段和数据库系统阶段。 ❖ 人工管理阶段 这一阶段是指20世纪50年代中期以前,计算机主要用于科学 计算,当时的计算机硬件状况是:外存只有磁带、卡片、纸带, 没有磁盘等直接存取的存储设备;软件状况是:没有操作系统, 没有管理数据的软件,数据处理方式是批处理。 人工管理阶段的特点是:数据不保存、数据无专门软件进行 管理、数据不共享、数据不具有独立性、数据无结构。 ❖ 文件系统阶段 这一阶段从20世纪50年代后期到60年代中期,计算机硬件和 软件都有了一定的发展。计算机不仅用于科学计算,还大量用于 管理。这时硬件方面已经有了磁盘、磁鼓等直接存取的存储设备。 在软件方面,操作系统中已经有了数据管理软件,一般称为文件 系统。处理方式上不仅有了文件批处理,而且能够联机实时处理