- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第06章 数据库及其操作
第6章 数据库及其操作 本章提要: 本章讨论了如何创建数据库以及管理数据库的各种相关的操作,具体内容包括: SQL Server 2000数据库概述 创建数据库 数据库的查看与修改 数据库的更名与删除 6.1 SQL Server 2000数据库概述 6.1.1 SQL Server 2000中的数据库文件与文件组 1、数据库文件 数据库是数据库对象的集合,是数据库对象的逻辑实体 数据库文件在逻辑上是数据行的序列,这些数据行被映射到磁盘的物理块上。 一个数据库可以存放在一个或多个操作系统文件中 数据库文件分为数据文件和日志文件两种 2、数据文件(Data file) 数据文件用于存放数据库对象及相关的数据,其文件名常具有扩展名“data” 数据文件又包含两种文件:主数据文件和次数据文件。 6.1 SQL Server 2000数据库概述 3、日志文件 用于记录对数据库所作的全部修改操作,以使必要时恢复或重启数据库。日志文件的扩展名“ldf”或“log”。 4、文件组 允许按文件组的方式对文件进行管理,文件组不允许包含日志文件。 文件组有三种类型:主文件组;用户自定义文件组和默认文件组。 6.1.2 Sys files系统表 该系统表是SQL Server用于管理数据库文件的一张常用表,记录数据库中的所有文件的基本属性和其它相关的信息 6.1.3 SQL Server的数据库类型 1、系统数据库 由系统自动建立起来的,用于存放系统数据,主要系统数据库有: (1)master数据库 它是用于系统管理的一个关键数据库,它记录的内容主要有: SQL Server所有服务器级的系统表信息; 所有登录帐户、密码和所有系统配置信息; SQL Server的安装和相继创建的所有其它数据库信息 6.1.3 SQL Server的数据库类型 (2)Model数据库 它是一个样板数据库,每当要创建一个新的数据库时,SQL Server就会把它的内容(表和视图)自动复制到这个新的数据库中。 所有新建的数据库都是model数据库的副本。 (3) Tempdb数据库 Tempdb数据库是一个用于保存所有临时表和临时存储过程等的工作空间。 (4) Msdb数据库 Msdb是供SQL Server代理使用的数据库 6.1.3 SQL Server的数据库类型 (5) Pubs数据库 它是一个被广泛使用的示例数据库。它以一个图书出版公司为模型,介绍了SQL Server数据库许多选项的使用。 (6)Northwind数据库 也是一个示例数据库。以用来解释在SQL Server中用Pubs难以说明的一些有关概念。它占4MB的磁盘空间,如果认为没有必要,可以随时删除它,不会给安全带来问题。 用户数据库 是指用户利用SQL SERVER 提供的工具所建立起来的数据库,用于用户数据的存储与管理。 6.1.5 数据库的存储结构 1、数据库的存储组织方式 在创建数据库或更改数据库时,都要形成数据库文件。 数据库文件包括数据文件和日志文件,数据文件用于存放表和索引,以页为单位组织。日志文件则是由一系列的日志记录组成,两者的存储方式与管理方式均不相同。 数据库文件有两个名字:逻辑文件名、文件标识符和文件组标识符。 主数据文件是一个数据库所有数据文件的起点,它包含了指向其它数据文件的指针。 2、盘区和页 盘区:分为统一盘区与混合盘区 页:由页首、数据行和行位置偏移表三部分组成。 数据页:由多种不同的类型:数据页、文本/图像页和索引页。 6.1.6 数据库的命名 6.2 创建数据库 1、创建数据库所作的主要工作是: 为新创建的数据库确定名称,名称要符合命名规则; 确定需要建立的数据库文件和文件组及相关属性,选择存放数据文件的目录; 估算数据库的空间大小。 2、创建数据库的方式 (1)使用菜单方式创建数据库,它又包括下列两种方式: 使用企业管理器创建; 使用创建数据库向导创建数据库。 (2)使用Transact-SQL语句创建数据库 6.2.1 利用菜单方式创建数据库 1、利用企业管理器创建数据库 操作步骤如下: (1)启动企业管理器(SQL Server Enterprise Manager) (2)建立企业管理器与SQL Server服务器的连接 (3)打开“数据库属性”对话框 (4)为新创建的数据库命名 (5)设置数据文件属性 (6)设置数据库事务日志文件属性 (7)完成对数据库的创建 6.2.1 利用菜单方式创建数据库 2、利用“创建数据库向导”创建数据库 操作步骤如下: (1)进入“选择向导”窗口 (2)启动“创建数据库向导” (3)创建新的数据库 按照“创建数据库向导”提示的操作步骤进
您可能关注的文档
最近下载
- 新人教版高中数学必修第二册统计全套课件.pptx VIP
- 台球厅消防安全应急预案.docx VIP
- 海外代理协议合同协议.docx VIP
- 初中教科研课题:《初中语文预习方法研究》课题研究工作报告.doc VIP
- 2025至2030年中国新疆维吾尔自治区建筑市场运行态势及行业发展前景预测报告.docx
- 简述10KV 高压配电柜安装.doc VIP
- GB50148-2010 电气装置安装工程电力变压器油浸电抗器、互感器施工及验收规范.pdf VIP
- 2025航天恒星科技有限公司招聘80+人笔试历年参考题库附带答案详解.pdf
- RB∕T 174-2021 司法鉴定法庭科学机构能力专业要求.pdf
- CP-717安装指南.doc VIP
文档评论(0)