1 数据库原理及应用实验报告 学号: 姓名: 实验1 一、实验目的: 熟悉SQL Server使用界面,掌握使用SSMS和SQL语句创建并设置数据库。 二、实验原理: 1.使用SSMS创建数据库 2.创建数据库语句: CREATE DATABASE 数据库名 [ON [PRIMARY] //指定一个文件为主要文件 [<文件格式>[,„n]] [,<文件组格式>[,„n]] ] [LOG ON {<文件格式>[,„n]}] <文件格式>::= ([NAME=逻辑文件名,] FILENAME=‘操作系统下的文件名和路径’ [,SIZE=文件初始容量] [,MAXSIZE={文件最大容量|UNLIMITED}] [,FILEGROWTH=递增值])[,„n] <文件组格式>::=FILEGROUP 文件组名<文件格式>[,„n] 3.修改数据库语句: ALTER DATABASE 数据库名 {ADD FILE <文件格式>[,„n] [TO FILEGROUP 文件组名] |ADD LOG FILE<文件格式>[,„n] |REMOVE FILE 逻辑文件名 |ADD FILEGROUP 文件组名 |REMOVE FILEGROUP 文件组名 |MODIFY FILE<文件格式> |MODIFY FILEGROUP 文件组名 文件组属性} ::= (NAME=逻辑文件名 [,FILENAME=‘实际文件名和路径’] [,SIZE=容量] [,MAXSIZE={最大容量|UNLIMITED}] [,FILEGROWTH=递增量]) 三、实验内容: 1. 使用SQL语句完成下题 (1) 使用CREATE DATABASE语句创建一个名为“st”数据库,要求①主要数据文件:逻辑文件名为“stdata1”,实际文件名为“stdata1.mdf”②事务日志文件:逻辑文件名为“stlog1”,实际文件名为“stlog1.ldf”③初始容量均为3MB,最大容量均为10MB,递增量均为1MB。 2 (2) 使用CREATE DATABASE语句创建一个名为“student”数据库,要求①主要数据文件:逻辑文件名为“studentdata1”,实际文件名为“studentdata1.mdf”②非主要数据文件:逻辑文件名为“studentdata2”,实际文件名为“studentdata2.ndf”③事务日志文件:逻辑文件名为“studentlog1”,实际文件名为“studentlog1.ldf”④初始容量均为3MB,最大容量均为10MB,递增量均为1MB。 (3) 使用ALTER DATABASE语句在“st” 数据库中添加一个数据文件和一个事务日志文件,其逻辑文件名分别为“studentdata3”和“studentlog2”,其实际文件名分别为“studentdata3.ndf”和“studentlog2.ldf”,初始容量均为1MB,最大容量均为10MB,递增量均为1MB;然后将数据文件 studentdata3的初始容量增加到 5MB,上限增加到 20MB。 解:(1)create database st on primary...