
国家品牌国际标准国家信息化计算机教育认证 www.ceac.org.cn 数据库原理与SQL Server 第2章管理数据库 高等职业教育电子信息类专业 “双证课程”培养方案配套演示文稿 中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室
www.ceac.org.cn 国家信息化计算机教育认证 高等职业教育电子信息类专业 “双证课程”培养方案配套演示文稿 中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室 数据库原理与SQL Server 第2章 管理数据库

www.ceac.org.cn 第2章管理数据库 ·2.1了解数据库一数据库的构成 ●2.2编程语言一Transact-SQL ●2.3管理数据第一步一建立数据库 ·2.4共享数据一发布和订阅数据库 实训创建数据库 中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室
www.ceac.org.cn 中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室 第2章 管理数据库 ⚫ 2.1 了解数据库—数据库的构成 ⚫ 2.2 编程语言—Transact-SQL ⚫ 2.3 管理数据第一步—建立数据库 ⚫ 2.4 共享数据—发布和订阅数据库 实训 创建数据库

www.ceac.org.cn 2.1了解数据库一数据库的构成 数据库(Database,.DB)是数据的集合,数据 通过数据库管理系统(DBMS)存储在表(Table) 中,若干相关的表就组成了数据库。 SQL Server2000与其他常用的数据库管理系统 一样,是关系型数据库管理系统(RDBMS)。在 关系数据库中,数据库是以关系的方式组织数据 的,关系也就是表。 中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室
www.ceac.org.cn 中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室 2.1 了解数据库—数据库的构成 数据库(Database,DB)是数据的集合,数据 通过数据库管理系统(DBMS)存储在表(Table) 中,若干相关的表就组成了数据库。 SQL Server 2000与其他常用的数据库管理系统 一样,是关系型数据库管理系统(RDBMS)。在 关系数据库中,数据库是以关系的方式组织数据 的,关系也就是表

www.ceac.org.cn 2.1.1数据库基础知识 1.数据库技术的出现和发展 人工管理阶段、文件系统阶段、数据库 系统阶段。 2.数据库系统构成 数据库、数据库管理系统、数据库系统、 数据库管理员。 中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室
www.ceac.org.cn 中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室 2.1.1 数据库基础知识 1.数据库技术的出现和发展 人工管理阶段、文件系统阶段、数据库 系统阶段 。 2.数据库系统构成 数据库、数据库管理系统 、数据库系统 、 数据库管理员

www.ceac.org.cn 2.1.2 SQL Server数据库类型 SQL Server2000数据库分为两类: ●系统数据库(System Databases)。 ●用户数据库(User Databases)。 当SQL Server2000安装完成后,包括4个 系统数据库和2个样本数据库。 中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室
www.ceac.org.cn 中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室 2.1.2 SQL Server数据库类型 SQL Server 2000数据库分为两类: ⚫ 系统数据库(System Databases)。 ⚫ 用户数据库(User Databases)。 当SQL Server 2000安装完成后,包括4个 系统数据库和2个样本数据库

www.ceac.org.cn 数据库简介 ·系统数据库。 master:系统中的所有系统级信息,最重要。 model::模板数据库,包含用户数据库的所有基本信息。 msdb:服务信息。 tempdb:中间信息。 ●样本数据库。 pubs:出版公司数据库。 northwind:贸易公司数据库。 ●用户数据库。 创建用户数据库时系统自动复制model中的内容。 中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室
www.ceac.org.cn 中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室 数据库简介 ⚫ 系统数据库。 master:系统中的所有系统级信息,最重要。 model:模板数据库,包含用户数据库的所有基本信息。 msdb:服务信息。 tempdb:中间信息。 ⚫ 样本数据库。 pubs:出版公司数据库。 northwind:贸易公司数据库。 ⚫ 用户数据库。 创建用户数据库时系统自动复制model中的内容

www.ceac.org.cn 2.1.3数据库中的对象 ·Table(表):存放数据。 ●View(视图):虚拟表,表中数据定制实现访问。 ·ndex(索引):表的索引,提高查询速度。 ·Stored Procedure(存储过程):减轻网络流量。 ·Trigger(触发器):以表动作为前提的一组SQL语 句。 中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室
www.ceac.org.cn 中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室 2.1.3 数据库中的对象 ⚫ Table(表):存放数据。 ⚫ View(视图):虚拟表,表中数据定制实现访问。 ⚫ Index(索引):表的索引,提高查询速度。 ⚫ Stored Procedure(存储过程):减轻网络流量。 ⚫ Trigger(触发器):以表动作为前提的一组SQL语 句

www.ceac.org.cn 2.1.4数据库文件和文件组 ●SQL Server2000的数据库由一系列的文件和 文件组组成。 ●数据库中的对象都是存储在特定的文件中。 中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室
www.ceac.org.cn 中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室 2.1.4 数据库文件和文件组 ⚫ SQL Server 2000的数据库由一系列的文件和 文件组组成。 ⚫ 数据库中的对象都是存储在特定的文件中

www.ceac.org.cn 1.数据库文件 ·主数据文件 扩展名为mdf,每个数据库有且仅有一个主数据文件 ·次数据文件 扩展名为ndf,每个数据库可以没有也可以有多个次 数据文件。 ·事务日志文件 扩展名为ldf,每个数据库必须至少有一个事务日志 文件。当数据库出现意外时就可以通过备份库和事务 日志文件来恢复数据库。 中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室
www.ceac.org.cn 中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室 1.数据库文件 ⚫ 主数据文件 扩展名为mdf,每个数据库有且仅有一个主数据文件。 ⚫ 次数据文件 扩展名为ndf,每个数据库可以没有也可以有多个次 数据文件。 ⚫ 事务日志文件 扩展名为ldf,每个数据库必须至少有一个事务日志 文件。当数据库出现意外时就可以通过备份库和事务 日志文件来恢复数据库

www.ceac.org.cn 2.文件组 ·文件组(Filegroup)是一个命名文件集 合。 ●SOL Server2000的文件组包括主文件组、 和用户自定义文件组两类文件组。 中国高等职业技术教育研究会&CEAC信息化培训认证管理办公室
www.ceac.org.cn 中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室 2.文件组 ⚫ 文件组(Filegroup)是一个命名文件集 合。 ⚫ SQL Server 2000的文件组包括主文件组、 和用户自定义文件组两类文件组