SQL Server 创建与管理数据库实验报告

(1)创建数据库

例2-1

创建一个XSCJ数据库,存储在D:\software文件夹下,该数据库的主数据文件逻辑名称为xscj.data,物理文件名为xscj.mdf,初始大小为10MB,最大尺寸为无限大,增长速度为10%;数据库的日志文件逻辑名称为xscj_log,物理文件名为xscj.ldf,初始大小为1MB,最大尺寸为5MB,增长速度为1MB.

CREATE DATABASE XSCJ

ON PRIMARY                    

(NAME=xscj_data,             

 FILENAME='D:\software\xscj.mdf',

 SIZE=10MB,

 MAXSIZE=UNLIMITED,          

 FILEGROWTH=10%

)

 LOG ON

 (NAME=xscj_log,

  FILENAME='D:\software\xscj.ldf',

  SIZE=1MB,

  MAXSIZE=5MB,

  FILEGROWTH=1MB

 )

SQL Server 创建与管理数据库实验报告_第1张图片

   

SQL Server 创建与管理数据库实验报告_第2张图片

例2-2

将一个新的事务日志xscj1_log,初始大小为10MB,添加到XSCJ数据库中

 ALTER DATABASE XSCJ

 ADD LOG FILE

 (

 NAME=xscj1_log,

 FILENAME='D:\software\xscj1_log.ldf',

 SIZE=100MB

 SQL Server 创建与管理数据库实验报告_第3张图片SQL Server 创建与管理数据库实验报告_第4张图片

例2-3

在XSCJ数据库中添加一个文件组DATA,添加两个数据文件xscj_data,xscj3_data到data文件组

ALTER DATABASE XSCJ

 ADD FILEGROUP data

 GO

 ALTER DATABASE XSCJ

 ADD FILE

 (NAME=XSCJ2_data,

 FILENAME='D:\software\xscj2_data.ndf'

 ),

 (

 NAME=Student1_data2,

 FILENAME='D:\software\xscj3_data.ndf'

 )TO FILEGROUP data

SQL Server 创建与管理数据库实验报告_第5张图片

SQL Server 创建与管理数据库实验报告_第6张图片

例2-4

将数据库XSCJ中主数据文件xscj_data初始大小修改为30MB

ALTER DATABASE XSCJ

 MODIFY FILE

 (NAME=xscj_data,

 SIZE=30MB

 )

SQL Server 创建与管理数据库实验报告_第7张图片

SQL Server 创建与管理数据库实验报告_第8张图片

例2-5

删除XSCJ数据库

 DROP DATABASE XSCJ

SQL Server 创建与管理数据库实验报告_第9张图片

SQL Server 创建与管理数据库实验报告_第10张图片

例2-6

分离XSCJ数据库

EXEC sp_detach_db XSCJ

SQL Server 创建与管理数据库实验报告_第11张图片

例2-7

附加数据库XSCJ

EXEC sp_attach_db  @dbname='XSCJ',

                  @filename1='D:\software\xscj.mdf',

                  @filename2='D:\software\xscj1_log.ldf'

SQL Server 创建与管理数据库实验报告_第12张图片

5.课后操作题P52

三、1.

CREATE DATABASE Teacher

ON PRIMARY

(

NAME=Teacher_data,

FILENAME='D:\DATABASE\Teacher.mdf',

SIZE=5MB,

MAXSIZE=UNLIMITED,

FILEGROWTH=2MB

)

LOG ON

(

NAME=Teacher_log,

FILENAME='D:\DATABASE\Teacher.ldf',

SIZE=2MB,

MAXSIZE=UNLIMITED,

FILEGROWTH=15%

)

SQL Server 创建与管理数据库实验报告_第13张图片

SQL Server 创建与管理数据库实验报告_第14张图片

三、2.(1)

 ALTER DATABASE Teacher

ADD LOG FILE

(

NAME=Teacher_log1,

FILENAME='D:\DATABASE\Teacher_log1.ldf'

)SQL Server 创建与管理数据库实验报告_第15张图片SQL Server 创建与管理数据库实验报告_第16张图片

(2)

ALTER DATABASE Teacher

MODIFY FILE

(

NAME=Teacher_data,

SIZE=100MB

)

SQL Server 创建与管理数据库实验报告_第17张图片 SQL Server 创建与管理数据库实验报告_第18张图片

你可能感兴趣的:(SQL,Server,数据结构)