收藏 分销(赏)

SQL-Server-2012数据库技术及应用2.3.ppt

上传人:a199****6536 文档编号:10252412 上传时间:2025-04-30 格式:PPT 页数:37 大小:2.34MB 下载积分:12 金币
下载 相关 举报
SQL-Server-2012数据库技术及应用2.3.ppt_第1页
第1页 / 共37页
SQL-Server-2012数据库技术及应用2.3.ppt_第2页
第2页 / 共37页


点击查看更多>>
资源描述
,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,Microsoft,SQL Server 2012,SQL Server 2012,数据库技术及应用,人民邮电出版社,*,教学,单元,2.3,第,5,章 数据库的创建,与管理(,T-SQL,),SQL Server 2012,数据库技术及应用,案例,2-5,图书管理数据库的创建与管理,数据库的创建与管理 学习,导航,2,3,使用,T-SQL,命令方式,数据库的创建与管理,知识框架,单元,2.3,数据库的创建与管理(,T-SQL,),能力目标,能够,使用,T-SQL,创建,数据库,能够,使用,T-SQL,查看、修改和删除,数据库,能够,阅读并理解,T-SQL,创建与管理数据库的,T-SQL,命令和有关参数(英文,),知识目标,使用,T-SQL,创建数据库的语法与,用法,使用,T-SQL,修改和删除数据库的语法与,用法,T-SQL,创建与管理数据库有关的英文词汇,4,4,单元,2.3,数据库的创建与管理(,T-SQL,),素质目标,能够,准确地完成繁琐的任务,培养耐心细致的工作,作风,能够,准确地编辑、清晰地分析,T-SQL,,培养严谨的科学,态度,5,5,工作任务,案例,2-5,图书管理数据库的创建与管理,根据图书管理系统的需求分析使用,T-SQL,进行数据库的物理设计,创建与管理图书管理数据库。,6,单元,2.3,数据库的创建与管理(,T-SQL,),7,使用,T-SQL,创建数据库,一,使用,T-SQL,修改数据库,二,使用,T-SQL,删除数据库,三,单元,2.3,数据库的创建与管理(,T-SQL,),一、,使用,T-SQL,创建数据库,8,CREATE DATABASE,数据库名,ON,PRIMARY,.,n,-,主要数据文件和次要数据文件,FILEGROUP,文件组名,.,n,-,次要文件组,LOG ON,.,n,-,事务日志文件,一、,使用,T-SQL,创建数据库,9,数据库名:,在,SQL Server,中创建数据库的名称。,ON,:,指明主要数据文件、次要数据文件和文件组的明确定义。,PRIMARY,:,该参数用于指定在其后的主要数据文件(默认第一个文件)和次要数据文件(可多个)创建在主要文件组中。,FILEGROUP,:,该参数用于指明要创建的次要文件组,并在其后指定要创建在其中的次要数据文件(可多个)。,LOG ON,:,指明事务日志文件的明确定义。如果没有此定义,系统会自动创建一个初始大小约为所有数据文件总和,30%,的事务日志文件。,参数说明,一、,使用,T-SQL,创建数据库,10,(,NAME=,逻辑文件名,FILENAME=,物理文件名,SIZE=,初始大小,KB|MB|GB|TB,MAXSIZE=,最大大小,KB|MB|GB|TB|UNLIMITED,FILEGROWTH=,自动增长量,KB|MB|GB|TB|%,),参数说明,以上所说大小即存储容量的单位,默认是以,MB,为单位的,还可以用,KB,、,MB,、,GB,或,TB,(,terabyte,)作为文件大小的后缀。,案例:,创建图书管理数据库“,Library,”。,主要数据文件逻辑名称为“,Library,”,物理文件名为“,D:,图书管理数据,Library.mdf,”,初始大小为,5MB,,最大容量,20GB,,增长速度为,10%,数据库的事务日志文件逻辑名称为“,Library_log,”,物理文件名为“,E:,图书管理日志,Library_log.ldf,”,初始大小为,1MB,,最大容量为,600MB,,增长速度为,10%,11,一、,使用,T-SQL,创建数据库,在操作系统下建立,D:,图书管理数据和,E:,图书管理日志两个文件夹。,T-SQL,代码:,CREATE DATABASE Library,ON PRIMARY -,创建主要数据文件,(NAME=Library,-,逻辑名称,FILENAME=D:,图书管理数据,Library.mdf,-,物理文件路径名称,SIZE=5,-,初始大小,5MB,,默认是以,MB,为单位,MAXSIZE=20GB,-,最大大小,20GB,FILEGROWTH=10%)-,自动增长量,10%,12,一、,使用,T-SQL,创建数据库,T-SQL,代码续前页:,LOG ON,-,创建事务日志文件,(NAME=Library_log,-,逻辑名称,FILENAME=E:,图书管理日志,Library_log.ldf,-,物理名称,SIZE=1,-,初始大小,1MB,MAXSIZE=600,-,最大大小,600MB,FILEGROWTH=10%),-,自动增长量,10%,13,一、,使用,T-SQL,创建数据库,单击,【,SQL,编辑器,】,工具栏中的“执行”按钮,运行结果如下:,执行,T-SQL,命令已成功完成。,14,一、,使用,T-SQL,创建数据库,在,【,对象资源管理器,】,窗口中,展开“数据库”节点,刷新其中的内容,可见,查看所建数据库,15,一、,使用,T-SQL,创建数据库,单元,2.3,数据库的创建与管理(,T-SQL,),16,使用,T-SQL,创建数据库,一,使用,T-SQL,修改数据库,二,使用,T-SQL,删除数据库,三,二、使用,T-SQL,修改数据库,17,语法:,ALTER DATABASE,数据库名,MODIFY NAME=,新数据文件名,|ADD FILE,.,n,TO FILEGROUP,文件组名,|ADD LOG FILE ,.,n,|REMOVE FILE,逻辑名称,|MODIFY FILE,|ADD FILEGROUP,文件组名,|REMOVE FILEGROUP,文件组名,|MODIFY FILEGROUP,文件组名,.,二、使用,T-SQL,修改数据库,18,修改数据库名称,MODIFY NAME=,新数据文件名,参数说明,二、使用,T-SQL,修改数据库,19,添加、删除或修改数据文件和事务日志文件。,ADD FILE,.,n,TO FILEGROUP,文件组名,:添加数据文件到文件组。,ADD LOG FILE ,.,n,:添加事务日志文件。,REMOVE FILE,逻辑文件名:删除次要数据文件或事务日志文件。,MODIFY FILE,:修改数据库文件或事务日志文件属性。,参数说明,二、使用,T-SQL,修改数据库,20,添加、删除或修改文件组,ADD FILEGROUP,文件组名:添加文件组。,REMOVE FILEGROUP,文件组名:删除次要文件组。,MODIFY FILEGROUP,文件组名:修改文件组属性。,参数说明,二、使用,T-SQL,修改数据库,21,(,NAME=,逻辑名称,NEWNAME=,新逻辑名称,-,修改数据库逻辑名,FILENAME=,物理文件名,-,修改数据库物理名,SIZE=,初始大小,KB|MB|GB|TB -,必须大于当前文件大小,MAXSIZE=,最大大小,KB|MB|GB|TB|UNLIMITED,FILEGROWTH=,自动增长量,KB|MB|GB|TB|%,),参数说明,案例,2,:,修改图书管理数据库“,Library,”。,(,1,)添加文件组“,Library_Group,”。,(,2,)添加次要数据文件“,Library_data2”,到“,Library_Group”,文件组。,(,3,),添加事务日志文件“,Library_log2,”。,(,4,),修改次要数据文件“,Library_data2,”的最大大小为,20GB,,自动增长量为,10%,。,(,5,),删除次要数据文件“,Library_data2,”和事务日志文件“,Library_log2,”。,(,6,),删除次要文件组“,Library_Group,”。,22,二、使用,T-SQL,修改数据库,(,1,)添加文件组“,Library_Group,”。,T-SQL,代码:,ALTER DATABASE Library,ADD FILEGROUP Library_Group -,添加文件组,23,二、使用,T-SQL,修改数据库,(,2,)添加次要数据文件“,Library_data2”,到“,Library_Group”,文件组。,T-SQL,代码:,ALTER DATABASE Library,ADD FILE,-,添加次要数据文件,(NAME=Library_data2,-,次要数据文件说明,FILENAME=D:,图书管理数据,Library_data2.ndf),TO FILEGROUP Library_GROUP,-,添加到次要文件组,Library_Group,中,24,二、使用,T-SQL,修改数据库,(,2,)添加次要数据文件“,Library_data2”,到“,Library_Group”,文件组。,T-SQL,代码:,ALTER DATABASE Library,ADD FILE,-,添加次要数据文件,(NAME=Library_data2,-,次要数据文件说明,FILENAME=D:,图书管理数据,Library_data2.ndf),TO FILEGROUP Library_GROUP,-,添加到次要文件组,Library_Group,中,25,二、使用,T-SQL,修改数据库,(,3,)添加事务日志文件“,Library_log2”,。,T-SQL,代码:,ALTER DATABASE Library,ADD LOG FILE-,添加事务日志文件,(NAME=Library_log2,-,事务日志文件说明,FILENAME=E:,图书管理日志,Library_log2.ldf,SIZE=5MB,MAXSIZE=300MB,FILEGROWTH=5MB),26,二、使用,T-SQL,修改数据库,(,4,)修改次要数据文件“,Library_data2”,的最大大小为,20GB,,自动增长量为,10%,。,T-SQL,代码:,ALTER DATABASE Library,MODIFY FILE-,修改数据文件,(NAME=Library_data2,MAXSIZE=20GB,-,修改数据文件最大大小,FILEGROWTH=10%)-,修改数据文件自动增长量,27,二、使用,T-SQL,修改数据库,(,5,)删除次要数据文件“,Library_data2”,和事务日志文件“,Library_log2”,。,T-SQL,代码:,ALTER DATABASE Library,REMOVE FILE Library_data2 -,删除次要数据文件,GO,ALTER DATABASE Library,REMOVE FILE Library_log2 -,删除事务日志文件,28,二、使用,T-SQL,修改数据库,(,6,)删除次要文件组“,Library_Group”,。,T-SQL,代码:,ALTER DATABASE Library,REMOVE FILEGROUP Library_Group -,删除次要文件组,29,二、使用,T-SQL,修改数据库,单元,2.3,数据库的创建与管理(,T-SQL,),30,使用,T-SQL,创建数据库,一,使用,T-SQL,修改数据库,二,使用,T-SQL,删除数据库,三,三、使用,T-SQL,删除数据库,31,语法:,DROP DATABASE,.,n,示例:,先创建一个数据库“,Db1,”,再删除,。,三、使用,T-SQL,删除数据库,(,1,)先创建一个数据库“,Db1,”,T-SQL,代码:,CREATE DATABASE Db1,32,三、使用,T-SQL,删除数据库,(,2,)在,【,数据库属性,-Db1】,窗口,【,文件,】,页中观察使用默认参数创建的数据库的属性。,33,三、使用,T-SQL,删除数据库,(,3,)删除数据库“,Db1,”,T-SQL,代码:,DROP DATABASE Db1,34,数据库创建与管理,(,T-SQL,),归纳小结,35,CREATE DATABASE,ALTER DATABASE,DROP DATABASE,学习内容知识框架,36,Thank You!,SQL Server 2012,数据库技术及应用,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服