- 1、本文档共80页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 SQL Server 2000 的部署 学习目标: 1)了解数据数据库管理技术 2)掌握数据库的基本操作 5.1 简述数据库管理技术 关系数据库是按照二维表结构方式组织的数据集合,每个表体现了集合理论中定义的数字概念——关系。SQL Server数据库就是一个关系数据库,这种关系数据库是一种客户机/服务器结构的数据库系统。数据库主要是存储了数据的表的集合以及其他的数据库对象,这些对象主要是视图、索引、存储过程和触发器。存储在数据库中的数据通常是有特定用途的大量的数据。 5.1.1 数据库的定义及分类 逻辑数据库 物理数据库 SQL Server 2000数据库是存储数据的仓库。通常我们对SQL Server 2000的数据库有两种观点,即用户观点和数据库管理员观点。根据不同的观点,我们把数据库分为逻辑数据库和物理数据库两类。 逻辑数据库 逻辑数据库是一个存放数据的表和支持这些数据的存储、检索、安全性和完整性的逻辑成分所组成的集合。 SQL Server2000的数据库对象主要包括表、视图、索引、存储过程、触发器和约束等。 SQL Server 2000数据库对象 物理数据库 物理数据库是存储逻辑数据库的各种对象的实体 。 SQL Server 2000的物理数据库构架主要内容包括文件及文件组,还有页和盘区等,它们描述了SQL Server 2000如何为数据库分配空间。 此外SQL Server2000时包含master、model、msdb和tempdb四个系统数据库和pubs、northwind两个示例数据库。 系统数据库 1.Master数据库 Master数据库的主文件名为Master.mdf,日志文件为Masterlog.ldf。Master数据库由系统表组成,这些系统表总体上记录了SQL Server有安装经以及随后创建的所有其他数据库。还记录了所有服务器端数据库系统信息,所有注册帐户和密码,以及所有数据库系统设置信息等大量对数据库系统至关重要的信息,是数据库系统的关键所在。 2.Msdb数据库 Msdb数据库的主文件名为Msdb.dbf,日志文件名为Msdb.ldf。Msdb数据库是由SQL Server Agent服务使用的数据库,SQL Server Agent服务主要执行一些事先安排好的任务。例如,供SQL Server代理程序调度报警和作业调度等活动。 系统数据库 3. Model数据库 Model数据库的主文件是model.mdf,日志文件为model.ldf。Model数据库只是一个模板数据库,为用户提供了模板和资源,包含了每一用户数据库所需要的系统表。 4.tempdb数据库 tempdb数据库的主文件名和日志文件名分别为tempdb.dbf和tempdb.ldf。tempdb数据库是全局资源,并且在所有的数据库中是唯一的。每次SQL Server重启时,都是重新创建tempdb数据库而不是恢复它,因此该数据库在系统启动时总是空的。该数据库为保存所有的临时表和其他临时工作提供了一个存储区。 示例数据库 1.Pubs数据库。该数据库是模仿一个图书出版公司建立的数据库模型,其中包含了大量的样本表和样本数据,包含了出版者、出版物、作者和书店等字段内容,还有一些表与表之间的状态关系。 2.Northwind数据库。该数据库包含了公司经营有关的大多数数据。如:雇员、顾客、运输商、供货商、销售区、订单以及一些表与表之间的状态关系的表等等。 5.1.2 数据库的存储结构 1.数据库文件 (1)主数据文件.简称主文件(扩展名:.mdf) (2)辅助数据文件.简称辅(助)文件(扩展名:.ndf)。 (3)日志文件.也称为事务日志文件(扩展名:.ldf) 。 2.文件组 ( l)主文件组。 (2)用户定义文件组。 (3)默认文件组。 5.1.2 数据库的存储结构 3. 数据库文件的两种组件 (1) 页。页是SQL Server 2000使用的最小数据单元,一页可以容纳8k的数据。 (2) 盘区(又叫扩展盘区)。盘区是表和索引分配存储空间的基本单位,一个扩展盘区由8个相邻页的构成。 5.2 新建数据库 5.2.1 使用企业管理器创建数据库 通过SQL Server 2000的用户界面创建数据库有三种途径:一是使用企业管理器;二是使用创建向导;三是用户可以通过T-SQL语句创建数据库。当用户创建好数据库后,我们就可以对数据库进行修改、删除、备份以及导入导出等操作。 启动“企业管理器” 新建数据库 设置 “常规”选项 设置“数据文件”选项
您可能关注的文档
最近下载
- 必威体育精装版非计划再次手术登记表.docx VIP
- 专题1.11 探索三角形全等的条件(HL)(分层练习)-2023-2024学年八年级数学上册基础知识专项突破讲与练(苏科版).docx VIP
- 食源性疾病暴发事件应急处置技术方案.doc VIP
- 2013造价实训案例第六题通用安装电气及自动化工程电气设备照明.pdf
- 2024跟踪光伏支架技术规范.docx
- 湘文艺版 五年级音乐上册第4课《(演唱)祖国印象》教学设计.doc
- 2024届各地必威体育精装版模考语言文字运用新题(精选20题)教师版公开课教案教学设计课件资料.docx VIP
- 专题1.22 全等三角形几何模型(一线三垂直)(分层练习)(综合练)-2023-2024学年八年级数学上册基础知识专项突破讲与练(苏科版).docx VIP
- 罐头装箱机的设计毕业设计论文.doc
- 作业的布置-批改.ppt VIP
文档评论(0)