第3章数据库的创建与管理

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
件。
3.4 数据库的管理
3.4.4 收缩数据库 1. 1. 自动收缩数据库 设置数据库AUTO_SHRINK选项的语法为。 ALTER DATABASE DatabaseName
SET AUTO_SHRINK ON|OFF
3.4 数据库的管理
3.4.4 收缩数据库 1. 2. 手动收缩数据库 手动收缩数据库的语法格式为。 DBCC SHRINKDATABASE ( 'DatabaseName' | DatabaseID | 0 [ , TargetPercent ] [ , { NOTRUNCATE | TRUNCATEONLY } ] ) 例3-18 在本例中,首先查看数据库BlueSkyDB空间使
数据库管理系统。需要为考试系统创建一个数据库。该数据 库的数据访问量不大,数据库系统相对简单一些。 答案:
例3-3 创建数据库Test。 为了测试SQL Server 2005创建数据库的特点,需要创建一个测
试数据库Test。 CREATE DATABASE Test GO
3.4 数据库的管理
3.4.1 查看数据库 1. 使用系统目录视图查看数据库 2. 例3-4 查看所有数据库的基本信息 3. 例3-5 查看指定数据库的基本信息 4. 例3-6 查看当前数据库文件组的基本信息 5. 例3-7 查看当前数据库文件的基本信息
MODIFY UserGroup1 DEFAULT GO
3.4 数据库的管理
3.4.2 管理文件组 1. 3. 重命名文件组 重命名文件组的基本命令格式为。 ALTER DATABASE DatabaseName
MODIFY NAME=New 例3-13 将刚刚增加的文件组UserGroupX重命名为UserGroup4 USE master GO ALTER DATABASE BlueSkyDB
3. ALTER DATABASE DatabaseName
4.
ADD
5. 例3-11 在BlueSkyDB中新增一个文件组 UserGroupX
6. USE master
7. GO
8. ALTER DATABASE BlueSkyDB
9.
ADD UserGroupX
10. GO
3.4 数据库的管理
3.1 SQL Server 2005数据库和数据库对象
1. 数据库的类型和特点 2. 数据库对象
3.2 数据库文件
1. 数据文件 2. 日志文件 3. 文件组
3.3 数据库的创建
使用Transact-SQL创建数据库的语法如下。 例3-1 创建数据库BlueSkyDB。 数据库BlueSkyDB包含4个文件组,其中主文件组中只存放一个
REMOVE UserGroup4 GO
3.4 数据库的管理
3.4.3 增大数据库 1. 1. 修改数据库文件大小 修改数据库文件属性的命令格式为。 ALTER DATABASE DatabaseName
MODIFY FILE (NAME=Logical, Property=Value) 例3-15 数据库BlueSkyDB的大小是12MB,现在希望 将该数据库的大小增大到14MB。通过将主数据文 件BSPrimaryFile1从原来的4MB增大到6MB的方法 来实现数据库的增大。 例3-16 将数据库BlueSkyDB的文件BSGroup3File1设 置为增长到磁盘满为止。
MODIFY UserGroupX NAME=UserGroup4 GO
3.4 数据库的管理
3.4.2 管理文件组 4. 删除文件组 删除文件组的基本命令格式为。 ALTER DATABASE DatabBaidu NhomakorabeaseName
REMOVE 例3-14 因为文件组UserGroup4中不包含任何数据文件,
将该文件组删除 USE master GO ALTER DATABASE BlueSkyDB
3.4 数据库的管理
3.4.1 查看数据库 1. 使用存储过程查看数据库 2. 例3-8 查看所有数据库的基本信息 3. 例3-9 查看指定数据库的基本信息 4. 例3-10 查看当前数据库空间使用情况
3.4 数据库的管理
3.4.2 管理文件组
1. 增加文件组
2. 增加文件组的基本命令格式如下所示。
3.4.2 管理文件组 2. 修改文件组 修改文件组的基本命令格式如下所示。 ALTER DATABASE DatabaseName
MODIFY 例3-12 在BlueSkyDB中将文件组UserGroup1配置为默认文件组。 USE master GO ALTER DATABASE BlueSkyDB
主数据文件。用户自定义文件组1中存放两个次数据文件。 用户自定义文件组2中存放一个次数据文件。用户自定义文 件组3中存放一个次数据文件。系统包含一个日志文件。 对每个文件的配置见表3-3。 答案:
3.3 数据库的创建
使用Transact-SQL创建数据库的语法如下。 例3-2 创建数据库ExamDB。 学校的机房里需要安装考试系统,该系统使用SQL Server 2005
3.4 数据库的管理
3.4.3 增大数据库 1. 1. 增加数据库文件 使用下面的命令格式可以增加数据文件。 ALTER DATABASE DatabaseName { ADD FILE <> [1,……,n][TO ] |ADD LOG FILE <> [1,……,n] } <>::= ([NAME=logical] , ’os’ , [SIZE=size] , [MAXSIZE={maxSize|UNLIMITED}],[=growthIncrement] ) 例3-17 在数据库BlueSkyDB的主文件组UserGroup1中增加一个次数据文
SQL Server 2005实用教程
第3章 数据库的创建与管理
教学目标
1 掌握SQL Server 2005数据库系统的数据库类型 1 了解系统数据库的功能 1 了解数据库中的基本对象的特点 1 掌握数据库文件及文件组的概念及配置策略 1 掌握使用Transact-SQL创建数据库的方法 1 掌握查看数据库的基本方法 1 掌握修改文件组、增大数据库及收缩数据库方法 1 掌握删除数据库的方法
相关文档
最新文档