《SQL Server 2000》教学资源(PPT课件讲稿)第3章 数据库的创建和管理

第3章数据库的创建和管理 31数据库的存储结构 32创建和删除数据库 33修改数据库
第3章 数据库的创建和管理 3.1 数据库的存储结构 3.2 创建和删除数据库 3.3 修改数据库

31数据库的存储结构 数据库的存储结构分为逻辑存储结构和物理 存储结构两种。 数据库的逻辑存储结构指的是数据库是由哪 些性质的信息所组成。实际上, SQL Server 的数据库是由诸如表、视图、索引等各种不同 的数据库对象所组成。 数据库的物理存储结构是讨论数据库文件是 如何在磁盘上存储的,数据库在磁盘上是以文 件为单位存储的,由数据库文件和事务日志文 件组成,一个数据库至少应该包含一个数据库 文件和一个事务日志文件
3.1 数据库的存储结构 数据库的存储结构分为逻辑存储结构和物理 存储结构两种。 数据库的逻辑存储结构指的是数据库是由哪 些性质的信息所组成 。实际上,SQL Server 的数据库是由诸如表、视图、索引等各种不同 的数据库对象所组成。 数据库的物理存储结构是讨论数据库文件是 如何在磁盘上存储的,数据库在磁盘上是以文 件为单位存储的,由数据库文件和事务日志文 件组成,一个数据库至少应该包含一个数据库 文件和一个事务日志文件

