数据库系统原理实验报告册(带答案) - 图文(3)

2019-08-03 11:37

图1-17 服务管理器界面

③ 在Windows NT或Windows 2000及以后各Windows系统中,使用net start 和net stop命令启动或停止SQL Server服务器服务,如图所示。

图1-18 命令提示符界面

④ 用SQL Server企业管理器启动或停止服务。

第1步 选择开始?所有程序?Microsoft SQL Server?企业管理器,进入企业管理器界面,右边为系统安装时建立的默认SQL Server组的图标。

第2步 双击SQL Server组图标,右边显示的是系统安装时建立的默认服务器实例的图标,图中的服务器实例处于停止状态。

图1-19 启动企业管理器后的界面 图1-20 未启动服务器服务时的企业管理器

第3步 双击该图标,系统将启动SQL Server服务器的服务,并建立企业管

8

理器与该实例的连接,如图所示。

图1-21 展开服务器后的界面 图1-22 服务管理器属性界面

⑤ 使用SHUTDOWN语句停止服务。

在查询分析器中使用SHUTDOWN语句命令停止服务。

4.熟悉SQL Server 2000中的企业管理器、查询分析器等工具的启动与使用。

SQL Server 2000主菜单如图1-23所示:

图1-23 SQL Server 2000主菜单

(二)数据库的创建及管理 1.用企业管理器创建数据库

创建一个名称为学生课程Stu_Course数据库。数据文件的逻辑文件名为“Stu_Course_data”,磁盘文件名为“Stu_Course_data.mdf”,初始大小设为1MB,文件增长增量设为10%,文件增长方式设为自动增长,文件的增长上限设为10MB;事务日志文件的逻辑文件名为“Stu_Course_log”,磁盘文件名为“Stu_Course_log.ldf”,初始大小为1MB,文件增长增量设为1MB,文件的增长限制设为5MB。

具体创建步骤记录如下:

2.用T-SQL语言创建数据库

(1)创建数据库Stu_Course1的具体参数如下: 参数名称 参考参数 数据库名称 Stu_Course1 数据逻辑文件名称 Stu_Course1_data 数据物理文件名称 Stu_Course1_data.mdf 数据文件初始大小 1MB 数据文件大小最大值 10MB 数据文件增长增量 10% 9

日志逻辑文件名称 Stu_Course1_log 日志物理文件名称 Stu_Course1_log.ldf 日志文件初始大小 1MB 日志文件大小最大值 5MB 日志文件增长增量 1MB 在查询分析器中输入如下所示的创建数据库的T-SQL语句: CREATE DATABASE Stu_Course1 ON (

NAME = 'Stu_Course1_data',

FILENAME = 'c:\\program files\\microsoft sql server\\mssql\\data\\Stu_Course1_data.mdf', SIZE = 1MB, MAXSIZE = 10MB, FILEGROWTH = 10% ) LOG ON (

NAME = 'Stu_Course1_log',

FILENAME = 'c:\\program files\\microsoft sql server\\mssql\\data\\Stu_Course1_log.ldf', SIZE = 1MB, MAXSIZE = 5MB, FILEGROWTH = 1MB )

(2)查看、验证创建的数据库

方法1:执行sp_helpdb系统存储过程查看Stu_Course数据库的信息。 命令:

sp_helpdb Stu_Course

方法2:在企业管理器中查看。 具体操作方法:

3.修改数据库的属性

创建完一个数据库后,可以用企业管理和T-SQL语句查看数据库,修改数据库属性,改变数据库大小。

(1)用企业管理器修改数据库属性

将数据库Stu_Course1数据文件的初始大小改为3MB,最大值改为30MB,数据增长改为5%,日志文件的初始大小改为2MB,最大值改为10MB,数据增长改为10%。

操作步骤记录如下:

(2)用T-SQL语句修改数据库的属性 用T-SQL语言可以全面管理数据库。

10

1)修改Stu_Course1_log日志文件的最大值。

将Stu_Course1日志文件的最大值由10MB更改为20MB,T-SQL语句:

alter database Stu_Course1 modify file (

name='Stu_Course1_log', maxsize=20MB )

2)修改Stu_Course1_log日志文件的初始值。

将Stu_Course1日志文件的初始值由2MB更改为10MB,T-SQL语句:

alter database Stu_Course1 modify file (

name='Stu_Course1_log', size=10MB )

3)将数据库Stu_Course1数据文件的初始大小改为30MB,最大值改为300MB,数据增长改为10%。

用T-SQL语句:

alter database Stu_Course1 modify file (

name='Stu_Course1_data', size=30MB, maxsize=300MB, filegrowth=10% )

4.数据库的更名及删除

(1)使用企业管理器进行Stu_Course1数据库的更名及删除 1)将Stu_Course1数据库更名为Stu_Course2。(提示:使用分离数据及附加数据,再加入时更名即可)。

操作步骤:

2)数据库删除。 操作步骤:

(2)使用T-SQL语句进行数据库的更名及删除 1)将数据库Stu_Course更名为Stu_Course2。

T-SQL命令为(提示:存储过程sp_renamedb或用alter database命令):

sp_renamedb Stu_Course,Stu_Course2 或

alter database Stu_Course

11

modify name = Stu_Course2

2)删除数据库Stu_Course2。 drop database Stu_Course2 (三)数据库的备份和恢复

1.在企业管理器中创建一个备份设备。

① 在企业管理器中扩展服务器,在管理文件夹中找到备份文件夹。用鼠标右键单击该文件夹,在弹出的菜单中选择“新建备份设备”项,则出现“备份设备属性”对话框,如图所示。在名称文本框中输入设备名(本例为aa)。单击“确定”按钮,备份设备就创建成功了。

图1-24 “备份设备属性”对话框

② 在备份文件夹的窗口中出现了新创建的设备。选中该设备,用鼠标右键单击,在弹出的菜单中选择“属性”项,则出现“备份设备属性”对话框。

2.利用向导为Stu_Course数据库生成一个完全备份。

① 在企业管理器中扩展服务器,在数据库文件夹中选中要备份的数据库文件夹(Stu_Course数据库)。选择菜单[工具]|[向导],则出现向导选择对话框。在向导选择对话框中,单击管理左边的“+”号,使之展开。选择“备份向导”项,单击“确定”按键。

② 进入创建备份向导后,首先出现的是欢迎使用创建数据库备份向导对话框,其中简单介绍了该向导的功能。单击“下一步”后,就会出现“选择要备份数据库”对话框。选择好要备份数据库后,单击“下一步”,就会出现“键入备份的名称和描述”对话框。键入备份名称为“学生课程备份”,单击“下一步”,就会出现“选择备份类型”对话框。这里我们选择“数据库备份”,单击“下一步”,就会出现“备份验证和调度”对话框。这里我们选择默认状态,单击“下一步”,就会出现“正在完成备份数据库向导”对话框。单击“完成”按钮,完成备份数据库向导,生成数据库备份Stu_Course.bak文件。

③ 用其他方法生成备份。

(完成Stu_Course数据库备份后,请将Stu_Course.bak保存起来以备后用)

3.在企业管理器中恢复Stu_Course数据库。

① 打开Stu_Course数据库,删除其中一个表(如SC表),即当前的Stu_Course数据库中没有SC表。

② 恢复Stu_Course数据库。步骤如下:在企业管理器中扩展服务器,在数

12


数据库系统原理实验报告册(带答案) - 图文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《我们的责任》说课稿

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: