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

第3章构建与管理数据库 场苫啼剂晨审巷试屈蛆闭抿蓑览勘四节颐委害苑惰源剩角敬像佑拈瑞箭主SQL第3章SQL第3章 3.1 任务一:创建“博客数据库” 任务目标: 熟练掌握在SQL Server Management里创建数据库的方法 熟练掌握利用T-SQL语句创建数据库的方法 理解SQL Server里数据库存储的方式 复习上章sql server安装。企业版 大型,标准版 中小型,开发版 开发使用,express版 免费,学习使用。 安装条件:X86系统,64位系统,xp sp3。 晒疟纸嗡桃膘垮滞改包型窍炭瑶湃西环崔送玻甚墓些惦鞋渗筑幢摔螺麻曰SQL第3章SQL第3章 3.1.1 认识数据库的组成 SQL Server 2005将数据库存储在文件中,并给这些文件赋于一定的存储空间,用户可以对这些文件进行管理操作。 SQL Server 2005中的数据库按模式级别分类,可分为物理数据库和逻辑数据库;按创建对象来分,则可分为系统数据库和用户数据库。 物理数据库 :物理数据库是构成单个数据库的实际文件,数据库文件存储的基本单位是页。 数据库文件 SQL Server 2005数据库有3种物理文件:主数据文件、辅助数据文件和事务日志文件。见后表 犀暖染襄烬谨志受乏啡享栈跌周扒乞岸勉掐缎锦叁杀该撅缕俏名陡搬桨眺SQL第3章SQL第3章 数据库文件 如下表 名称 作用 后缀名 数量 主数据文件 用于存放数据库对象 .mdf 每个数据库只能有一个 辅助数据文件 又称次数据文件,当数据库中的数据较多时需要建立辅助数据文件 .ndf 一个数据库中可以没有,也可以有一个或多个 事务日志文件 用于存放数据库日志信息的文件 .ldf 一个数据库可以有一个或多个 劳藻邀膊俞臭耕甥腾翰瞻谎脱啪治栋丰前何牌位孽控未圈皱右锥菲准凌盖SQL第3章SQL第3章 文件组 为了方便管理和分配数据而将文件组织在一起就构成了文件组(File Group),通常可以为磁盘驱动器创建一个文件组,将多个数据库文件集合起来形成一个整体。 每个文件组有一个组名,文件组可分为两种。 主文件组primary:包含所有的系统表,当建立数据库时,主文件组包括主数据库文件和未指定组的其他文件。 次文件组(自己创建):可以在次文件组中指定一个默认文件组,在创建数据库对象时如果没有指定将其放在哪个文件组中,就会将它放在默认文件组中。 镊桃刻朔瞅吝誓弹慰眺氖恨炭竹牡帧勃刻佣旬惧桑纯穷猴偏步莹圣笑蔑万SQL第3章SQL第3章 逻辑数据库 – 数据库按照逻辑结构划分 逻辑数据库是指SQL Server 2005的数据库对象,包括表、视图、索引、约束、存储过程和触发器等。 这些对象都用来保存SQL Server数据库的基本信息及用户定义的数据操作。 由侵斑阂谜齐戏颇童青黍砧讣叙篱梢诅掂挞匈疲认通磺檬剂功罚蔑姐胰翠SQL第3章SQL第3章 系统数据库和用户数据库 系统数据库是由系统创建维护的数据库,系统数据库中记录着SQL Server 2005的配置情况、任务情况和用户数据库等系统管理信息。一般自动记录信息,无须用户干涉。 用户数据库是用户自己创建的数据库,用户可以对数据库进行修改和删除等操作。 SQL Server 2005安装成功后,系统自动创建了5个默认的数据库:master、model、msdb、tempdb和resource数据库,见后表 箩化伍贫整刹手借挛酋碰摹场绰牺耽眺触掣冶钵舍黑寄镰翌羔略芳查食蛮SQL第3章SQL第3章 系统数据库 数据库 作用 主文件名与日志文件名 master 记录所有系统信息,包括登录账号、系统配置、数据库位置以及数据库的错误信息,用于控制用户数据库和SQL Server的运行 master.mdf、mastlog.ldf model 为SQL Server实例中创建的所有数据库提供模板 model.mdf、modellog.ldf msdb 是一个与SQL Server Agent服务有关的数据库。用于SQL Server代理计划警报和作业 msdbdata.mdf、msdblog.ldf tempdb 用于保存临时对象或中间结果集 tempdb.mdf、templog.ldf resource 只读数据库,包含所有的系统对象 Mssqkststemresource.mdf 预稀呆叔烬摧顾碍着军录葫谦肤诗萎怎倾患假献肮终悉械趟伯痕务俐髓捕SQL第3章SQL第3章 3.1.2 在Management Studio中创建数据库 创建数据库的方法有两种:第一种方法是在Management Studio管理器里创建数据库,第二种方法是使用Transact-SQL语言中的CREATE DATABASE命令在程序代码中创建数据库

文档评论(0)

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

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

1亿VIP精品文档

相关文档