31数据库的存储结构 31.1数据库文件 1.主数据库文件( Primary database File 个数据库可以有一个或多个数据库文件 个数据库文件只能属于一个数据库。当有多 个数据库文件时,有一个文件被定义为主数据 库文件(简称为主文件),其扩展名为mdf
3.1 数据库的存储结构 3.1.1 数据库文件 1.主数据库文件(Primary Database File) 一个数据库可以有一个或多个数据库文件, 一个数据库文件只能属于一个数据库。当有多 个数据库文件时,有一个文件被定义为主数据 库文件(简称为主文件),其扩展名为mdf

31数据库的存储结构 主数据库文件用来存储数据库的启动信息以 及部分或者全部数据,是所有数据库文件的起 点,包含指向其它数据库文件的指针。一个数 据库只能有一个主数据库文件
3.1 数据库的存储结构 主数据库文件用来存储数据库的启动信息以 及部分或者全部数据,是所有数据库文件的起 点,包含指向其它数据库文件的指针。一个数 据库只能有一个主数据库文件

31数据库的存储结构 2.辅助数据库文件( Secondary Database File) 用于存储主数据库文件中未存储的剩余数据 和数据库对象,一个数据库可以没有辅助数据 库文件,但也可以同时拥有多个辅助数据库文 件 辅助数据库文件的扩展名为ndf(简称为辅 助文件)
3.1 数据库的存储结构 2.辅助数据库文件(Secondary Database File) 用于存储主数据库文件中未存储的剩余数据 和数据库对象,一个数据库可以没有辅助数据 库文件,但也可以同时拥有多个辅助数据库文 件。 辅助数据库文件的扩展名为ndf(简称为辅 助文件)

31数据库的存储结构 3.事务日志文件 存储数据库的更新情况等事务日志信息,当 数据库损坏时,管理员使用事务日志恢复数据 库。 每一个数据库至少必须拥有一个事务日志文 件,而且允许拥有多个日志文件。事务日志文 件的扩展名为df,日志文件的大小至少是 512KB。 SQL Server事务日志采用提前写入的方式
3.1 数据库的存储结构 3.事务日志文件 存储数据库的更新情况等事务日志信息 ,当 数据库损坏时,管理员使用事务日志恢复数据 库。 每一个数据库至少必须拥有一个事务日志文 件,而且允许拥有多个日志文件。事务日志文 件的扩展名为ldf,日志文件的大小至少是 512KB。 SQL Server事务日志采用提前写入的方式

31数据库的存储结构 注意: SQL Server2000中的数据和事务日 志文件不能存放在压缩文件系统或象共享网络 目录等远程的网络驱动器上。 SQL Server2000的文件拥有两个名称,即 逻辑文件名和物理文件名。当使用 Transact SQL命令语句访问某一个文件时,必须使用该 文件的逻辑名。 物理文件名是文件实际存储在磁盘上的文件 名,而且可包含完整的磁盘目录路径
3.1 数据库的存储结构 注意:SQL Server 2000中的数据和事务日 志文件不能存放在压缩文件系统或象共享网络 目录等远程的网络驱动器上。 SQL Server 2000的文件拥有两个名称,即 逻辑文件名和物理文件名。当使用TransactSQL命令语句访问某一个文件时,必须使用该 文件的逻辑名 。 物理文件名是文件实际存储在磁盘上的文件 名,而且可包含完整的磁盘目录路径

31数据库的存储结构 312数据库文件组 利用文件组可以使服务器的性能得到提髙。 主文件组中包含了所有的系统表,当建立数据 库时,主文件组包括主数据库文件和未指定组的 其他文件。 用户定义文件组中可以指定一个缺省文件组, 那么在创建数据库对象时如果没有指定将其放在 哪一个文件组中,就会将它放在缺省文件组中。 如果没有指定缺省文件组,则主文件组为缺省文 件组
3.1 数据库的存储结构 3.1.2 数据库文件组 利用文件组可以使服务器的性能得到提高。 主文件组中包含了所有的系统表,当建立数据 库时,主文件组包括主数据库文件和未指定组的 其他文件。 用户定义文件组中可以指定一个缺省文件组, 那么在创建数据库对象时如果没有指定将其放在 哪一个文件组中,就会将它放在缺省文件组中。 如果没有指定缺省文件组,则主文件组为缺省文 件组

31数据库的存储结构 个文件只能存在于一个文件组中,一个文 件组也只能被一个数据库使用;日志文件是独 立的,它不能作为任何文件组的成员 本章首页
3.1 数据库的存储结构 一个文件只能存在于一个文件组中,一个文 件组也只能被一个数据库使用;日志文件是独 立的,它不能作为任何文件组的成员。 本章首页

32创建和删除数据库 321创建数据库 创建数据库需要一定许可,在默认情况下, 只有系统管理员和数据库拥有者可以创建数据 库。数据库被创建后,创建数据库的用户自动 成为该数据库的所有者。 创建数据库的过程实际上就是为数据库设计 名称、设计所占用的存储空间和存放文件位置 的过程等
3.2 创建和删除数据库 3.2.1 创建数据库 创建数据库需要一定许可,在默认情况下, 只有系统管理员和数据库拥有者可以创建数据 库。数据库被创建后,创建数据库的用户自动 成为该数据库的所有者。 创建数据库的过程实际上就是为数据库设计 名称、设计所占用的存储空间和存放文件位置 的过程等
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《SQL Server 2000》教学资源(PPT课件讲稿)第2章 SQL Server2000常用工具.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第1章 SQL Server200述.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第十一讲 CSS样式.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第九讲 图层的应用(1/2).ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第十讲 图层的应用(2/2).ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第八讲 表单的应用.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第六讲 超级链接.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第四讲 Dreanweaver MX网页设计基础及基本操作与文字编辑.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第三讲 HTML标记第三部分.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第二讲 HTML文档结构标记.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第十讲 行为事件(1/2).ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第十一讲 行为事件(2/2).ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第一讲 介绍网页基础知识.ppt
- 《Photoshop7.0 初级教程》ppt电子课件.ppt
- 《微型机控制技术》讲义ppt电子课件.ppt
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第十一章 网络设计与案例分析(11.2)某企业CIMS网络系统设计.ppt
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第十一章 网络设计与案例分析 11.1 网络规划与设计.ppt
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第十章 网络操作系统(10.5)NetWare操作系统.ppt
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第十章 网络操作系统(10.4)Linux操作系统.ppt
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第十章 网络操作系统(10.2)UNIX操作系统.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第4章 表的创建和管理.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第5章 表中数据的操作.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第6章 Transact——SQL程序设计.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第7章 视图的创建和使用.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第8章 索引的创建和使用.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第9章 存储过程的创建和使用.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第10章 触发器的创建和使用.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第11章 SQL Server的安全性管理.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第12章 SQL Server代理服务.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第13章 数据库的备份和恢复.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第14章 SQL Server数据转换.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第十一章 入侵检测.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第一章 信息安全概述.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第二章 密码学概论.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第三章 对称加密体制.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第四章 公钥密码体制.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第七章 消息认证与数字签名.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第六章 密码应用与密码管理.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第七章 身份认证.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第十章 安全脆弱性分析.ppt