SQL Server 2005第4章.pptVIP

  • 2
  • 0
  • 约1.63万字
  • 约 62页
  • 2017-12-30 发布于湖北
  • 举报
SQL Server 2005第4章.ppt

第四章 数据库管理与优化 课程内容 SQL Server 2005数据库的创建、选项设置、查看信息、数据库修改、管理文件组,数据库备份与恢复。 数据库中视图及应用,检索效率优化,数据库中索引技术的使用。 课程定位 数据库管理 数据库创建 常见的数据库创建方法有两种: 创建数据库 通过使用SQL Server Management Studio管理工具创建数据库的步骤如下: (1)在“对象资源管理器”中,连接到SQL Server 2005 Database Engine实例,再展开该实例,右键单击“数据库”节点,在弹出的右键菜单中点击“新建数据库”菜单项,此时将弹出“新建数据库”对话框。 (2)在“新建数据库”对话框中,输入数据库名称,若要通过接受所有默认值创建数据库,请单击“确定”按钮;否则,请继续后面的可选步骤。 若要更改所有者名称,请单击(...)选择其他所有者。 若要启用数据库的全文搜索,请选中“全文索引”复选框。 若要更改主数据文件和事务日志文件的默认值,请在“数据库文件”网格中单击相应的单元并输入新值。 若要更改数据库的排序规则,请选择“选项”页,然后从列表中选择一个排序规则。 若要更改恢复模式,请选择“选项”页,然后从列表中选择一个恢复模式。 若要更改数据库选项,请选择“选项”页,然后修改数据库选项。 若要添加新文件组,请单击“文件组”页。单击“添加”,然后输入文件组的值。 若要将扩展属性添加到数据库中,请选择“扩展属性”页,在“名称”列中,输入扩展属性的名称;在“值”列中,输入扩展属性的文本。例如,输入描述数据库的一个或多个语句。 (3)若要创建数据库,请单击“确定”按钮。 SQL脚本创建数据库 若要使用数据库引擎的SQL脚本创建数据库,应该确定数据库的名称、所有者、大小以及存储该数据库的文件和文件组。请注意,所有者是创建数据库的用户。 在创建数据库之前,应注意下列事项: 若要创建数据库,必须至少拥有CREATE DATABASE、CREATE ANY DATABASE或ALTER ANY DATABASE权限。 SQL Server 2005中,对各个数据库的数据和日志文件设置了某些权限。如果这些文件位于具有打开权限的目录中,那么以上权限可以防止文件被意外篡改。 创建数据库的用户将成为该数据库的所有者。 对于一个SQL Server实例,最多可以创建32,767个数据库。 数据库名称必须遵循为标识符指定的规则。 model数据库中的所有用户定义对象都将复制到所有新创建的数据库中。 创建未指定文件的数据库 通过使用数据库引擎的SQL脚本创建数据库,最常见的有以下两种方法: (1)创建未指定文件的数据库 以下示例创建名为Mydb的数据库,并创建默认大小的主文件和事务日志文件。因为语句没有文件选项,所以主数据库文件的大小为model数据库主文件的大小。事务日志将设置为下列值中的较大者:512KB或主数据文件大小的25%。因为没有指定MAXSIZE,文件可以增大到填满所有可用的磁盘空间为止。代码如下: USE master; GO CREATE DATABASE Mydb; 运行上面的代码后,数据库就会创建,可以用下面的语句查看数据库的具体参数: SELECT name, size, size*1.0/128 AS [Size in MBs] FROM sys.master_files WHERE name = NMydb; 创建指定数据和事务日志文件的数据库 (2)创建指定数据和事务日志文件的数据库 下面的示例创建名为“学生管理”的数据库。因为没有使用关键字PRIMARY,第一个文件(学生管理_数据文件)成为主文件。因为“学生管理_数据文件”的SIZE参数没有指定MB或KB,因此默认为MB,以兆字节为单位进行分配。“学生管理_日志文件”以兆字节为单位进行分配,因为SIZE参数中显式声明了MB后缀。 USE master CREATE DATABASE 学生管理 ON (NAME = 学生管理_数据文件, FILENAME = ‘c:\program files\microsoft sql server\mssql\data\学生管理_数据文件.mdf, SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 ) LOG ON (NAME = 学生管理_日志文件, FILENAME = c:\program files\microsoft sql server\mssql\data\学生管理_日志文件.ldf, SIZE = 5MB, MAXSIZE = 25MB,

文档评论(0)

1亿VIP精品文档

相关文档