实验二数据库的创建与管理

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验二数据库的创建与管理

一、实验名称

数据库的创建与管理

二、实验目的

要求学生熟练使用SQL Server Management Studio、T-SQL语句创建数据库,并对已创建的数据库进行管理。

三、实验内容

1、创建数据库。

2、查看和修改数据库的属性。

3、修改数据库的名称。

4、删除数据库。

四、实验指导

(一)创建数据库

在SQL Server 2008中创建数据库的方法有两种,可以利用SQL Server Management Studio创建数据库,也可使用T-SQL语句创建数据库。

1、利用SQL Server Management Studio创建数据库

实验2.1创建教学管理数据库,其数据库名为“JXGL”,初始大小为3MB,最大为50MB,数据库按1MB比例自动增长;日志文件的初始大小为1MB,最大可增长到20MB,按10%增长。数据库的逻辑文件名为“JXGL_data”、物理文件名为“JXGL_data.mdf”、存放路径为"D:\JXGL"。日志文件的逻辑文件名“JXGL_log”、物理文件名为“JXGL_log.ldf”,存放路径为"E:\JXGL"。

操作步骤:

(1)在“对象资源管理器”中选中“数据库”文件夹,然后右键单击,在弹出的快捷菜单中选择“新建数据库”命令,弹出“新建数据库”对话框,如图1-1所示。

(2)在“新建数据库”对话框的“数据库名称”文本框中输入“JXGL”,并修改数据库中数据文件的文件名、初始大小、保存位置。

(3)单击“确定”按钮,在SQL Server Management Studio窗口中出现JXGL数据库标志,JXGL数据库创建成功。

注意:在创建大型数据库时,尽量把主数据文件和事务日志文件放在不同路径下,这样不仅能够提高数据读取的效率,也可以防止因硬件故障造成数据丢失。

2、使用T-SQL 语句创建数据库

实验2.2 创建学籍管理数据库,其数据库名为“EDUC”,初始大小为10MB ,最大为50MB ,数据库自动增长,增长方式按5%比例增长;日志文件的初始大小为2MB ,最大可增长到5MB ,按1MB 增长。数据库的逻辑文件名为“student_data”、物理文件名为“Student_data.mdf”、存放路径为“"D:\sql_data”。日志文件的逻辑文件名为“student_log”、物理文件名为“student_log.ldf”、存放路径为“D:\sql_data”。

图2-1 “新建数据库”对话框

操作步骤: 单击“常用”工具栏中的“新建查询”按钮,就可以新建一个数据库引擎查询文档,在查询文档中输入创建数据库的T-SQL 语句。如下所示:

CREATE DATABASE EDUC

ON PRIMARY

(

NAME=student_data,

FILENAME='D:\sql_data\student_data.mdf',

SIZE=10MB,

MAXSIZE=10MB,

FILEGROWTH=1MB

)

LOG ON

(

NAME=student_log,

FILENAME='D:\sql_data\student_log.ldf',

指定所属的文件组 在此输入数据库名 点击按钮,更改增长量及增长方式 点击按钮设置数据文件和日志文件的存放路径

SIZE=2MB,

MAXSIZE=5MB,

FILEGROWTH=1%

)

参数说明:

ON:数据文件的描述,使用PRIMARY表示创建的是主数据文件(LOG ON是事务日志的描述)。

NAME:逻辑文件名,在修改数据库文件时利用它指定要修改的数据库文件。

FILENAME:数据库文件要保存的路径及文件名。

SIZE:数据库文件的初始大小。

MAXSIZE:数据库文件的最大值。

FILEGROWTH:数据库文件的自动增长率,可以是具体的值(单位为MB),也可以是百分比。

SQL语句不区分大小写,每一项的分隔符都是“逗号”,并且最后一项没有逗号。正确输入后,单击“执行”按钮,就可以执行该SQL语句,创建指定数据库文件位置的数据库。如图2-2所示。

图2-2 创建数据库的T-SQL语句

(二)查看和修改数据库属性

对于已经创建好的数据库,有时需要对它的属性参数进行查看和修改。一般使用SQL Server Management Studio查看和修改数据库属性。

实验2.3查看和修改数据库EDUC属性。

步骤如下:

①在“对象资源管理器”中展开“数据库”文件夹,右键单击“EDUC”,在弹出的快捷菜单中选择“属性”命令,弹出“数据库属性-EDUC”对话框,如图2-3所示。

②在该对话框中选择“文件”,可以对数据库文件进行修改。用户可以增加数据库文件,

也可以删除数据库文件,还可以修改数据库文件的逻辑名、大小、增长率。

③选择“文件组”,可以查看当前数据库的文件组情况,并且可以增加、删除文件组,修改文件组信息。

④在该对话框中还可以对选项、权限等进行设置。

图2-3 “数据库属性-EDUC”对话框

(三)修改数据库文件

修改数据库文件的操作主要有增加、修改和删除数据库的数据文件、日志文件等操作。

1、增加数据库文件

①增加辅助数据文件

实验2.4在数据库JXGL中增加辅助数据文件xs_data。

在数据库引擎查询文档中输入以下语句:

USE JXGL

GO

ALTER DATABASE JXGL

ADD FILE

(

NAME=xs_data,

FILENAME='D:\JXGL\xs_data.ndf',

SIZE=3MB,

相关文档
最新文档