第五章数据库的创建与管理概要.docx

上传人:scccc 文档编号:13903831 上传时间:2022-01-26 格式:DOCX 页数:25 大小:212.99KB
返回 下载 相关 举报
第五章数据库的创建与管理概要.docx_第1页
第1页 / 共25页
第五章数据库的创建与管理概要.docx_第2页
第2页 / 共25页
第五章数据库的创建与管理概要.docx_第3页
第3页 / 共25页
第五章数据库的创建与管理概要.docx_第4页
第4页 / 共25页
第五章数据库的创建与管理概要.docx_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《第五章数据库的创建与管理概要.docx》由会员分享,可在线阅读,更多相关《第五章数据库的创建与管理概要.docx(25页珍藏版)》请在三一文库上搜索。

1、I数据年教案第5章 数据库的创建和管理5.1 数据库简介5.2 数据库的创建5.3 数据库的管理5.4 设置数据库选项I数据库教案教学目标本章介绍了数据库的类型及特点。介绍利 用SSMS或T-SQL语句实现数据库的创建、 修改与删除。介绍了数据库对象。data3.ndf并分别创建在三个磁盘上,创建两个文件组group】、 group29 将datal.mdf、data2. nd千力口入groupl, 而将data3. ndf加入group2。 如果使用了文件组,则创建数据表时必须指定该表存放 在哪个组中。例如指定了某个数据表属于groupl组,则向 该表中添加数据时,系统会按比例相该表的数据分

2、别存入datal. mdf data2. ndf 文件。数据库教案物理存储结构 至少有一个主文件组,主文件组中包含了所有的 系统表,当建立数据库时,主文件组包括主数据 库文件和未指定组的其他文件。事务日志文件文件不属于任何一个文件组。- I 数据昨教案 例5-1:创建一个只含一个数据文件和一个事务日志文件的数据库 数据库名为JWGLL 主数据库文件逻辑名称为jwgl1_data- 数据文件的操作系统名称jwgll.mdf- 数据文件初始大小为5MB,- 最大值为500MB,- 数据文件大小以10%的增量增加。日志逻辑文件名称jwgl1og. Idf,- 事务日志的操作系统名称jwgll. Id

3、f,- 日志文件初始大小为5MB,- 最大值100MB,- 日志文件以2MB增量增加。数据昨教案使用TSQL语句创建用户数据库CREATE DATABASE student ON ( NAME = st_data,FILENAME = ,d:sqldbst_data.mdf,SIZE = 15,MAXSIZE = 50,FILEGROWTH = 10%)LOG ON(NAME = stjog,FILENAME = 9d:sqldbst_log.ldfSIZE = 1,MAXSIZE = 10MB, FILEGROWTH = 1MB)GO例52创建一个名称为db3的用户数据库该数据库包括一个主数

4、据文件、 两个次数据文件和一个日志文件。主数据文件和第一个次数据文件属于主文件 组使用T-SQL语句创建用户数据库,第二个次数据文件属于次数据文件组。CREATE DATABASE db3 ON PRIMARY (NAME = db3_data,FILENAME = d:sqldbdb3_data.mdfSIZE S 1tMAXSIZE = 10,FILEGROWTH = 10%), (NAME = db3_n1,FILENAME = d:sqldbdb3_n1_ndr,SIZE = 5,MAXSIZE = 10,FILEGROWTH = 10%), FILEGROUP fllegroupl

