SQL 第3章 数据库的创建和管理(实训1新)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第3章数据库的创建和管理

动手操作一:查看系统数据库信息

任务1:在“资源对象管理器”中查看服务器中的系统数据库,并回答有哪些数据库。

系统数据库:master、model、msdb、tempdb 任务2:在“资源对象管理器”中查看各类数据库的属性。

任务3:在查询窗口中使用命令查看服务器中的系统数据库信息。

动手操作二:用界面方式创建数据库

任务1:在E盘以班级号创建一个文件夹。

任务2:在“资源对象管理器”中创建一个名为jxgl的数据库。

任务3:查看JXGL数据库对象和数据库文件。

任务4:在jxgl库中增加1个次文件组user1,并在其中增加一个数据文件j4_data,属性自定义。在jxgl中增加1个日志文件log2,属性自定义。

动手操作三:用命令创建数据库

任务1:创建一个默认参数的数据库db1。

任务2:查看db1数据库的信息,请说出该数据库中有哪些文件?逻辑文件名、磁盘文件名各是什么?它们的大小是多少?

有主数据文件和日志文件。逻辑文件名:主数据文件db1,日志文件db1_log。磁盘文件名:主数据文件db1.mdf, 日志文件db1_log.LDF。主数据文件:初始大小3MB,增量为1MB,不限制增长。日志文件:初始大小1MB,增量为10%,最大值为2,097,152。

任务3:按下列表格中的要求创建一个名为TESTDB的数据库。

create database TESTDB

on primary

(name=TD1,filename='E:\SQL\TD1.MDF',

size=5MB,maxsize=20MB,filegrowth=10%),

(name=TD2,filename='E:\SQL\TD2.NDF',

size=10MB,maxsize=30MB,filegrowth=2MB),

filegroup User1

(name=TD3,filename='E:\SQL\TD3.NDF',

size=5MB,filegrowth=2MB)

log on

(name=TLOG,filename='E:\SQL\TLOG.LDF',

size=4MB,filegrowth=20%)

动手操作四:用命令修改数据库

任务1:在数据库testdb中增加一个u3文件组。use master

go

alter database testdb

add filegroup u3

go

任务2:将数据库testdb中的文件组u3更名为u2。use master

go

alter database testdb

modify filegroup u3 name=u2

go

任务3:在数据库testdb中增加如下文件:

◆在主文件组中增加数据文件td4,初始大小为5MB,最大为15MB,增长幅

度为1MB。

◆在次文件组u2中增加数据文件td5,属性同td4。

◆增加日志文件tlog2,属性同td4。

alter database testdb

add file

(name=td5,filename='E:\sql\td5.ndf ',

size=5,maxsize=15,filegrowth=1)to filegroup u2

alter database testdb

add log file

(name=tlog2,filename='E:\sql\tlog2.ldf',

size=5,maxsize=15,filegrowth=1)

alter database testdb

add file

(name=td4,filename='E:\sql\td4.ndf ',

size=5,maxsize=15,filegrowth=1)

任务4:将数据库testdb中的数据文件td2的初始大小改为10MB,最大容量为50MB,增长幅度为15%。

alter database testdb

modify file

(name=td2,size=10,maxsize=50,filegrowth=15%)

任务5:将数据库testdb的数据库名改为gldb。

alter database testdb modify name=gldb

任务6:删除数据库testdb中的文件组u2(注意:应先删除组中的文件)。

alter database gldb

remove file td5

go

alter database gldb

remove filegroup u2

动手操作五:用界面方式分离与附加数据库

任务1:在A机上,将JXGL数据库与服务器分离。

任务2:在A机上,将JXGL数据库中的数据文件和日志文件复制到B机的E:盘。

任务3:将分离出来的数据库附加到B机上。

动手操作六:用命令删除数据库任务1:用命令方式删除数据库。drop database jxgl

相关文档
最新文档