数据库应用技术——SQL Server 2008 R2 第2版 教学课件 ppt 作者 周慧 施乐军 数据库应用技术5_2

上传人:E**** 文档编号:89377787 上传时间:2019-05-24 格式:PPT 页数:39 大小:2.05MB
返回 下载 相关 举报
数据库应用技术——SQL Server 2008 R2 第2版  教学课件 ppt 作者  周慧 施乐军 数据库应用技术5_2_第1页
第1页 / 共39页
数据库应用技术——SQL Server 2008 R2 第2版  教学课件 ppt 作者  周慧 施乐军 数据库应用技术5_2_第2页
第2页 / 共39页
数据库应用技术——SQL Server 2008 R2 第2版  教学课件 ppt 作者  周慧 施乐军 数据库应用技术5_2_第3页
第3页 / 共39页
数据库应用技术——SQL Server 2008 R2 第2版  教学课件 ppt 作者  周慧 施乐军 数据库应用技术5_2_第4页
第4页 / 共39页
数据库应用技术——SQL Server 2008 R2 第2版  教学课件 ppt 作者  周慧 施乐军 数据库应用技术5_2_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《数据库应用技术——SQL Server 2008 R2 第2版 教学课件 ppt 作者 周慧 施乐军 数据库应用技术5_2》由会员分享,可在线阅读,更多相关《数据库应用技术——SQL Server 2008 R2 第2版 教学课件 ppt 作者 周慧 施乐军 数据库应用技术5_2(39页珍藏版)》请在金锄头文库上搜索。

1、单元5_2 数据库的创建与管理(T-SQL) 案例2,数据库应用技术(SQL Server 2008 R2),数据库的创建与管理( T-SQL ),2,单元5_2 数据库的创建与管理(T-SQL),建立数据库的内模式 使用T-SQL创建图书管理信息系统的数据库 使用T-SQL管理图书管理信息系统的数据库,3,单元 5_2 数据库的创建与管理(T-SQL),能力目标 1.能够使用T-SQL创建数据库。 2.能够使用T-SQL查看、修改和删除数据库。 3.能够阅读并理解T-SQL创建数据库有关的英文词汇。 知识目标 1.使用T-SQL创建与管理数据库的语法与用法。 2. T-SQL创建数据库有关的

2、英文词汇。 素质目标 1.通过完成任务培养制定计划、实施计划和控制过程的基本能力。 2.培养良好的分析问题、解决问题和再学习的能力。 3.通过对数据库的物理空间进行科学设置,培养严谨的工作作风和勤奋努力的工作态度。,4,4,学习内容知识框架,5,单元5_2 数据库的创建与管理(T-SQL),6,使用T-SQL创建数据库,1,使用T-SQL修改数据库,2,使用T-SQL删除数据库,3,一、使用T-SQL创建数据库,7,CREATE DATABASE ON PRIMARY , n ,FILEGROUP , n LOG ON , n ,一、使用T-SQL创建数据库,8,一、使用T-SQL创建数据库,

3、9,以上所说大小即存储容量的单位,默认是以MB为单位的,还可以用KB、MB、GB或TB(terabyte)作为文件大小的后缀。,一、使用T-SQL创建数据库,示例:创建数据库“test”。 在主要文件组中创建主要数据文件:逻辑名称为“test”,物理文件名称为“D:数据test.mdf”,初始大小为10MB,最大容量为无限大,增长速度为10%; 创建次要文件组FG,在其中创建一个次要数据文件:逻辑名称为“test1”,物理文件名称为“D:数据test1.ndf”,其他同主要数据文件; 创建事务日志文件:逻辑名称为“test_log”,物理文件名称为“E:日志test_log.ldf”,初始大小

4、为1MB,最大容量为1GB,增长速度为1MB。,10,一、使用T-SQL创建数据库,在操作系统下建立D:数据和E:日志两个文件夹。 T-SQL代码: CREATE DATABASE test -数据库名称 ON PRIMARY -在主要文件组中建立主要数据文件 (NAME = test, -逻辑文件名 FILENAME=D:数据test.mdf, -物理文件路径和名字 SIZE=10MB, -初始大小10MB MAXSIZE = UNLIMITED, -最大容量为无限大 FILEGROWTH = 10% -增长速度为10% ),11,一、使用T-SQL创建数据库,T-SQL代码续前页: -建立

5、次要文件组,在其中建立次要数据文件 FILEGROUP FG (NAME = test1, -逻辑文件名 FILENAME=D:数据test1.ndf, -物理文件路径和名字 SIZE=10MB, -初始大小10MB MAXSIZE = UNLIMITED, -最大容量为无限大 FILEGROWTH = 10%) -增长速度为10%,12,一、使用T-SQL创建数据库,T-SQL代码续前页: LOG ON -建立事务日志文件 (NAME= test_log, -逻辑文件名 FILENAME=E:日志test_log.ldf, -物理文件路径和名字 SIZE=1024KB, -初始大小1MB M

6、AXSIZE = 1GB, -最大容量为1GB FILEGROWTH = 1024KB) -增长速度为1MB,13,一、使用T-SQL创建数据库,单击【SQL编辑器】工具栏中的“执行”按钮,运行结果如下:,命令已成功完成。,14,一、使用T-SQL创建数据库,在【对象资源管理器】 窗口中,展开“数据库”节点,刷新其中的内容,可见,15,一、使用T-SQL创建数据库,16,一、使用T-SQL创建数据库,案例:创建图书管理数据库“Library”。 该数据库的主要数据文件逻辑名称为“Library” 物理文件名为“D:图书管理数据Library.mdf” 初始大小为3MB,最大容量20GB,增长速