5、(NAME = db3_n2,FILENAME = d:sqldbdb3_n2.ndf, SIZE = 1, MAXSIZE = 10, FILEGROWTH = 10%) LOG ON (NAME = db3Jog,FILENAME = d:sqldbdb3Jog.ldf, SIZE = 1, MAXSIZE = 10,$+ |数据M教案5.3管理数据库打开数据库查看数据库修改数据库收缩数据库删除数据库分离与附加数据库妙I 数据昨教案打开数据库例53.打开用户数据库student。USE studentGO例54.查看当前服务器的数据库定义信息。EXEC sp_helpdbGOEXEC sp

6、_helpdb studentGOo例56.查看用户数据库student的数据空间使用情况。USE studentEXEC sp_spaceusedGO例57.查看当前服务器的所有数据库的日志空间使用情况。DBCC SQLPERF(LOGSPACE)GO修改数据库ALTER DATABASE database_nameADD FILEGROUP filegroup_nameIREMOVE FILEGROUP filegroup_nameIMODIFY FILEGROUP filegroup_name filegroup_property|NAME = new_filegroup_name|AD

7、D FILE TO FILEGROUP filegroup_name|ADD LOG FILE IREMOVE FILE logicaljile_nameIMODIFY FILE IMODIFY NAME = new_dbname例58.修改用户数据库student,扩充其日志文件st_log的容量至 5MBoALTER DATABASE student MODIFY FILE (NAME = stjog, SIZE = 5MB) GO例59.修改用户数据库db3,增加一布新的次数据文件db3_n3, 并将该文件添加到一个新的文件组filegroup2中。ALTER DATABASE db3A

8、DD FILEGROUP filegroup2GOALTER DATABASE db3ADD FILE(NAME = db3_n3,FILENAME = fd:sqldbdb3_n3.ndf,SIZE = 1,MAXSIZE = 10,FILEGROWTH = 10%)TO FILEGROUP filegroup2GO例510.修改用户数据库db3,设置文明诩filegroup2为默认文件 组。ALTER DATABASE db3MODIFY FILEGROUP filegroup2 DEFAULTGO例511.修改用户数据库db3,将其数据库名称修改为new_db3。EXEC sp_dbop

9、tion ,db3f, single user, rue GOALTER DATABASE db3MODIFY NAME = new_db3GOEXEC sp_dboption ,new_db3 vsingle user* false GOI数据M教案删除数据库例514.使用T-SQL命令删除用户数据库db1。DROP DATABASE db1GO练习 1、创建一个指定多个数据文件和日志文件的数据库。该数 据库名称为jwgl2,有2个10MB的数据文件和2个10MB的事 务日志文件。主文件是列表中的第一个文件,并使用 PRIMARY关键字显式指定。事务日志文件在LOG ON关键字后 指定。注意

10、FILE_NAME选项中所用的文件扩展名:主数据文 件使用.mdf,次薮据文件使用.ndf,事务文件使用.ldf。|数据M教案程序清单。 CREATE DATABASE Jwgl2 ONPRIMARY (NAME = jwgl20_data,FILENAME = *c:Program FilesMlcrosott SQLServer MSSQU DATAjwgl20.mdr, SIZE = 10MB.MAXSIZE = 200,FILEGROWTH = 20),(NAME = Jwgl21_data,FILENAME = 4c:Program FilesMicrosoft SQLServerM

11、SSQL DATA jwgl21.ndT,SIZE = 10MB,MAXSIZE = 200,FILEGROWTH = 20)LOG ON(NAME = jwgl20_log,FILENAME = 4c:Program FilesMicrosoft SQLServerMSSQL DATA jwgl20.ldF,SIZE = 10MB, MAXSIZE = 200. FILEGROWTH = 20),(NAME = jwgl21Jog.FILENAME c:Program FilesMIcrosoft SQLServerMSSQL DATAjwgl21.ldF.SIZE = 10MB,MAXSI

12、ZE = 200,FILEGROWTH = 20)|数据M教案2、创建一个包含2个文件组的数据库。该数据库名为jwgl3,主文件组包含文件jwgl30_data和jwgl31_datao文件组jwgl3_group包含文件jwgl32_data和 jwgl33_datao 两个 文件质数据文件的FILEGROWTH增量为15%,数据文件的初始大小为10 MBO事务日志文件的文件名为jwgl3_log, FILEGROWTH增量为15%,日志文件的初始大小为5 MB。CREATE DATABASE jwgl3ON PRIMARYFILENAME = d:Program FilesMicrosof

13、tSQLServerMSSQL DATAjwgl30.mdf,SIZE = 10MB,FILEGROWTH = 15% ),(NAME = jwgl31_data, FILENAME = d:Program FilesMicrosoft SQLServerMSSQLDATAjwgl31.ndfSIZE = 10MB,FILEGROWTH = 15% ),FILEGROUP jwgl3_Group(NAME = jwgl32_data, FILENAME = d:Program FilesMicrosoft SQLServerMSSQLDATAjwgl32.ndf,SIZE = 10MB,FILEGROWTH = 15% ),(NAME = jwgl33_data5FILENAME = c:Program FilesMicrosoft SQLServerMSSQL DATAjwgl33.ndf,SIZE = 10MB,MAXSIZE = 50MB,FILEGROWTH = 15%)LOG ON(NAME = jwgl3_log,FILENAME = 4c:Program FilesMicrosoft SQLServerMSSQL DATAjwgl3.ldf,SIZE = 5MB,MAXSIZE = 25MB,FILEGROWTH = 15%)GO

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1