实验目的:
了解SQL Server数据库的逻辑结构和物理结构,掌握使用SQL 语句创建和删除数据库。
实验准备:
- 明确能够创建数据库的用户必须是系统管理员,或是被授权使用CREATE DATABASE 语句的用户。
- 了解用SQL 语句创建和删除数据库的基本语法。
实验要求:
- 熟练使用查询分析器进行数据库的创建和删除操作;
- 完成用SQL语句建立和删除数据库的实验报告。
实验内容:
1.以下是创建数据库userdb1 的SQL 语句:
create database userdb1
on
(name='userdb4_data',/*数据文件的逻辑名称,注意不能与日志逻辑同名*/
filename='d:\sql_data\userdb4.mdf' ,/*物理名称,注意路径必须存在*/
size=5,/*数据初始长度为M*/
maxsize=10,/*最大长度为M*/
filegrowth=1)/*数据文件每次增长M*/
log on
(name=userdb4_log,
filename='d:\sql_data\userdb4.ldf ' ,
size=2 ,
maxsize=5 ,
filegrowth=1)
go
运行上述语句建立数据库userdb1
2.根据步骤1 的SQL语句,写出创建实验一中数据库University的SQL 语句,并建立数据库University.
3.用SQL 语句drop database 删除步骤一建立的数据库userdb1。
实验具体步骤
1).在原来的文档中给出的语句中, filename=’d:\sql_data\userdb4.ldf ‘ ,;这一句多加了一个分号.
去掉后,结果如下:
我的SMMS在打开的时候创建数据库不显示,刷新也没有,我在做第三次实验时,关闭SSMS后重新打开软件,显示了之前创建的数据库.这时第二次实验已经做完了,删除了userdb1,所以我在步骤二中又加了一张SSMS中的图.
2) 根据步骤1 的SQL语句,写出创建实验一中数据库University的SQL 语句,并建立数据库University.
为了和实验一创建的文件进行区分,我将创建的数据库名称改为了University2,并将其数据库和日志文件名称都改成了大写,然后修改初始长度和最大长度,更改数据库的自动增产为5%.
结果如下所示:
下图为补充的SSMS图片:
- 用SQL 语句drop database 删除步骤一建立的数据库userdb1
语句如下:
drop database userdb1
结果如下:
可以看到文件中已经没有了userdb1
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容