项目03--SQLServer2008之创建管理数据库讲述.pptx

项目03--SQLServer2008之创建管理数据库讲述.pptx

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

项目3 数据库的创建和管理 CRY 引: 数据库的设计步骤: 收集、分析数据 建立概念模型(用ER图表示) 建立逻辑模型(用关系/关系模式表示) 关系规范化 1NF → 2NF → 3NF 创建数据库 第一次抽象 第二次抽象 教学内容 基础知识: 数据库结构 系统数据库 创建用户数据库(重点、难点) 管理用户数据库(重点、难点) 学习目标 认知目标: 了解SQL Server 2008的数据库类型 了解SQL Server 的数据库文件、事务日志文件 了解数据库文件默认的存放目录和数据库名的保存形式 能力目标: 掌握用语句创建、显示、修改、删除数据库的方法(重点) 掌握用图形界面管理数据库的方法 一、数据库结构 1. 数据库文件 含义 一个数据库保存为1个或多个文件,这些文件称为数据库文件。 类型 主数据文件:存放数据库的启动信息、存放数据 每个数据库必有一个也只有一个主数据文件。扩展名是.mdf。 次数据文件:用于存放数据。 一个数据库可没有或有多个次数据文件。扩展名是.ndf 事务日志文件 事务日志记录了SQL Server所有的事务和由这些事务引起的数据库的变化。其作用:可恢复所有未完成的事务。 每个数据库可有一个或多个日志文件。扩展名是.ldf 数据库文件的文件名 默认情况下 主数据文件名为:数据库名.mdf 事务日志文件名为:数据库名_log.ldf 用户自定义 数据库文件的存放位置 默认情况下,存放在: c:\Program Files\ Microsoft SQL Server\ MSSQL.1\ MSSQL\ Data\ 用户自定义 2. 文件组 目的 SQL Server允许将多个数据库文件组成一个组。以便于管理和分配数据。 类型 主文件组:包括主数据文件、没有指明组的其它文件 次文件组:用户自定义文件组 数据库文件和文件组必须遵循的规则 一个文件或文件组只能被一个数据库使用 一个文件只能属于一个文件组 日志文件不能属于文件组 3. 数据库对象 SQL Server的数据库 是存放各种对象(表、索引等)的逻辑实体。 数据库对象的含义 SQL Server 2008数据库中的数据在逻辑上被组织成一系列对象,当一个用户连接到数据库后,他所看到的是逻辑对象,而不是物理的数据库文件。 数据库对象的类型: 一、数据库结构 数据库结构如下图所示: 数 据 库 物理上表现为 数据库文件 数据 文件 日志 文件 逻辑上表现为 数据库对象 二、系统数据库 SQL 2008在安装时,会创建5个系统数据库。 Master数据库 是SQL Server系统最重要的数据库,它记录了SQL Server的所有系统信息。包括: 所有的登录信息 系统配置信息 SQL Server的初始化信息 其它系统数据库及用户数据库的相关信息。 Model数据库 用作在 SQL Server 实例上创建的所有数据库的模板 。对 model 库的修改将应用于以后创建的所有数据库。 二、系统数据库 Msdb数据库 是代理服务数据库,为其警报、任务调度和记录操作员的操作提供存储空间。 Tempdb数据库 是一个临时数据库,它为所有的临时表、临时存储过程及其它临时操作提供存储空间。 Resource 数据库 是一个只读数据库。包含SQL Server 2008的系统对象,这些系统对象在物理上保存在Resource 数据库中,但在逻辑上,它们出现在每个数据库的 sys 架构中。 物理文件名为 Mssqlsystemresource.mdf。默认情况下,此文件位于 c:\ Program Files\ Microsoft SQL Server\ MSSQL.1\ MSSQL\ Data\ Mssqlsystemresource.mdf 三、创建用户数据库 1. 创建数据库的方法 使用界面创建(熟悉) 简单、方便 使用命令创建(掌握) 命令方式、较复杂 但它是兼容语法,一旦学会它,可套用到其它数据库系统中;在程序中执行的某些动作必须使用命令。 2. 创建数据库前的考虑 先确定数据库的名称 确定所有者(创建数据库的用户将成为该数据库的所有者) 用于存储该数据库的文件和文件组 确定数据库文件存放的位置 估计数据库文件的初始大小(如:3MB) 允许数据库自动增长 允许数据库文件增长的最大值(如:10MB) 3.用界面创建数据库 课堂实例:创建一个DB数据库,要求: 将所有数据库文件创建在D:\盘,其中DB数据库中包括1个主数据文件、1个次数据文件、1个日志文件; 主数据文件和日志文件使用默认名或自定义; 主数据文件的初始大小为20M,最大容量为100M,增量为10%,日志文件的其他属性使用默认值; 次数据文件名为DB_D,属于USER组,其他属性

文档评论(0)

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

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

1亿VIP精品文档

相关文档