创建和管理SQLSERVER数据库.pptVIP

  • 8
  • 0
  • 约2.98千字
  • 约 17页
  • 2018-05-06 发布于河南
  • 举报
创建和管理SQLSERVER数据库

主要内容 编写SQL命令创建数据库 使用企业管理器创建数据库 使用向导创建数据库 数据库的结构 数据库的管理 编写SQL命令创建数据库 例:用Create Database语句创建一个数据库,名称为“SPXX”,包含一个数据文件和一个事务日志文件。数据文件为主要文件,其逻辑文件名为“SPXX_data”,实际文件名为“spxx_data.Mdf”,初始容量为10MB,最大容量为50MB,自动增长时的递增量为2MB。事务日志文件的逻辑文件名为“spxx_log”,实际文件名为“spxx_log.Ldf”,初始容量为5MB,最大容量为25MB,自动增长时的递增量为1MB。 编写SQL命令创建数据库 使用企业管理器创建数据库 例:创建一个JWGL数据库,保存路径为D:\,数据文件名为jwg1_data.mdf,为主文件,初始大小为2MB,最大值20兆;逻辑文件名为jwgl_log.ldf,初始容量为2MB,最大值为10MB,均以1MB增量增加。 使用企业管理器创建数据库 数据库的结构 一个数据库的创建完成最终会体现为操作系统环境中的一些文件的增加。SQL SERVER2000数据库使用的操作系统文件分为主数据文件、二级数据文件和日志文件三大类。 主数据文件:主数据文件是所有数据库文件的起点,包含指向其他数据库文件的指针。每个数据库都必须包含一个也只能包含一个主数据文件。主数据文件的默认扩展名是.mdf。 二级数据文件:二级数据文件是数据库文件中,除主数据文件以外的其它数据文件。数据库可以没有二级数据文件,也可以拥有多个二级数据文件。二级数据文件的默认扩展名是.ndf。 日志文件:日志文件用于存放恢复数据库的所有日志信息。每个数据库至少有一个日志文件,当然也可以拥有多个日志文件。日志文件的默认扩展名为.ldf。 SQL SERVER2000为了方便进行数据库操作,同时也是为了保证数据的安全,没有提供直接建立操作系统文件的途径。用户通过创建和删除数据库来创建和删除数据库文件,通过对数据库对象的修改操作来对数据库文件的内容进行修改。 数据库的结构 为了更好地组织数据库文件SQL SERVER2000中引入了文件组的概念。数据库操作人员可以把表、索引等数据库对象或者text、ntext、image等大的二进制类型的数据存放在专门指定的文件组里。通过将文件组建立在不同的物理驱动器上,从而提高存取的速度。同一个数据库文件不能存在于两个或两个以上的文件组里,日志文件不属于任何文件组。文件组只实现对数据文件的管理,在SQL SERVER2000里,日志数据的管理和实际数据的管理被彻底区分开来。SQL SERVER2000提供了三种文件组类型,分别是主文件组(primary)、用户自定义文件组(user_defined)和默认文件组(default): 主文件组(primary):包含主数据文件和所有没有包含在其它文件组里的文件。数据库的系统表都包含在主文件组里。 用户自定义文件组(user_defined):包括所有在使用CREATE DATABASE或ALTER DATABASE时用FILEGROUP关键字来进行约束的文件。 默认文件组(default):容纳所有在创建时没有指定文件组的表、索引以及text、ntext、image任何时候只能有一个默认文件组,在默认情况下主文件组被定义为默认文件组。 数据库的管理 1、用企业管理器查看数据库信息 右键单击要查看的数据库,在快捷菜单上单击‘属性’即可打开属性窗口查看相关信息。 2、用SQL语言查看数据库信息 查看某个数据库或所有数据库的信息:sp_helpdb 数据库名 数据库的管理 建立一个数据库之后,可以根据需要对该数据库的结构进行修改,例如增加或删除数据文件或文件组,更改文件或文件组的属性等。 1、使用企业管理器修改数据库的大小 右键单击要查看的数据库,在快捷菜单上单击‘属性’打开属性窗口,根据需要进入不同的选项卡修改数据库信息。 2.使用SQL语言修改数据库大小 例:将JWGL数据库的数据文件JWGL_data由原来的2MB扩充为5MB,事务日志文件JWGL_log的大小由原来的2MB扩充为6MB。 ALTER DATABASE JWGL MODIFY FILE (NAME=’JWGL_Data’,SIZE=5MB) 数据库的管理 当新建一个数据库后,我们很可能要为这个数据库添加更多的数据文件和日志文件,可以使用企业管理器和SQL命令来完成数据库文件的添加。 1.使用企业管理器为数据库添加数据文件和日志文件。 2.使用SQL命令为数据库添加数据文件和日志文件。 例:为JWGL数据库添加二级数据文件JWGL_Data2.ndf和日志文件JWGL

文档评论(0)

1亿VIP精品文档

相关文档