7、度为10% 数据库的事务日志文件逻辑名称为“Library_log” 物理文件名为“E:图书管理日志Library_log.ldf” 初始大小为1MB,最大容量为600MB,增长速度为10%,17,一、使用T-SQL创建数据库,在操作系统下建立D:图书管理数据和E:图书管理日志两个文件夹。 T-SQL代码: CREATE DATABASE Library ON PRIMARY -创建主要数据文件 (NAME=Library, FILENAME=D:图书管理数据Library.mdf, SIZE=3, -默认是以MB为单位 MAXSIZE=20GB, FILEGROWTH=10%),18,一、使

8、用T-SQL创建数据库,T-SQL代码续前页: LOG ON -创建事务日志文件 (NAME=Library_log, FILENAME=E:图书管理日志Library_log.ldf, SIZE=1, MAXSIZE=600, FILEGROWTH=10%),创建数据库“test”。在主要文件组中创建主要数据文件:逻辑名称为“test”,物理文件名称为“D:数据test.mdf”,初始大小为10MB,最大容量为无限大,增长速度为10%;创建次要文件组FG,在其中创建一个次要数据文件:逻辑名称为“test1”,物理文件名称为“D:数据test1.ndf”,其他同主要数据文件;创建事务日志文件:

9、逻辑名称为“test_log”,物理文件名称为“E:日志test_log.ldf”,初始大小为1MB,最大容量为1GB,增长速度为1MB。 (1)在操作系统下建立D:数据和E:日志两个文件夹。,19,一、使用T-SQL创建数据库,单击【SQL编辑器】工具栏中的“执行”按钮,运行结果如下:,命令已成功完成。,20,一、使用T-SQL创建数据库,在【对象资源管理器】 窗口中,展开“数据库”节点,刷新其中的内容,可见,21,单元5_2 数据库的创建与管理(T-SQL),22,使用T-SQL创建数据库,1,使用T-SQL修改数据库,2,使用T-SQL删除数据库,3,二、使用T-SQL修改数据库,23,

10、语法: ALTER DATABASE ADD FILE , . . .,n TO FILEGROUP 文件组名 |ADD LOG FILE , . . .,n |ADD FILEGROUP 文件组名 |REMOVE FILE 逻辑文件名 |REMOVE FILEGROUP 文件组名 |MODIFY FILE |MODIFY NAME = 新数据文件名 |MODIFY FILEGROUP 文件组名 ,二、使用T-SQL修改数据库,24,二、使用T-SQL修改数据库,示例:将一个次要数据文件和一个事务日志文件添加到数据库“test”中。 次要数据文件逻辑名为“test2”,物理文件名为“D:数据t

11、est2.ndf”,初始大小为5MB,最大容量为10GB,增长速度为5MB; 事务日志文件逻辑名称为“test_log2”,物理文件名为“E:日志test_log2.ldf”,初始大小为5MB,最大容量为300MB,增长速度为5MB。,创建数据库“test”。在主要文件组中创建主要数据文件:逻辑名称为“test”,物理文件名称为“D:数据test.mdf”,初始大小为10MB,最大容量为无限大,增长速度为10%;创建次要文件组FG,在其中创建一个次要数据文件:逻辑名称为“test1”,物理文件名称为“D:数据test1.ndf”,其他同主要数据文件;创建事务日志文件:逻辑名称为“test_lo

12、g”,物理文件名称为“E:日志test_log.ldf”,初始大小为1MB,最大容量为1GB,增长速度为1MB。 (1)在操作系统下建立D:数据和E:日志两个文件夹。,25,二、使用T-SQL修改数据库,T-SQL代码: /*添加一个次要数据文件*/ ALTER DATABASE test ADD FILE -添加次要数据文件 (NAME=test2, FILENAME=D:数据test2.ndf, SIZE = 5MB, MAXSIZE = 10GB, FILEGROWTH = 5MB) TO FILEGROUP FG -添加到次要文件组FG GO,创建数据库“test”。在主要文件组中创建

13、主要数据文件:逻辑名称为“test”,物理文件名称为“D:数据test.mdf”,初始大小为10MB,最大容量为无限大,增长速度为10%;创建次要文件组FG,在其中创建一个次要数据文件:逻辑名称为“test1”,物理文件名称为“D:数据test1.ndf”,其他同主要数据文件;创建事务日志文件:逻辑名称为“test_log”,物理文件名称为“E:日志test_log.ldf”,初始大小为1MB,最大容量为1GB,增长速度为1MB。 (1)在操作系统下建立D:数据和E:日志两个文件夹。,26,二、使用T-SQL修改数据库,T-SQL代码: /*添加一个事务日志文件*/ ALTER DATABAS

14、E test ADD LOG FILE -添加事务日志文件 (NAME=test_log2, FILENAME=E:日志test_log2.ldf, SIZE = 5MB, MAXSIZE = 300MB, FILEGROWTH = 5MB),创建数据库“test”。在主要文件组中创建主要数据文件:逻辑名称为“test”,物理文件名称为“D:数据test.mdf”,初始大小为10MB,最大容量为无限大,增长速度为10%;创建次要文件组FG,在其中创建一个次要数据文件:逻辑名称为“test1”,物理文件名称为“D:数据test1.ndf”,其他同主要数据文件;创建事务日志文件:逻辑名称为“test_log”,物理文件名称为“E:日志test_log.ldf”,初始大小为1MB,最大容量为1GB,增长速度为1MB。 (1)在操作系统下建立D:数据和E:日志两个文件夹。,27,二、使用T-SQL修改数据库,单击“SQL编辑器”工具栏中的“执行”按钮,运行结果如下:,命令已成功完成。,28,二、使用T-SQL修改数据库,29,二、使用T-SQL修改数据库,案例:修改图书管理数据库“Library”。 (1)添加文件组“Library_Group

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号