补充:数据库的管理.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
补充:数据库的管理

filegroup:控制文件组属性。不能对数据库快照指定文件组。 FILEGROUP filegroup_name:文件组的逻辑名称. filegroup_name 必须在数据库中惟一,不能是系统提供的名称 PRIMARY 和 PRIMARY_LOG。 DEFAULT:指定命名文件组为数据库中的默认文件组。 关于T-SQL语句格式约定: SQL语句不区分大小写,为了清晰,一般都用大写表示系统保留字,用小写表示用户自定义的名称。 “[]”表示该项可省略,省略时各参数取默认值; a|b表示a或b任选其一。 “{}[,…n]”表示大括号括起来的内容可以重复写多次。 【例3-2】用代码实现,在D:\sqllx目录下创建一个jxgl数据库,该数据库的主数据文件逻辑名称为jxgl,物理文件名为teching.mdf,初始大小为5MB,最大为20 MB,增长速度为20%;数据库的日志文件逻辑名称为jxgl _log,物理文件名为teching _log.ldf,初始大小为2MB,最大尺寸为10MB,增长速度为1MB。 CREATE DATABASE jxgl ON PRIMARY ( NAME=jxgl, FILENAME=D:\sqllx\teching.mdf, SIZE=5MB, MAXSIZE=20MB, FILEGROWTH=20%) LOG ON ( NAME=jxgl _log, FILENAME=D:\sqllx\teching_log.ldf, SIZE=2MB, MAXSIZE=10MB, FILEGROWTH=1MB ) 【补例2】 最简形式的创建数据库(不指定文件)语句。 CREATE DATABASE sales [补例3] 不指定SIZE创建数据库。 CREATE DATABASE sales2 ON ( NAME=Sales2_dat, FILENAME=‘E:\DataBase\sales2.mdf‘) 二、查看数据库信息 1.使用对象资源管理器 在“对象资源管理器”窗格中展开“数据库”结点,右击所要查看信息的数据库,在弹出的快捷菜单中选择“属性”命令,出现如图3-7所示的数据库属性设置对话框。 图3-7 数据库属性对话框 2. 使用T-SQL语句 语法格式为:sp_helpdb database_name 【例3-4】查看jxgl数据库的基本信息。代码如下: EXEC sp_helpdb jxgl 如图3-8所示,显示了jxgl数据库的所有者、状态、创建时间、文件尺寸、文件增长属性等数据库信息。 : 图3-8数据库jxgl文件的基本信息 1、 使用 “对象资源管理器” 展开“数据库”结点,选中要打开的数据库,右键,在出现的菜单中可以针对当前的数据库进行相关操作,如图3-9所示。 图3-9 在“对象资源管理器”窗格中打开数据库 三、打开或切换数据库 2. 使用T-SQL语句 语法格式为:: USE database_name 例:use jxgl 也可以直接通过数据库下拉列表打开并切换,在查询分析器中打开或切换数据库,如图3-10所示。 图3-10 在“查询分析器”窗格中切换数据库 四、修改数据库 1、 使用 “对象资源管理器” 选中要修改的数据库,右键,在弹出菜单中选择“属性”,选择属性中的“文件”选项,可以修改“初始大小”、“自动增长”中的“文件增长”和“最大文件大小”选项。如图3-11所示。重新设定的数据库分配空间必须大于现有空间。 * * 图3-11 修改数据库 2、使用T-SQL语句修改数据库 命令格式: ALTER DATABASE database_name { ADD FILE 文件选项... [TO FILEGROUP 文件组名 ] /*在文件组中增加数据文件*/ | ADD LOG FILE 文件选项... /*增加日志文件*/ | REMOVE FILE 逻辑文件名 /*删除数据文件*/ | ADD FILEGROUP 文件组名 [……] /*增加文件组*/ | REMOVE FILEGROUP 文件组名 /*删除文件组*/ | MODIFY FILE 文件选项 /*更改文件属性*/ | MODIFY NAME = 新数据库名 /*数据库更名*/ | MODIFY FILEGROUP 文件组名 {??? ?文件组可更新选项 | DEFAULT |

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档