第一次作业内容
一、对数据库的操作
1 用SQL 编程新建一个名为student的数据库,包括主文件、日志
文件,并定义其5个参数(name, filename, size, maxsize, filegrowth)
create database student --创建数据库 on
primary --主文件建立 ( name=pstudentPQL, --定义主文件逻辑名 filename='E:\\pstudentPQL.mdf', --定义主文件物理名 size=10MB, --主文件的初始容量 maxsize=20Mb, --主文件的最大容量 filegrowth=10% --增量大小 )
log on --日志文件建立 ( name=lstudentPQL, --定义日志文件逻辑名 filename='E:\\lstudentPQL.mdf', --定义日志文件物理名 size=2MB, --日志文件的初始容量 maxsize=unlimited, --日志文件的最大容量 filegrowth=2MB --增量大小 ) Go
运行后的截图:
2 用SQL 编程查看student数据库信息
sp_helpdb student --查看数据库student属性 go
运行后的截图:
3 向刚建立的student数据库中添加2个辅助文件,并编组管理,查
看student数据库信息。添加、编组、查看操作要求在一个程序文件中实现
alter database student --指定要更改的数据库
add filegroup 辅助文件组 --添加文件组 go
alter database student add file --添加文件 ( name=studentPQL01, --定义文件逻辑名 filename='E:\\studentPQL01.ndf', --定义文件物理名 size=1MB, --文件初始容量 maxsize=5MB, --文件最大容量 filegrowth=10% --文件增量 ), ( name=studentPQL02, filename='E:\\studentPQL02.ndf', size=2MB, maxsize=10MB, filegrowth=10% )
to filegroup 辅助文件组 --添加到指定的文件组中 Go
4 用SQL 编程删除其中一个辅助文件,并查看结果信息
alter database student --指定要更改的数据库 remove file studentPQL02 --删除文件 go
运行后结果截图:
5 用SQL 其中一个命令将student数据库更改名字为stu
alter database student --指定要更改的数据库 modify name = stu --更改数据库名称 Go
运行后结果截图:
sp_renamedb'stu','student' Go
运行后结果截图:
--将名为stu的数据库更名为student
6 用SQL 另一个命令将stu数据库还原为student
7 用SQL 编程删除student数据库(drop)
drop database student Go
运行后结果截图:
--删除数据库
8 上述1-7的内容使用SQL Server管理器而不是SQL编程的方式重
新实现一遍