山东大学数据库实验: 实验2 使用SQL语句创建和删除数据库

实验目的

了解SQL Server数据库的逻辑结构和物理结构,掌握使用SQL 语句创建和删除数据库。

实验准备

  1. 明确能够创建数据库的用户必须是系统管理员,或是被授权使用CREATE DATABASE 语句的用户。
  2. 了解用SQL 语句创建和删除数据库的基本语法。

实验要求

  1. 熟练使用查询分析器进行数据库的创建和删除操作;
  2. 完成用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图片:

  1. 用SQL 语句drop database 删除步骤一建立的数据库userdb1

语句如下:

drop database userdb1

结果如下:

可以看到文件中已经没有了userdb1

© 版权声明
THE END
喜欢就支持以下吧
点赞0赞赏
分享
评论 抢沙发

请登录后发表评论