《SQL?Server2005数据库》第4章 数据库管理

第4章数据库管理 SQL SERVER2005入门与实例教程电子工业出版社2006
第4章 数据库管理

4.1数据库存储结构 数据库的存储结构分为逻辑存储结构和物理存储结构两种。 1、数据库的逻辑存储结构指的是数据库是由哪些性质的信息所 组成, SQL Server的数据库不仅仅只是数据的存储,所有与数 据处理操作相关的信息都存储在数据库中。实际上,SQL Server的数据库是由诸如表、视图、索引等各种不同的数据库 对象所组成,它们分别用来存储特定信息并支持特定功能,构 成数据库的逻辑存储结构 2、数据库的物理存储结构则是讨论数据库文件是如何在磁盘上 存储的。数据库在磁盘上是以文件为单位存储的,由数据库文 件和事务日志文件组成,一个数据库至少应该包含一个数据库 文件和一个事务日志文件 SQL SERVER2005入门与实例教程电子工业出版社2006
4.1 数据库存储结构 数据库的存储结构分为逻辑存储结构和物理存储结构两种。 1、数据库的逻辑存储结构指的是数据库是由哪些性质的信息所 组成,SQL Server的数据库不仅仅只是数据的存储,所有与数 据处理操作相关的信息都存储在数据库中 。实际上,SQL Server的数据库是由诸如表、视图、索引等各种不同的数据库 对象所组成,它们分别用来存储特定信息并支持特定功能,构 成数据库的逻辑存储结构。 2、数据库的物理存储结构则是讨论数据库文件是如何在磁盘上 存储的。数据库在磁盘上是以文件为单位存储的,由数据库文 件和事务日志文件组成,一个数据库至少应该包含一个数据库 文件和一个事务日志文件

4.1.1数据库文件 1.主数据库文件( Primary Database File) 2.辅助数据库文件( Secondary Database File 3.事务日志文件 SQL SERVER2005入门与实例教程电子工业出版社2006
4.1.1 数据库文件 1. 主数据库文件(Primary Database File) 2. 辅助数据库文件(Secondary Database File) 3. 事务日志文件

4.1.2数据库文件组 为了便于分配和管理, SQL Server允许将 多个文件归纳为同一组,并赋予此组一个 名称,这就是文件组。 与数据库文件一样,文件组也分为主文件 组( Pr imary file group)和次文件组 Secondary File Group) SQL SERVER2005入门与实例教程电子工业出版社2006
4.1.2 数据库文件组 • 为了便于分配和管理,SQL Server允许将 多个文件归纳为同一组,并赋予此组一个 名称,这就是文件组。 • 与数据库文件一样,文件组也分为主文件 组(Primary File Group)和次文件组 (Secondary File Group)

4.2创建、修改和删除数据库 4.2.1创建数据库 4.2.2修改数据库 4.2.3删除数据库 SQL SERVER2005入门与实例教程电子工业出版社2006
4.2 创建、修改和删除数据库 4.2.1 创建数据库 4.2.2 修改数据库 4.2.3 删除数据库

4.2.1创建数据库 每个数据库都由以下几个部分的数据库 对象所组成: 关系图、表、视图、存储过程、用户、角 色、规则、默认、用户自定义数据类型和 用户自定义函数。 SQL SERVER2005入门与实例教程电子工业出版社2006
4.2.1 创建数据库 每个数据库都由以下几个部分的数据库 对象所组成: 关系图、表、视图、存储过程、用户、角 色、规则、默认、用户自定义数据类型和 用户自定义函数

4.2.1创建数据库 创建数据库的方法有以下三种(实际为两 种) 1、使用模板创建数据库(实际上也是使用 Transact-SQL语言创建数据库) 2、使用 SQL Server管理平台创建数据库 SQL SERVER2005入门与实例教程电子工业出版社2006
4.2.1 创建数据库 创建数据库的方法有以下三种(实际为两 种): 1、使用模板创建数据库(实际上也是使用 Transact-SQL语言创建数据库) 2、使用SQL Server管理平台创建数据库

4.2.1创建数据库 1、使用模板创建数据库 ·以下图4-1到图4-2是使用模板创建数据库,用户根据提示操作,即 可创建数据库。 杼板资源管理器 国回 曰□ SQL Server模板 t□ Aggregat □ Assembly +D Backup t□ Certif 自 attach datab E Bring Database Online 自re 配配 自 Take Database0 feline □ Database Mai1 图4-1选择创建数据库模板对话框 SQL SERVER2005入门与实例教程电子工业出版社2006
4.2.1 创建数据库 1、使用模板创建数据库 • 以下图4-1 到图4-2是使用模板创建数据库,用户根据提示操作,即 可创建数据库。 图4-1 选择创建数据库模板对话框

4.2.1创建数据库 1、使用模板创建数据库 在图4-1中双击“创建数据库”命令,就会出现创建数据库的SQL语言模板, 如图42所 摘要 Create database temp late USE master Drop the database if it already exists SELECt name FROM sys. databases WHERE name= N CREATE DATABASE 图4-2创建数据库的SQL语言模板 SQL SERVER2005入门与实例教程电子工业出版社2006
4.2.1 创建数据库 1、使用模板创建数据库 • 在图4-1中双击“创建数据库”命令,就会出现创建数据库的SQL语言模板, 如图4-2所示。 图4-2 创建数据库的SQL语言模板

4.2.1创建数据库 1、使用模板创建数据库 · Transact-SQL语言使用 CREATE DATABASE命令来创建数据库。该命 令的语法如下 CREATE DATABASE database name [ON [PRIMARY[[,.n][, [,.nI] [LOG ON [,.nJI [FOR RESTORE] =([NAME=logical file name,] FILENAME=oS file name SIZE=Size MAXSIZE=max size UNLIMITEDII I, FILEGROWTH=growth increment]) [,...n] : =FILEGROUP filegroup name [,.n SQL SERVER2005入门与实例教程电子工业出版社2006
4.2.1 创建数据库 1、使用模板创建数据库 • Transact-SQL语言使用CREATE DATABASE命令来创建数据库。该命 令的语法如下: CREATE DATABASE database_name [ON [PRIMARY] [ [,…n] [, [,…n]] ] [LOG ON { [,…n]}] [FOR RESTORE] ::=([NAME=logical_file_name,] FILENAME=‘os_file_name’ [,SIZE=size] [,MAXSIZE={max_size|UNLIMITED}] [,FILEGROWTH=growth_increment] ) [,…n] ::=FILEGROUP filegroup_name [,…n]
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《SQL?Server2005数据库》第3章 Transact-SQL语言.ppt
- 《SQL?Server2005数据库》第2章 服务器管理.ppt
- 《SQL?Server2005数据库》第1章 SQL Server 2005关系数据库简介.ppt
- 《SQL?Server2005数据库》第13章 报表服务管理.ppt
- 《SQL?Server2005数据库》第12章 代理服务.ppt
- 《SQL?Server2005数据库》第11章 SQL Server 2005 集成服务.ppt
- 《SQL?Server2005数据库》第10章 SQL SERVER权限管理.ppt
- 《JSP动态网站开发与实例》第3版 第20章 电子报.ppt
- 《JSP动态网站开发与实例》第3版 第19章 留言板.ppt
- 《JSP动态网站开发与实例》第3版 第18章 用户登录.ppt
- 《JSP动态网站开发与实例》第3版 第17章 自定义标签.ppt
- 《JSP动态网站开发与实例》第3版 第16章 导入 JavaBean.ppt
- 《JSP动态网站开发与实例》第3版 第15章 组织程序代码.ppt
- 《JSP动态网站开发与实例》第3版 第14章 数据变动功能网页.ppt
- 《JSP动态网站开发与实例》第3版 第13章 JDBC与数据库系统.ppt
- 《JSP动态网站开发与实例》第3版 第12章 jsP与ML.ppt
- 《JSP动态网站开发与实例》第3版 第11章 JavaMail与在线邮件.ppt
- 《JSP动态网站开发与实例》第3版 第10章 文件I/0技术.ppt
- 《JSP动态网站开发与实例》第3版 第9章 灵活设计JSP网页.ppt
- 《JSP动态网站开发与实例》第3版 第8章 EL.ppt
- 《SQL?Server2005数据库》第5章 表的操作与管理.ppt
- 《SQL?Server2005数据库》第6章 查询技术.ppt
- 《SQL?Server2005数据库》第7章 视图的操作与管理.ppt
- 《SQL?Server2005数据库》第8章 存储过程的操作与管理.ppt
- 《SQL?Server2005数据库》第9章 触发器的操作与管理.ppt
- 《计算机英语》参考译文和练习答案电子书.doc
- 北京邮电大学:《软件工程模型与方法 Models & Methods of Software Engineering》课程教学资源(PPT课件讲稿)第一章 软件工程概述(肖丁).ppt
- 北京邮电大学:《软件工程模型与方法 Models & Methods of Software Engineering》课程教学资源(PPT课件讲稿)第二章 软件生命周期模型.ppt
- 北京邮电大学:《软件工程模型与方法 Models & Methods of Software Engineering》课程教学资源(PPT课件讲稿)第三章 系统的需求分析及可行性分析.ppt
- 北京邮电大学:《软件工程模型与方法 Models & Methods of Software Engineering》课程教学资源(PPT课件讲稿)第四章 软件需求分析.ppt
- 北京邮电大学:《软件工程模型与方法 Models & Methods of Software Engineering》课程教学资源(PPT课件讲稿)第五章 结构化需求分析.ppt
- 北京邮电大学:《软件工程模型与方法 Models & Methods of Software Engineering》课程教学资源(PPT课件讲稿)第六章 软件设计.ppt
- 北京邮电大学:《软件工程模型与方法 Models & Methods of Software Engineering》课程教学资源(PPT课件讲稿)第七章 结构化软件设计.ppt
- 北京邮电大学:《软件工程模型与方法 Models & Methods of Software Engineering》课程教学资源(PPT课件讲稿)第八章 面向对象基础.ppt
- 北京邮电大学:《软件工程模型与方法 Models & Methods of Software Engineering》课程教学资源(PPT课件讲稿)第九章 面向对象分析.ppt
- 北京邮电大学:《软件工程模型与方法 Models & Methods of Software Engineering》课程教学资源(PPT课件讲稿)第十章 面向对象设计.ppt
- 北京邮电大学:《软件工程模型与方法 Models & Methods of Software Engineering》课程教学资源(PPT课件讲稿)第十一章 软件实现.ppt
- 北京邮电大学:《软件工程模型与方法 Models & Methods of Software Engineering》课程教学资源(PPT课件讲稿)第十二章 软件测试.ppt
- 北京邮电大学:《软件工程模型与方法 Models & Methods of Software Engineering》课程教学资源(PPT课件讲稿)第十三章 软件维护、软件项目管理、软件能力成熟度模型.ppt
- 北京邮电大学:《软件工程模型与方法 Models & Methods of Software Engineering》课程教学资源(PPT课件讲稿)第十三章 软件维护(13.1-13.5).ppt