2.数据库心数据库的定义数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合。心数据库的基本特征数据按一定的数据模型组织、描述和储存可为各种用户共享据库系统穴余度较小数据独立性较高易扩展AnIntroductiontoDatabaseSystem
An Introduction to Database System 2. 数据库 ❖数据库的定义 ◼ 数据库(Database,简称DB)是长期储存在计算机 内、有组织的、可共享的大量数据的集合。 ❖数据库的基本特征 ◼ 数据按一定的数据模型组织、描述和储存 ◼ 可为各种用户共享 ◼ 冗余度较小 ◼ 数据独立性较高 ◼ 易扩展
3.数据库管理系统什么是数据库管理系统位于用户与操作系统之间的一层数据管理软件是基础软件,是一个大型复杂的软件系统必数据库管理系统的用途科学地组织和存储数据、高效地获取和维护数据猫车AnIntroductiontoDatabaseSystem
An Introduction to Database System 3. 数据库管理系统 ❖什么是数据库管理系统 ◼ 位于用户与操作系统之间的一层数据管理软件 ◼ 是基础软件,是一个大型复杂的软件系统 ❖数据库管理系统的用途 ◼ 科学地组织和存储数据、高效地获取和维护数据
数据库在计算机系统中的位置协同软件软件产品办公软件应用软件平台中间件软件基础构架平台应用服务器基础软件平台数据库系统硬件平台操作系统AnIntroduction toDatabaseSystem
An Introduction to Database System 硬件平台 基础软件平台 软件基础构架平台 应用软件平台 软件产品 协同软件 办公软件 数据库系统 操作系统 中间件 应用服务器 数据库在计算机系统中的位置
数据库管理系统的主要功能数据定义功能提供数据定义语言(DDL)·定义数据库中的数据对象数据组织存储和管理分类组织、存储和管理各种数据确定组织数据的文件结构和存取方式实现数据之间的联系提供多种存取方法提高存取效率AnIntroductiontoDatabaseSystem
An Introduction to Database System 数据库管理系统的主要功能 ◼ 数据定义功能 ⚫提供数据定义语言(DDL) ⚫定义数据库中的数据对象 ◼ 数据组织、存储和管理 ⚫分类组织、存储和管理各种数据 ⚫确定组织数据的文件结构和存取方式 ⚫实现数据之间的联系 ⚫提供多种存取方法提高存取效率
数据库管理系统的主要功能数据操纵功能提供数据操纵语言(DML)·实现对数据库的基本操作(香询、插入、删除和修改)数据库的事务管理和运行管理·数据库在建立、运行和维护时由数据库管理系统统一管理和控制保证数据的安全性、完整性、多用户对数据的并发使用发生故障后的系统恢复AnIntroductiontoDatabaseSystem
An Introduction to Database System 数据库管理系统的主要功能 ◼数据操纵功能 ⚫提供数据操纵语言(DML) ⚫实现对数据库的基本操作 (查询、插入、删除和修改) ◼数据库的事务管理和运行管理 ⚫数据库在建立、运行和维护时由数据库管理系统统一管 理和控制 ⚫保证数据的安全性、完整性、多用户对数据的并发使用 ⚫发生故障后的系统恢复