数据库原理与应用课程实验指导书(附答案)(2) 下载本文

2、练习Microsoft SQL Server / Enterprise Manager 打开Microsoft SQL Server / Enterprise Manager 1) 观察SQL Server 组下已经建立的服务器组 2) 打开其中的一个服务器,观察其中的文件夹 3) 打开“数据库”文件夹,观察已经建立的数据库 4) 打开其中的某一个数据库,观察其中的内容

5) 打开“安全性”文件夹,进入“登录”,观察可以登录该服务器的用

户及其属性。 3、练习Microsoft SQL 查询分析器

打开Microsoft SQL查询分析器,在窗口中输入SELECT * FROM Products并单击(或按F5)执行查询,认识查询分析器的命令操作方式

四.分析与回答

1.SQL Server 2000中包含哪些组件,其功能各是什么?

2.画出SQL Server Enterprise Manager控制台目录结构? 答:

3.DBMS的作用是什么?SQL Server 2000的体系结构是怎样的?

4.SQL Server 2000中联机交互方式有哪两种,分别是通过什么管理工具来体现? 答:

实验二 数据库创建与管理

一、实验目的与要求

? 熟练掌握SQL Server Enterprise Manager 创建和管理数据库; ? 熟练掌握使用SQL语句创建和管理数据库 ? 熟练掌握备份和还原数据库

二、实验内容和步骤

1、利用企业管理器创建和管理数据库 (1) 创建数据库

ⅰ展开服务器组,然后展开服务器

ⅱ右击\数据库\,然后单击\新建数据库\命令

ⅲ键入新数据库的名称student,同时用指定的数据库名student作为前缀创建主数据库

和事务日志文件,例如:student_Data.mdf 和 student_Log.ldf

ⅳ要更改新建主数据库文件的默认值,单击\常规\选项卡。若要更改新建事务日志文件的默认值,单击\事务日志\选项卡”, 要更改\文件名\、\位置\、\初始大小(MB)\和\文件组\等列的默认值,单击要更改的适当单元格,再键入新值。要指定文件增长方式和文件大小按界面提示选择相应的项。

(2) 删除数据库

选择student数据库,右击鼠标选择“删除”命令即可。 2、利用企业管理器备份和还原数据库

(3) 备份数据库

选择student数据,右击鼠标选择“所有任务|备份数据库”命令,在弹出对话框中输入备份名称,选择“备份到”栏目中的“添加”命令,输入具体的文件名为位置,默认情况备份文件存放在SQL Server的安装目录中如“C:\\Program Files\\Microsoft SQL Server\\MSSQL\\BACKUP\\”;当需要将备份文件存放到自定义文件夹中时,修改上述默认路径。

(3) 还原数据库

选择student数据,右击鼠标选择“所有任务|还原数据库”命令,在对话框中会列出已备份过的文件记录,输入相应的选项值按确定即可。

3、 使用SQL语句在查询分析器中完成以下操作

(1)创建SPJ数据库:打开查询分析器,输入以下语句并运行

CREATE DATABASE SPJ

ON (NAME = 'SPJ_Data', FILENAME = 'C:\\Program Files\\Microsoft SQL Server\\MSSQL\\data\\SPJ_Data.MDF' , SIZE = 2, MAXSIZE = 10, FILEGROWTH = 10%) LOG ON (NAME = 'SPJ_Log', FILENAME = 'C:\\Program Files\\Microsoft SQL Server\\MSSQL\\data\\SPJ_Log.LDF' , SIZE = 1, FILEGROWTH = 10%)

(2)修改SPJ数据库:在查询分析器中输入以下语句并运行(了解)

ALTER DATABASE SPJ

MODIFY FILE(NAME='SPJ_Data',SIZE=3,MAXSIZE=UNLIMITED) ALTER DATABASE SPJ

ADDFILE(NAME='SPJ_Data_2',FILENAME='C:\\ProgramFiles\\MicrosoftSQLServer\\MSSQL\\Data\\SPJ_Date_2.ndf',SIZE=1, MAXSIZE=10,FILEGROWTH=10%)

(3)删除SPJ数据库: DROP DATABASE SPJ

三、分析与回答

1 在企业管理器中实现数据库XSBOOK的操作,写出操作过程。

2 在查询分析器中实现XSBOOK,写出操作过程。

实验三 表的创建、管理及数据操作

一、实验目的与要求

? 复习使用企业管理器和T-SQL语句创建和管理数据库。 ? 熟练掌握使用企业管理器和T-SQL语句创建、修改和删除表。 ? 熟练掌握使用企业管理器和T-SQL语句插入、修改和删除表数据。

二、实验内容和步骤

1、启动企业管理器,创建产品销售数据库CPXS:

数据文件初始大小为5MB,最大大小50MB,增长方式按10%比例增长;日志文件初始为2MB,最大可增长到10MB,按2MB增长;其余参数取默认值。

2、用T-SQL语句将CPXS数据文件的增长方式改为按5MB增长。

3、CPXS数据库包含如下三个表:

CP(产品编号,产品名称,价格,库存量)产品

XSS(客户编号,客户名称,地区,负责人,电话)销售商

CPXSB(产品编号,客户编号,销售日期,数量,销售额)产品销售表 三个表结构如图3.1~图3.3所示,请写出创建以上三个表的T-SQL语句并在查询分析器中运行。