数据库应用技术——SQL Server 2005篇第3章 数据库管理.pptVIP

数据库应用技术——SQL Server 2005篇第3章 数据库管理.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CREATE DATABASE数据库名 [ON {[PRIMARY]([NAME=数据文件的逻辑名,] FILENAME=数据文件的物理名 [,SIZE=文件的初始大小] [,MAXSIZE=文件的最大容量] [,FILEGROWTH=文件空间的增量]) }[,. . .n]] [LOG ON {([NANE=日志文件的逻辑名,] FILENAME=逻辑文件的物理名 [,SIZE=文件的初始大小]) [,MAXSIZE=文件的最大容量] [,FILEGROWTH=文件空间的增量]) }[, . . .n]] 3.3.4 事务日志 每个SQL Server 2005数据库都有事务日志,它记录所有事务和每个事务对数据库的修改,记录数据的更改信息,以便在撤销所做的更改时具有足够的信息。 SQL Server 2005事务以以下3种模式运行。 自动提交事务。指每条单独的SQL语句都是一个事务。 显式事务。指每个事务均以BEGIN TRANSANCTION语句显式开始,以COMMIT或ROLLBACK语句显式结束。 隐式事务。以隐式事务模式操作时,SQL Server 2005将在提交和回滚当前事务后自动启用下一个新事务,它无需描述事务的开始,只有事务的结束即可。 事务日志不是作为一个表实现的,而是以一个文件或一组文件实现的。 记录事务日志的作用有如下几个方面。 (1)恢复某个事务。 (2)SQL Server 2005启动时恢复所有未完成的事务。 (3)将还原的数据库前滚到故障点。 3.3.5 查看数据库信息 1.用SQL Server Management Studio查看数据库信息 (1)在对象资源管理器中,选择“数据库”节点,右击要查看信息的数据库名,然后在弹出的菜单中,单击“属性”项,则得到要查看数据库的相关信息。 图3-16所示为数据库marketing的属性框。 (2)在数据库属性对话框中,单击“常规”、“文件”、“文件组”、“选项”、“权限”、“扩展属性”、“镜像”、“事务日志传送”标签,可查看数据库的相应信息和修改相应参数。 2.使用Transact-SQL语句查看数据库信息 在Transact-SQL中,存在多种查看数据库信息的语句,最常用的方法是调用系统存储过程sp_helpdb。 其语法格式为: [EXECUTE] sp_helpdb [数据库名] 图3-16 数据库的属性框 3.4 管理和维护数据库 3.4.1 打开数据库 依次展开对象资源管理器“安全性”→“登录名”节点,右键点击要查看登录名,如图3-18所示。 图3-18 指定登录帐户的默认连接数据库 第3章 数据库管理 SQL Server 2005数据库概念 3.1 系统数据库及其表 3.2 创建数据库 3.3 管理和维护数据库 3.4 通过本章的学习,读者应该掌握以下内容。 运用SQL Server Management Studio和SQL语言建立和管理数据库 查看和修改数据库选项 3.1 SQL Server 2005数据库概念 3.1.1 数据库文件分类 下面分别说明SQL Server 2005数据库的3类文件。 1.主数据文件(Primary File) 2.辅助数据文件(Secondary File) 3.事务日志文件(Transaction Log File) 3.1.2 页 页是数据库存储的基本单位,是一块大小为8KB的连续磁盘空间,页根据功能划分为数据页、索引页、文本页和图像页等8个类型。 在SQL Server 2005中,数据文件的页按顺序编号,文件首页的页码是0。 每个文件都有一个文件ID号。 图3-2 数据页 3.1.3 数据库文件组 (1)主文件组 包含主数据文件和任何没有明确指派给其他文件组的其他文件。 系统表的所有页均分配在主文件组中。 (2)用户定义的文件组 是在CREATE DATABASE或ALTER DATABASE语句中,使用FILEGROUP 关键字指定的文件组。 图3-3 数据库的文件及其组的关系 3.2 系统数据库及其表 1.master数据库 master数据库记录SQL Server 2005的所有系统级信息,包括实例范围的元数据、端点、连接服务器和系统配置等初始化信息。 model数据库是SQL Server 2005中所有用户数据库和tempdb的模板数据库。

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档