SQL Server2000开发与管理(第2讲数据库管理) .ppt

上传人:仙人指路1688 文档编号:2204190 上传时间:2023-01-30 格式:PPT 页数:36 大小:580KB
返回 下载 相关 举报
SQL Server2000开发与管理(第2讲数据库管理) .ppt_第1页
第1页 / 共36页
SQL Server2000开发与管理(第2讲数据库管理) .ppt_第2页
第2页 / 共36页
SQL Server2000开发与管理(第2讲数据库管理) .ppt_第3页
第3页 / 共36页
SQL Server2000开发与管理(第2讲数据库管理) .ppt_第4页
第4页 / 共36页
SQL Server2000开发与管理(第2讲数据库管理) .ppt_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《SQL Server2000开发与管理(第2讲数据库管理) .ppt》由会员分享,可在线阅读,更多相关《SQL Server2000开发与管理(第2讲数据库管理) .ppt(36页珍藏版)》请在三一办公上搜索。

1、第2讲 SQL Server 2000数据库管理,2,上讲回顾,SQL Server 2000的概念SQL Server 2000环境DBMS第一范式第二范式第三范式数据库设计流程,3,本讲目标,熟练建立数据库操作(重点)熟练修改数据库操作(重点)熟练删除数据库操作(重点)熟练数据库的备份操作熟练数据库的还原操作,4,项目目标,依据用户提供的需求分析进行数据库设计,并运用SQL Server 2000中的存储过程、函数、触发器等对象,结合SQL Server安全机制实现项目功能。通过本讲将熟练对数据库的基本操作和管理。,5,SQL Server 2000数据库管理,6,在SQL Server

2、2000中,数据库由一些表和其他对象组成的,通过数据库可以为执行与数据有关的活动提供支持。(表的概念在下一章讲解)那么其他对象是是呢?,数据库对象,7,数据库对象,8,SQL Server 2000使用一组操作系统文件映射数据库。数据库中的所有数据和对象都存储在操作系统文件里。,文件和文件组,9,那么文件包括什么性质的文件呢?主要数据文件次要数据文件事务日志,文件,10,主要数据文件,每个数据库有且仅有一个一个主要的数据文件,其扩展名为.mdf。该文件包含数据库的启动信息和全部或部分的数据信息。,文件,11,次要数据文件 每个数据库都可以有零个、一个或多个次要数据文件,也可以没有次要数据文件。

3、其扩展名为.ndf。存储主数据文件未存储的数据信息。,为什么次要数据文件可有可无呢?如果有,那有起到什么作用呢?,文件,12,事务日志 每个数据库都必须至少有一个日志文件,这些文件包含用于恢复数据库的日志信息。,文件,13,文件组 文件组允许对文件进行分组,以便于管理和数据的分配和放置。,文件组,14,在创建之前,必须确认数据库的名称、大小,以及用于存储该数据库的文件和文件组。,创建数据库,创建数据库的两种方法 使用企业管理器 用CREATE DATABASE语句创建,15,先用企业管理器创建,右键单击“数据库”或数据库文件,选择“新建数据库”,创建数据库,16,在“名称”文本处写上“Stud

4、ents”,再点击“确定”按钮。,创建数据库,17,用create database语句创建,单击“工具”,选择“SQL查询分析器”,创建数据库,18,简单数据库的创建语法结构:create database data_namedata_name:要创建数据库的名称,创建数据库,19,扩充数据库收缩数据库扩展事务文件分离和附加数据库,修改数据库,在创建数据库后,可以对其原始定义进行更改。修改数据库可分以下几种,20,扩充数据库 SQL Server 2000可以根据在创建数据库时所 定义的增长参数,自动扩充数据库,修改数据库,21,收缩数据库 SQL Server允许收缩数据库中的每个文件以删

5、除未使用的页。数据和事务日志文件都可以收缩。,修改数据库,22,扩展事务文件 当一个数据库增长或数据库修改活动增加时,可能需要对事务日志进行扩展。如果事务日志把空间使用完了,SQL Server便不能记录事务。,修改数据库,23,分离和附加数据库 可以分离数据库的数据文件和事务日志文件,然后将它们重新附加到另一台服务器或同一台服务器上。,修改数据库,24,用企业管理器,删除数据库,用DROP DATABASE语句删除数据库,25,使用企业管理器删除数据库,右键单击数据库“Students”,然后选择“删除”。,删除数据库,26,用DROP DATABASE语句删除数据库语法:DROP DATA

6、BASE data_nameData_name:数据库名,删除数据库,27,数据库的备份与恢复,28,在SQL Server 2000中,备份和恢复为存储在SQL Server数据库中的关键数据提供了重要的保护手段,备份与恢复的作用,29,使用企业管理器备份数据库,备份数据库,点击“操作”-“所有任务”-“备份数据库”,设置备份参数,点击“确定”。,把备份数据库名命名好之后,点击“确定”,再确定,就完成了。,30,使用Transact-SQL语句创建数据库备份用BACKUP语句执行备份操作。对整个数据备份进行备份时,BACKUP语法格式可以简化为:BACKUP DATABASE 数据库名 TO

7、 备份设备名,备份数据库,31,使用Transact-SQL语句创建一个名为pubs01的备份设备,并将pubs示例数据库备份到该设备上。exec sp_addumpdevice disk,pubs01,f:Stud.datbackup database pubs to pubs01,备份数据库,32,使用企业管理器恢复数据库,恢复数据库,点击“操作”-“所有任务”-“还原数据库”,33,恢复数据库,选择“从设备”-点击“选择备份”-点击“添加”,选择刚才的备份文件路径即可,34,使用Transact-SQL语句恢复数据库备份通过执行RESTORE语句可以完成还原数据库备份的任务。格式如下:RESTORE DATABASE FROM restore database pubs from pubs01,恢复数据库,35,总结,理解主要数据库文件理解次要数据库文件理解事务日志文件熟练创建数据库熟练修改数据库熟练删除数据库熟练备份数据库熟练恢复数据库,36,课后任务,完成学习手册上的实验和题目练习创建数据库,且对数据库进行分离附加操作预习下讲内容,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号