chap8-SQLSERVER数据库系统管理

chap8-SQLSERVER数据库系统管理

ID:40838886

大小:1.47 MB

页数:91页

时间:2019-08-08

chap8-SQLSERVER数据库系统管理_第1页
chap8-SQLSERVER数据库系统管理_第2页
chap8-SQLSERVER数据库系统管理_第3页
chap8-SQLSERVER数据库系统管理_第4页
chap8-SQLSERVER数据库系统管理_第5页
资源描述:

《chap8-SQLSERVER数据库系统管理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第8章SQLSERVER数据库 系统管理本章目标本章结束时,学员能够了解和掌握:SQLSERVER2000DBA职能简介数据库设计及规划SQLSERVER2000数据库操作分离数据库附加数据库删除数据库收缩数据库SQLSERVER2000备份备份设备简介备份的类型备份的内容规划备份策略SQLSERVER2000数据库恢复恢复的概念从不同的备份中恢复数据库数据转换与导入导出数据转换的方法8.1DBA(DataBaseAdministrator)简介DBA所要掌握的技能SQLServerWindows2000/NT关系型数据库SQL语言备份和恢复过程业务处理D

2、BA的职责安装SQLServer建立和维护数据库管理用户管理权限备份和恢复数据调度任务监视和调整服务器管理SQLServer复制。。。。8.2认识系统数据库系统数据库用户数据库mastermodeltempdbmsdbpubsNorthwindUser1distributionDistribution在分发复制时系统自动创建8.3数据库设计及规划MicrosoftSQLServer2000使用一组操作系统文件映射数据库。数据库中的所有数据和对象(如表、存储过程、触发器和视图)都存储在下列操作系统文件中:•主文件:该文件包含数据库的启动信息,并用于存储数据。

3、每个数据库都有一个主要数据文件•辅助文件:这些文件含有不能置于主要数据文件中的所有数据。如果主文件可以包含数据库中的所有数据,那么数据库就不需要次要数据文件。有些数据库可能足够大,因而需要多个次要数据文件,或使用位于不同磁盘驱动器上的辅助文件将数据扩展到多个磁盘•事务日志:这些文件包含用于恢复数据库的日志信息。每个数据库都必须至少有一个日志文件。8.3数据库设计及规划(续)在设计数据库时,应考虑以下事项:数据库的用途及该用途将如何影响设计。应创建符合用途的数据库计划数据库规范化规则,防止数据库设计中出现错误对数据完整性的保护数据库和用户权限的安全要求应用程

4、序的性能需求维护估计数据库大小8.3数据库设计及规划(续)设计规则:获得合理的数据库设计的规则:表应该有一个标识符表应只能存储单一类型实体的数据表应避免可为空的列表不应有重复的值或列考虑将重复的数据置于与主表有链接的另一个表中8.3数据库设计及规划(续)文件设计规则:文件或文件组不能由一个以上的数据库使用文件只能是一个文件组的成员数据和事务日志信息不能属于同一文件或文件组事务日志文件不能属于任何文件组8.4数据库管理创建数据库数据库属性收缩数据库和数据库文件删除数据库移动数据库数据库维护计划8.4.1创建数据库在创建数据库之前,请考虑如下事项:创建数据库的

5、权限默认授予sysadmin和dbcreator固定服务器角色的成员,但是它仍可以授予其他用户创建数据库的用户将成为该数据库的所有者在一个服务器上,最多可以创建32,767个数据库数据库名称必须遵循标识符规则创建数据库方法Transact-SQL企业管理器企业管理创建数据库向导8.4.1.1用Transact-SQL创建数据库CREATEDATABASESample ON PRIMARY(NAME=SampleData, FILENAME='c:ProgramFiles....DataSample.mdf', SIZE=10MB,MAXSIZE=

6、15MB,FILEGROWTH=20%) LOGON (NAME=SampleLog, FILENAME='c:ProgramFiles....DataSample.ldf', SIZE=3MB,MAXSIZE=5MB,FILEGROWTH=1MB)8.4.1.1用Transact-SQL创建数据库(续)在这里输入创建数据库的SQL语句SQL语句执行结果,显示创建成功单击运行按钮执行创建数据库的语句8.4.1.2利用企业管理器来创建数据库8.4.1.2利用企业管理器来创建数据库(续)8.4.1.2利用企业管理器来创建数据库(续)新创建的数据库8.

7、4.1.3利用数据库向导创建数据库8.4.1.3利用数据库向导创建数据库(续)8.4.1.3利用数据库向导创建数据库(续)8.4.1.3利用数据库向导创建数据库(续)8.4.2数据库属性8.4.2数据库属性(续)8.4.3收缩数据库和数据库文件经常对数据库做删除插入操作就会产生空白页为了节省磁盘空间我们可以定期进行数据库收缩数据库收缩并不是压缩数据而是降低空白页的数目数据库不能收缩到比创建时还小不能在备份数据库或者日志时执行收缩任务8.4.3收缩数据库和数据库文件(续)使用设定的压缩计划来压缩数据库设定空闲空间占文件大小的百分比单独指定数据库中各数据文件和

8、事务日志文件的压缩操8.4.3收缩数据库和数据库文件(续)8.4.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。