利用SQL Server命令创建与管理数据库与表

需积分: 5 1 下载量 200 浏览量 更新于2024-08-05 收藏 880KB DOCX 举报
本资源主要介绍了如何在Microsoft SQL Server中通过命令行方式创建数据库和表,以及相关的管理操作。实验分为三个部分: 1. 创建数据库University1: - 使用`CREATE DATABASE`命令创建名为University1的新数据库。 - 定义了四个文件:主数据文件University_Datal(大小100MB,最大可达200MB,初始增长20%),二级数据文件University_Data2(同样配置),文件组University_Group中的数据文件University_Data3(初始10MB,最大50MB,每次增长5%)。 - 同时创建了一个文件日志University_Log,用于记录事务信息,大小100MB,最大200MB,增长20%。 - 使用`ON PRIMARY`关键字将University_Datal设置为默认的主文件,如果省略,则默认为第一个文件。 2. 删除数据库: - 删除已创建的数据库,使用`DROP DATABASE`命令,如执行`DROPDATABASE University1`,这将永久性地删除数据库及其所有对象。 3. 重新创建数据库University: - 再次使用`CREATE DATABASE`命令,这次创建的是名为University的新数据库,仅包含一个主文件University_Data和一个文件日志University_Log,没有涉及文件组和额外的数据文件。 - 随后的步骤提到了三个预设的表:Students表,其字段包括学号Sno、姓名Sname、性别Ssex、年龄Sage和部门Sdept;Courses表,有课程号Cno、课程名称Cname、先修课程Pre_Cno和学分Gredits;以及Reports表,包含学号和课程号以及成绩Grade。 这些操作展示了SQL Server数据库的基本创建、管理和维护,涉及到文件组织、数据表设计以及数据库生命周期管理。对于学习和实践SQL Server的开发者来说,这是一个实用且重要的技能。