第2章创建数据库-精品文档资料整理.ppt
《第2章创建数据库-精品文档资料整理.ppt》由会员分享,可在线阅读,更多相关《第2章创建数据库-精品文档资料整理.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第2 2章章 创建数据库创建数据库数据库是数据库是SQL Server中存储数据的独立对象。创建数据中存储数据的独立对象。创建数据库就是在数据库引擎中创建一个环境,以供后续定义表、视库就是在数据库引擎中创建一个环境,以供后续定义表、视图等对象。本章将讲解在图等对象。本章将讲解在SQL Server中如何定义、创建、删中如何定义、创建、删除数据库除数据库2.1 2.1 数据库的定义数据库的定义数据库是数据库是SQL Server服务器管理的基本单位。数据库服务器管理的基本单位。数据库可以看作一个个大仓库,每个仓库内可以放很多货架(也就可以看作一个个大仓库,每个仓库内可以放很多货架(也就是表)来
2、存放货物(也就是数据)。仓库内不是只有货架,是表)来存放货物(也就是数据)。仓库内不是只有货架,还有一些管理规定、办事过程等,与此对应的数据库中也包还有一些管理规定、办事过程等,与此对应的数据库中也包含视图、存储过程、触发器等对象。含视图、存储过程、触发器等对象。2.1.1 SQL Server2.1.1 SQL Server中的预留数据库中的预留数据库当当SQL Server安装完毕后,服务器中就存在了几个预安装完毕后,服务器中就存在了几个预留的数据库。这些数据库对于留的数据库。这些数据库对于SQL Server的运行是必不可的运行是必不可少的,下面将分别介绍这些预留数据库的作用。少的,下面
3、将分别介绍这些预留数据库的作用。1master数据库数据库2tempdb数据库数据库3model数据库数据库4msdb数据库数据库2.1.2 SQL Server2.1.2 SQL Server范例数据库范例数据库StudentManStudentMan严格来说,严格来说,StudentMan数据库不是数据库不是SQL Server 2008的预留数据库。但因为这个数据库是微软公司提供的一个示的预留数据库。但因为这个数据库是微软公司提供的一个示例数据库,很多教程资源都是以此数据库为例进行讲解的。例数据库,很多教程资源都是以此数据库为例进行讲解的。读者可以首先从微软官方网址读者可以首先从微软官方
4、网址(http:/ 2.1.3 数据库系统类型数据库系统类型按应用类型可将数据库大致分为两类:联机事务处理按应用类型可将数据库大致分为两类:联机事务处理(On-Line transaction processing,OLTP)、联机分析)、联机分析处理(处理(On-Line Analytical Processing,OLAP)。)。2.1.4 2.1.4 数据库的构成数据库的构成对于对于SQL Server 2008来说,数据库由以下对象构成。来说,数据库由以下对象构成。数据表数据表事务日志事务日志索引索引文件组文件组数据库关系图数据库关系图视图视图存储过程存储过程用户自定义函数用户自定义函
5、数用户与角色用户与角色程序集程序集全文目录全文目录2.1.5 2.1.5 创建数据库前的准备创建数据库前的准备在创建数据库之前,需要了解一些基本的数据库知识,下在创建数据库之前,需要了解一些基本的数据库知识,下面就分别介绍这些基础知识要点。面就分别介绍这些基础知识要点。1数据库命名规则数据库命名规则2创建数据库需要的权限与数据库拥有者创建数据库需要的权限与数据库拥有者3数据库文件和文件组数据库文件和文件组4数据库状态数据库状态5事务日志事务日志2.2 2.2 数据库基本管理数据库基本管理数据库的管理操作主要是创建与删除。下面以一个学生数据库的管理操作主要是创建与删除。下面以一个学生信息数据存储
6、为例,讲解数据库的创建与删除操作。信息数据存储为例,讲解数据库的创建与删除操作。2.2.1 2.2.1 使用向导创建数据库使用向导创建数据库本节将开始讲解如何创建数据库。在一个本节将开始讲解如何创建数据库。在一个SQL Server实例中,用户最多可以创建实例中,用户最多可以创建32767个数据库。创建了数据库个数据库。创建了数据库后,用户将成为该数据库的所有者。在对数据库命名时,用后,用户将成为该数据库的所有者。在对数据库命名时,用户可以使用字母与数字的组合任意命名,但是不能使用系统户可以使用字母与数字的组合任意命名,但是不能使用系统保留字。系统保留字可以参见本书附录保留字。系统保留字可以参
7、见本书附录A。2.2.2 2.2.2 使用使用SQLSQL语句创建数据库语句创建数据库除了以图形界面的方式创建数据库,除了以图形界面的方式创建数据库,SQL语法提供了语法提供了CREATE DATABASE语句进行创建。语句进行创建。2.2.3 2.2.3 使用向导修改数据库使用向导修改数据库当数据库的某些配置信息需要修改时,就需要进行数据当数据库的某些配置信息需要修改时,就需要进行数据库的修改操作了。下面就以修改学生信息库为例,讲解修改库的修改操作了。下面就以修改学生信息库为例,讲解修改数据库的操作步骤。数据库的操作步骤。2.2.4 2.2.4 使用使用SQLSQL语句修改数据库语句修改数据
8、库除了以图形界面的方式修改数据库,除了以图形界面的方式修改数据库,SQL语法提供了语法提供了ALTER DATABASE语句进行修改。语句进行修改。2.2.5 2.2.5 使用向导删除数据库使用向导删除数据库当不再需要某个数据库时,可在当不再需要某个数据库时,可在SQL Server实例中删实例中删除该数据库。当数据库删除之后,文件及其数据都从服务器除该数据库。当数据库删除之后,文件及其数据都从服务器的磁盘中删除。在没有进行数据库备份的情况下,数据库的的磁盘中删除。在没有进行数据库备份的情况下,数据库的删除操作要谨慎进行。删除数据库之后,应马上备份删除操作要谨慎进行。删除数据库之后,应马上备份
9、master数据库,因为删除数据库将更新数据库,因为删除数据库将更新master数据库中的数据库中的信息。如果未及时备份,在将来恢复信息。如果未及时备份,在将来恢复master数据库时,对其数据库时,对其中已删除的数据的引用将引发错误。系统数据库是不能删除中已删除的数据的引用将引发错误。系统数据库是不能删除的。删除数据库的操作很简单的。删除数据库的操作很简单。2.2.6 2.2.6 使用使用SQLSQL语句删除数据库语句删除数据库除了以图形界面的方式删除数据库,除了以图形界面的方式删除数据库,SQL语法提供了语法提供了DROP DATABASE语句进行删除。语句进行删除。2.3 2.3 数据库
10、的脱机与联机数据库的脱机与联机当数据库数据发生损坏,需要进行还原操作时,数据库当数据库数据发生损坏,需要进行还原操作时,数据库需要进行脱机操作。脱机就是让数据库脱离实例,暂时无法需要进行脱机操作。脱机就是让数据库脱离实例,暂时无法使用。脱机之后的数据库还需要进行联机操作才能继续使用。使用。脱机之后的数据库还需要进行联机操作才能继续使用。2.3.1 2.3.1 使数据库脱机使数据库脱机下面以学生信息库为例,讲解数据库的脱机操作,操作下面以学生信息库为例,讲解数据库的脱机操作,操作步骤如下。步骤如下。(1)启动并登录启动并登录SQL Server Management Studio,在【对象资源管
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第2章 创建数据库-精品文档资料整理 创建 数据库 精品 文档 资料 整理
限制150内