数据库的创建与管理PPT课件.ppt
《数据库的创建与管理PPT课件.ppt》由会员分享,可在线阅读,更多相关《数据库的创建与管理PPT课件.ppt(37页珍藏版)》请在三一办公上搜索。
1、数据库的创建与管理,学习目标,了解数据库的基本知识;学会使用多种方法创建数据库;学会查看数据库的信息;学会修改、重命名和删除数据库的操作。,熟悉数据库的文件组成,Microsoft SQL Server 2005中用于数据存储的实用工具是数据库。物理上,一个数据库由一个或多个磁盘上的文件组成;逻 辑上,一个数据库由若干个用户可视的组件构成,如表、视图、角色等,这些组件称为数据库对象。,每个数据库在物理上都由至少一个数据文件和至少一个日志文件组成,此外,还可以将数据库文件分成不同的文件组。1、数据文件 数据文件分为主要数据文件和次要数据文件两种形式。主要数据文件的默认文件扩展名是.mdf,包含数
2、据库的启动信息,一些系统表。次要数据文件包含除主要数据文件外的所有数据文件。有些数据库可能没有次要数据文件,而有些数据库则有多个次要数据文件。次要数据文件的默认文件扩展名是.ndf。,熟悉数据库的文件组成,2、日志文件 日志文件用来记录数据库中已发生的所有修改和执行每次修改的事务。每个数据库必须至少有一个日志文件,但可以不止一个。日志文件的默认文件扩展名是.ldf。建立数据库时,SQL Server会自动建立数据库的日志文件。,熟悉数据库的文件组成,3、文件组SQL Server有两种类型的文件组:主文件组和用户定义文件组。主文件组包含主要数据文件和任何没有明确指派给其他文件组的文件;用户定义
3、文件组是在CREATE DATABASE或ALTER DATABASE语句中,使用FILEGROUP关键字指定的文件组。每个数据库中都有一个文件组作为默认文件组运行。一次只能有一个文件组作为默认文件组。如果没有指定默认的文件组,主文件组则成为默认的文件组。,熟悉数据库的文件组成,认识系统数据库,安装SQL Server 2005时,系统自动创建了master、model、msdb、tempdb这些系统数据库。1、master数据库是最重要的系统数据库,记录所有系统级的信息。,2、model数据库是所有数据库的一个模板;,3、msdb数据库供代理程序调度警报作业以及记录操作时使用。4、tempd
4、b数据库保存所有的临时表和临时存储过程;,创建SCDB数据库,【任务目标】掌握使用SSMS向导创建数据库的方法;掌握使用Transact-SQL语句创建数据库的方法;掌握使用SSMS向导和使用Transact-SQL语句查看数据库信息的方法。,创建SCDB数据库,创建数据库一般有两种方式:一种是使用工具向导创建;另一种是使用Transact-SQL语句创建。(SQL Server的实例可以支持多个数据库,但最多不能超过32767个),1、使用SSMS创建数据库选中【数据库】-右键【新建数据库】命令。【常规】选项卡,输入数据库名称【所有者】文本框里通过浏览服务器中使用者来选取数据库SCDB的拥有
5、者。选择对象类型为“登录名”,然后在【输入要选择的对象名称(示例)】中通过单击【浏览】按钮,弹出【查找对象】对话框,选取对象名称【sa】,创建SCDB数据库,在【逻辑名称】输入文件名,一般选择默认的名称;在【初始大小】列设置数据库初始值大小。在【自动增长】列设置自动增长值大小(当数据文件或日志文件满时,会根据设定的初始值自动地增大文件的容量),单击自动增长列值后面的更改按钮,弹出【更改SCDB的自动增长设置】对话框,在该对话框中设置数据库中文件的增长方式和增长大小,以及数据库的最大文件大小。在【路径】列设置文件的保存路径如果不需要改变以上各列的设置,可以保持其默认值。在【新建数据库】窗口中选择
6、【选择页】窗口下的【选项】,设置数据库的配置参数。,创建SCDB数据库,添加数据库文件添加文件组,1.如需添加新的文件组,则单击【文件组】选项,单击【添加】按钮,在【名称】列输入文件组名称。2.回到【常规】选项页面,用户可以创建新的数据库文件,单击【添加】按钮,在【数据库文件】下面就会增加一个数据文件。在【逻辑名称】列下填入数据文件的名称。单击【文件组】列的空白处,就会出现文件组选项,选择新建数据文件要加入的文件组,默认值为主要文件组。,2、使用Transact-SQL语句创建数据库在查询编辑器中使用Transact-SQL语句创建数据库:CREATE DATABASE database_na
7、me ON PRIMARY(NAME=logical_file_name,FILENAME=os_file_name,SIZE=size KB|MB|GB|TB,创建SCDB数据库,MAXSIZE=max_size KB|MB|GB|TB|UNLIMITED,FILEGROWTH=growth_increment KB|MB|GB|TB|%),.n LOG ON(NAME=logical_file_name,FILENAME=os_file_name,SIZE=size KB|MB|GB|TB,MAXSIZE=max_size KB|MB|GB|TB|UNLIMITED,FILEGROWTH=
8、growth_increment KB|MB|GB|TB|%),.n,创建SCDB数据库,创建SCDB数据库,【例】使用CREATE DATABASE命令创建一个名为SCDB的数据库,数据库的主数据文件逻辑名为SCDB_Data,物理文件名为SCDB_Data.mdf,存储在D:目录下,初始大小为10MB,最大尺寸为50MB,增长速度为5MB;数据库的日志文件逻辑名为SCDB_Log,物理文件名为SCDB_Log.ldf,存储在D:目录下,初始大小为5MB,最大尺寸为25MB,增长速度为5MB。,P79,【例】使用CREATE DATABASE命令创建名为SCDB2的数据库,它有尺寸分别为10
9、MB、8MB、6MB的3个数据文件,其中SCDB2_Data1.mdf是主文件,使用PRIMARY关键字显式指定。SCDB2_Data2.ndf、SCDB2_Data3.ndf为次要文件。数据库有两个尺寸分别为7MB、9MB的事务日志,名称分别为SCDB2_Log1.ldf和SCDB2_Log2.ldf。数据文件和事务日志文件的最大尺寸均是20MB,文件增量均为2MB。,创建SCDB数据库,P82,查看SCDB数据库信息,对于已经创建的数据库,可以分别利用SSMS和Transact-SQL语句来查看数据库信息。,选择数据库-,右键【属性】命令,如图所示。,在【常规】选项卡中,列出了数据库、备份
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 创建 管理 PPT 课件
链接地址:https://www.31ppt.com/p-6296519.html