数据库实验 第二讲 建库、附加与分离

上传人:子 文档编号:52252851 上传时间:2018-08-19 格式:PPT 页数:26 大小:813KB
返回 下载 相关 举报
数据库实验   第二讲 建库、附加与分离_第1页
第1页 / 共26页
数据库实验   第二讲 建库、附加与分离_第2页
第2页 / 共26页
数据库实验   第二讲 建库、附加与分离_第3页
第3页 / 共26页
数据库实验   第二讲 建库、附加与分离_第4页
第4页 / 共26页
数据库实验   第二讲 建库、附加与分离_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《数据库实验 第二讲 建库、附加与分离》由会员分享,可在线阅读,更多相关《数据库实验 第二讲 建库、附加与分离(26页珍藏版)》请在金锄头文库上搜索。

1、第2讲 建库、附加与分离2012.09.1412Outline 1.1 创建一个新数据库及存储该数据库的文件, 1.2 从已创建的数据库已分离文件中附加数据库。31. 建库命令CREATE DATABASE (Transact-SQL) 1.1 创建一个新数据库及存储该数据库的文件CREATE DATABASE Branch ON PRIMARY ( NAME = Branch, FILENAME = f:Web信息系统课程设计范例databasebranch.mdf, SIZE = 100MB, MAXSIZE = 200, FILEGROWTH = 20) LOG ON (NAME = b

2、ranchlog1, FILENAME = f:Web信息系统课程设计范例 databasebranchlog.ldf, SIZE = 100MB, MAXSIZE = 200, FILEGROWTH = 20)A. 创建指定数据文件和事务日志文件的数据库 41. 建库命令CREATE DATABASE (Transact-SQL) 1.1 创建一个新数据库及存储该数据库的文件USE master GO CREATE DATABASE Archive ON PRIMARY ( NAME = Arch1, FILENAME = c:program filesmicrosoft sql serve

3、rmssqldataarchdat1.mdf, SIZE = 100MB, MAXSIZE = 200, FILEGROWTH = 20), ( NAME = Arch2, FILENAME = c:program filesmicrosoft sql servermssqldataarchdat2.ndf, SIZE = 100MB, MAXSIZE = 200, FILEGROWTH = 20), ( NAME = Arch3, FILENAME = c:program filesmicrosoft sql servermssqldataarchdat3.ndf, SIZE = 100MB

4、, MAXSIZE = 200, FILEGROWTH = 20) LOG ON ( NAME = Archlog1, FILENAME = c:program filesmicrosoft sql servermssqldataarchlog1.ldf, SIZE = 100MB, MAXSIZE = 200, FILEGROWTH = 20), ( NAME = Archlog2, FILENAME = c:program filesmicrosoft sql servermssqldataarchlog2.ldf, SIZE = 100MB, MAXSIZE = 200, FILEGRO

5、WTH = 20) GO B. 指定多个数据文件和多个日志文件创建数据库 51. 建库命令CREATE DATABASE (Transact-SQL) 1.1 创建一个新数据库及存储该数据库的文件USE master GO CREATE DATABASE Products ON ( NAME = prods_dat, FILENAME = c:program filesmicrosoft sql servermssqldataprods.mdf , SIZE = 4, MAXSIZE = 10, FILEGROWTH = 1 ) GO C. 创建简单的数据库 61. 建库命令CREATE DA

6、TABASE (Transact-SQL) 1.1 创建一个新数据库及存储该数据库的文件CREATE DATABASE mytest D. 不指定文件创建数据库 71. 建库命令CREATE DATABASE (Transact-SQL) 1.1 创建一个新数据库及存储该数据库的文件USE master GO CREATE DATABASE Products2 ON ( NAME = prods2_dat, FILENAME = c:program filesmicrosoft sql servermssqldataprods2.mdf ) GO E. 不指定SIZE创建数据库 81. 建库命

7、令CREATE DATABASE (Transact-SQL) 1.1 创建一个新数据库及存储该数据库的文件USE master GO CREATE DATABASE Sales1 ON PRIMARY ( NAME = SPri1_dat,FILENAME = D:SalesData1SPri1dat.mdf, SIZE = 10, MAXSIZE = 50, FILEGROWTH = 15% ), ( NAME = SPri2_dat,FILENAME = D:SalesData1SPri2dt.ndf, SIZE = 10, MAXSIZE = 50, FILEGROWTH = 15%

8、), FILEGROUP SalesGroup1 ( NAME = SGrp1Fi1_dat, FILENAME = D:SalesData1SG1Fi1dt.ndf, SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 ), ( NAME = SGrp1Fi2_dat,FILENAME = D:SalesData1SG1Fi2dt.ndf, SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 ), FILEGROUP SalesGroup2 ( NAME = SGrp2Fi1_dat,FILENAME = D:SalesData1SG2

9、Fi1dt.ndf, SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 ), ( NAME = SGrp2Fi2_dat,FILENAME = D:SalesData1SG2Fi2dt.ndf, SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 ) LOG ON ( NAME = Sales_log,FILENAME = D:SalesData1salelog.ldf, SIZE = 5MB, MAXSIZE = 25MB, FILEGROWTH = 5MB ) GOF. 使用文件组创建数据库 92. 附加与分离在某些情况下,Anal

10、ysis Services 数据库管理员 (dba) 经常需要使数据库脱机一段时间,然后在同一服务器实例或其 他服务器实例上使数据库恢复联机。根据业务需要(例如 ,将数据库移到另一个磁盘以获得更好的性能、为数据库 扩容获取空间或升级产品),经常需要进行上述操作。对 于上述所有情况,可以采用程序也可以采用手工操作完成 。102. 附加与分离分离之前知道 什么信息?112. 附加与分离*.MDF和*.LDF122. 附加与分离 1.2 从已创建的数据库已分离数据库USE master; GO sp_detach_db Archive; GO132. 附加与分离 1.2 从已创建的数据库已分离文件中附加数据库USE master; GOCREATE DATABASE ArchiveON (FILENAME = D:SalesDataarchdat1.mdf )FOR ATTACH ; GO142. 附加与分离152. 附加与分离162. 附加与分离172. 附加与分离182. 附加与分离192. 附加与分离202. 附加与分离212. 附加与分离222. 附加与分离232. 附加与分离242. 附加与分离252. 附加与分离Thank you very much!26

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

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