【数据库试验答案概览】
本试验主要涵盖了使用SQL Server Management Studio (SSMS) 创建和删除数据库的基本操作,以及通过SQL语句执行相同操作的实践。实验分为三个部分,分别是使用向导创建和删除数据库、使用SQL语句创建和删除数据库,以及结合前两者的方式进行操作。
**实验一:使用向导创建和删除数据库**
实验目的在于让学生熟悉SSMS的环境,理解SQL Server数据库的逻辑结构和物理结构,并掌握向导操作技巧。在这一部分,学生需要创建一个名为"EDUC"的数据库,设定其初始大小、最大大小以及增长方式。数据库逻辑文件名为"student_data",物理文件名为"student_data.mdf",存储于"E:\sql_data"路径下。日志文件逻辑名为"student_log",物理文件名为"student_log.ldf",同样存放在"E:\sql_data"。
创建数据库的步骤包括:
1. 启动SSMS,选择“连接”进入管理界面。
2. 在“对象资源管理器”中,右键点击“数据库”节点,选择“新建数据库”来创建EDUC和EDUC1。
删除数据库时,只需在SSMS中选择相应的数据库,然后执行删除操作。
**实验二:使用SQL语句创建和删除数据库**
此部分旨在让学生深入理解SQL Server 2005的逻辑和物理结构,并熟练运用SQL语句。实验要求包括创建和删除数据库的操作。
创建数据库如实验一所述的"EDUC",需要编写如下SQL语句:
```sql
CREATE DATABASE EDUC
ON (NAME = EDUC_data, FILENAME = 'E:\sql_data\student_data.mdf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5%)
LOG ON (NAME = EDUC_log, FILENAME = 'E:\sql_data\student_log.ldf', SIZE = 2, MAXSIZE = 5, FILEGROWTH = 1)
```
删除数据库的SQL语句是:
```sql
DROP DATABASE userdb1
```
**实验三:综合向导和SQL语句操作**
这部分旨在巩固前两部分所学,学生需同时运用向导和SQL语句来完成数据库的创建和删除。
通过这些实验,学生能够更深入地了解SQL Server的工作机制,掌握数据库管理的基本技能,无论是通过图形化界面还是直接编写SQL语句。同时,实验总结表明,通过实际操作,学生对SQL Server的理解得以深化,也认识到SQL语句在数据库管理中的实用性和便捷性。