网站大量收购独家精品文档,联系QQ:2885784924

数据库的创建和维护.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库的创建与维护 主要内容 数据库的存储结构 数据库文件 主数据库文件 辅助数据库文件 事务日志文件 数据库文件 数据库文件组 数据库文件组 创建数据库 创建数据库的方法 (一)使用向导创建数据库 (一)使用向导创建数据库 (一)使用向导创建数据库 (一)使用向导创建数据库 (一)使用向导创建数据库 (一)使用向导创建数据库 (一)使用向导创建数据库 (一)使用向导创建数据库 (二)使用企业管理器创建数据库 使用SQL语言创建数据库 指定数据库名 指定数据文件名 指定事务日志文件名 指定文件大小 指定最大文件大小 指定文件增长速度 指定文件校验方式 FOR ATTACH|LOAD 修改数据库 利用企业管理器修改数据库 限制访问 选项设置 选项设置 选项设置 使用SQL修改数据库 加入 删除 修改 修改 SET 缩小数据库 缩小数据库 使用企业管理器缩小数据库 使用SQL语言缩小数据库 DBCC SHRINKDATABASE DBCC SHRINKFILE DBCC SHRINKFILE 删除数据库 本讲回顾 限制访问包含两个选项: “db_owner, dbcreator或sysadmin的成员”:表示只有数据库的所有者、数据库创建者和系统管理员才有权使用数据库; “单用户” :表示数据库在同一时间只能供一个用户使用。 ANSI NULL默认设置:允许在数据库表的列中输入空(NULL)值。 递归触发器:指定是否允许触发器递归调用。 自动更新统计信息:允许使用SELECT INTO或BCP、WRITETEXT、UPDATETEXT命令向表中大量插入数据。在开发数据库时常常将此选项设置为真。 自动关闭:当数据库中无用户时,自动关闭该数据库,并将所占用的资源交还给操作系统。对那些不间断使用的数据库不要使用此选项。 残缺页检测:允许自动检测有损坏的页。 页是数据库内容的基本存储单位,每个页的大小为8KB。 由于SQL Server对页的读写单位是大小为512字节的扇区,当每个页的第一个扇区被成功写入后,SQL Server就认为此页已经被成功写入。因此,如果写完第一个扇区后发生突发事件,导致写入中断,就会产生有损坏的页,需要通知备份来恢复数据库。 自动收缩:允许定期对数据库进行检查,当数据库文件或日志文件中未用空间超过其大小的25%时,系统将会自动缩减文件,使其未用空间等于25%。 当文件大小没有超过其建立时的初始大小时,不会缩减文件。缩减后的文件也必须大于或等于其初始大小。 自动创建统计信息:在优化查询时,根据需要自动创建统计信息。 使用被引用的标识符:标识符必须用双引号括起来,且可以不遵循Transact-SQL命名标准。 Alter database databasename {add filefilespec[,…n] [to filegroup filegroupname] |add log file filespec[,…n] |remove file logical_file_name |remove filegroup filegroup_name |modify file filespec |modify name=new_databasename |add filegroup filegroup_name |modify filegroup filegroup_name {filegroup_property|name=new_filegroup_name}} ALTER DATABASE 数据库名 ADD [LOG] FILE(文件定义) 向数据库中添加新的文件。 ALTER DATABASE 数据库名 ADD FILEGROUP 文件组名 增加一个文件组。 ALTER DATABASE 数据库名 ADD FILE(文件定义)TO FILEGROUP 组名 向指定的文件组中添加新的数据文件。 ALTER DATABASE 数据库名 REMVOE FILE 逻辑名 删除指定的文件。 只有文件为空时才能被删除。 ALTER DATABASE 数据库名 REMOVE FILEGROUP 文件组名 删除指定的文件组。 只有文件组为空时才能被删除。 ALTER DATABASE 数据库名 MODIFY NAME=新名称 修改数据库名。新名称不要用引号。 ALTER DATABASE 数据库名 MODIFY FILE (NAME=‘逻辑名’,NEWNAME=‘新逻辑名’) 修改文件逻辑名。 ALTER DATABASE 数据库名 MODIFY FILE(文件定义) 修改某个文件的文件名、容量大小、最大容量,文件增容方式等属性,一次只能修改一个属性。 文件定义中必须用NAME明确指定文件的名称。 修改文件大小时,

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档