第三章数据库技术基础
第三章 数据库技术基础
31数据库的基本概念 、数据、数据库、数据库管理系统 1.数据 数据Oata)实际上是描述事物的符号记录 2.数据库 ■数据库( Database)是数据的集合,以统一的 结拦式存统一的存储介质内,可被各个 3.数据库管理系统 数据库管理系统 Database management System 简称DBMS)是负责数据库中的数据组织、数据 操纵、数据维护、控制及保护和数据服务等功 能的一种系统软件。 第三章数据库技术基础
第三章 数据库技术基础 1.数据 ◼ 数据(Data)实际上是描述事物的符号记录。 2.数据库 ◼ 数据库(Database)是数据的集合,以统一的 结构形式存放于统一的存储介质内,可被各个 应用程序所共享。 3.数据库管理系统 ◼ 数据库管理系统(Database Management System, 简称DBMS)是负责数据库中的数据组织、数据 操纵、数据维护、控制及保护和数据服务等功 能的一种系统软件。 3.1 数据库的基本概念 一、数据、数据库、数据库管理系统
31数据库的基本概念 、数据、数据库、数据库管理系统 ■主要功能有: (1)数据模式定义。 (2)数据存取的物理构建 (3)数据操纵 (4)数据的完整性、安全性定义与检查 (5)数据库的并发控制与故障恢复 (6)数据的服务。 第三章数据库技术基础
第三章 数据库技术基础 ◼ 主要功能有: (1)数据模式定义。 (2)数据存取的物理构建。 (3)数据操纵。 (4)数据的完整性、安全性定义与检查。 (5)数据库的并发控制与故障恢复。 (6)数据的服务。 3.1 数据库的基本概念 一、数据、数据库、数据库管理系统
31数据库的基本概念 、数据、数据库、数据库管理系统 4.数据库管理员 对数据库的规划、设计、维护、监视等需要有专人管理, 为 数据库管理员的主要工作: (1)数据库设计。数据库设计是DBA主要任务之,,DBA应 对多个应用的数据需求进行全面的规划和设计 (2)数据库维护。DBA必须对数据库中的数据安全性、完整 性、并发控制及系统恢复、数据定期转存等进行实施与 (3)改善系统性能,提高系统效率。DBA必须随时监视数据 写最高殁萃。当效率苄降时,DBA需菜取适当的措瓶, 如进行数据库的重组、重构等 第三章数据库技术基础
第三章 数据库技术基础 4.数据库管理员 ◼ 对数据库的规划、设计、维护、监视等需要有专人管理, 通常把他们称为数据库管理员。 ◼ 数据库管理员的主要工作: (1)数据库设计。数据库设计是DBA主要任务之一,DBA应 对多个应用的数据需求进行全面的规划和设计。 (2)数据库维护。DBA必须对数据库中的数据安全性、完整 性、并发控制及系统恢复、数据定期转存等进行实施与 维护。 (3)改善系统性能,提高系统效率。DBA必须随时监视数据 库运行状态,不断调整内部结构,使系统保持最佳状态 与最高效率。当效率下降时,DBA需采取适当的措施, 如进行数据库的重组、重构等。 3.1 数据库的基本概念 一、数据、数据库、数据库管理系统
31数据库的基本概念 、数据、数据库、数据库管理系统 5.数据库系统 ■数据库系统由如下几部分组成:数据库、数据库管理系 统(DBMS)、数据库管理员、硬件系统平台、软件系 统平台。我们把由这五个部分构成的一个以数据库为核 心的完整的运行实体,称为数据库系统。 6.数据库应用系统 利用数据库系统进行应用开发可构成一个数据库应用系 统,数据库应用系统是在数据库系统基础上,加上应用 软件及应用界面,具体包括:数据库、数据库管理系统 数据库管理员、硬件系统平台、软件系统平台、应用软 件、应用界面。 第三章数据库技术基础
第三章 数据库技术基础 5.数据库系统 ◼ 数据库系统由如下几部分组成:数据库、数据库管理系 统(DBMS)、数据库管理员、硬件系统平台、软件系 统平台。我们把由这五个部分构成的一个以数据库为核 心的完整的运行实体,称为数据库系统。 6.数据库应用系统 ◼ 利用数据库系统进行应用开发可构成一个数据库应用系 统,数据库应用系统是在数据库系统基础上,加上应用 软件及应用界面,具体包括:数据库、数据库管理系统、 数据库管理员、硬件系统平台、软件系统平台、应用软 件、应用界面。 3.1 数据库的基本概念 一、数据、数据库、数据库管理系统