数据库上机实验操作步骤

  • 格式:doc
  • 大小:115.50 KB
  • 文档页数:13

下载文档原格式

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

数据库系统原理上机实验

预备知识

一、本实验指导书采用的数据库例子(见本课程参考用书《数据库系统概论》(第三版)P59) Student-Course-SC数据库:一个学生可以修多门课程,一门课程可以被多个学生选修,则

学生、课程之间的E-R图如下:

转化为关系数据模型:

Student(Sno, Sname,Ssex,Sage,Sdept)

Course(Cno,Cname,Cpno,Ccredit)

SC(Sno,Cno,Grade)

物理数据模型如下:

索引:对表Course中的字段Ccredit创建降序索引,索引名为IX_Course_Ccredit;

检查约束:对表Student中的字段Sno创建检查约束LEN(Sno)>4,约束名为CK_Student_Sno;

图表:建立名为“SC_Diagrame1”的图表,反映“SC”、“Student”、“Course”三张表间的

备份和维护计划:为自己所建立的数据库创建备份和维护计划。

二、实验过程中,除了通过实验讲义中的练习熟悉SQL Server2000系统外,同学们必须完成一个数据库应用系统的大作业,题目为“简单的学生选课系统”,编程语言自选,但后台数据库必须采用SQL Server2000。

三、安排的实验总课时为16(不包括编程),实验一至实验四均为2课时,实验五为8课时。

实验一开始使用SQL Server2000

一、实验目的

1、学会安装SQL Server 2000系统:

2、掌握Enterprise Manager的基本用法,熟悉SQL Server 2000环境;

3、掌握使用Enterprise Manager创建数据库、表、索引、关系、检查约束、数据库图表以及管理SQL Server的方法。

二、实验内容

l、安装SQL Server 2000系统(示例:在Windows2000 Professional上安装SQL Server 2000(个人版)

2、启动Enterprise Manager,浏览分层结构

3、创建数据库

4、创建表

5、创建索引

6、创建关系

7、创建检查约束

8、刨建数据库图表

9、管理SQL Server

三、实验步骤

l、在Windows2000 Professional上安装SQL Server 2000个人版

请看这部分的演示SQL Server 2000 setup

2、启动Enterprise Manager,浏览分层结构

在启动Enterprise Manager之前,检查服务管理器,确保服务器正在运行;

现在,选择“开始/程序/Microsoft SQL Server/企业管理器(Enterprise Manager)”,这时,将出现Enterprise Manager窗口;

Enterprise Manager窗口又被分为两个大的窗格,在左边的窗格——树(Console Tree)中,以分层结构显示了Enterprise Manager所能识别的所有SQL Server对象,可以通过单击“展开”图标展开分层结构中的项目(当然,也可以通过双击该项目完成这个功能),相应地,可以通过单击“折叠”图标折叠分层结构中的项目,浏览SQL Server对象;

注意:当单击或双击某个项目时,它所包含的子项目还将显示在右边的大窗格中;

在左边的窗格——树(Console Tree)中,找到“数据库”,展开该对象,其中,“master”、“model”、“msdn”、“tempdb”为“系统数据库”,注意:只许看,不许动!

展开除系统数据库以外的其它数据库,浏览数据库对象。

请看这部分的演示Starting Enterprise Manager

完成这部分的作业:在实验报告中列出你所浏览到的主要的SQL Server对象和数据库

3、创建数据库

3.l创建新的数据库

最简单的方法是使用“创建数据库向导”(Create Database Wizard);

定位到服务器的“数据库”文件夹,单击企业管理器工具栏上的“运行向导”(Wizard)

按钮,这时将出现“选择向导”(Select Wizard)对话框;

在该对话框的“数据库”(Database)区中.选择“创建数据库向导”(Create Database Wizard),单击“确定”,这时将显示向导的第一个页面;

单击“下一步”,这时将显示一个请求新数据库名称和位置的页面;

在“数据库名称”(D atabase name)字段中键入你想要的数据库名称(如:MySC);

单击“数据库文件位置”(Database file location)字段旁的“浏览”(Browse)按钮,更改数据库文件的位置(默认位置为安装该服务器的文件夹MSSQL/data),这时将显示

一个请求新位置的对话框,定位到你想要的文件夹(如,D:\myDatabase\):单击“事务日志文件位置”(Transaction log file location)字段旁的“浏览”(Browse) 按钮,更改事务日志的位置,这时将显示一个请求新位置的对话框。定位到你想要的文件夹(如,D:\myTransactionLog\):

注意:实际应用中你应当将事务日志存放在一个与数据库文件不同的位置,最好在不

同的机器上!

单击“下一步”,这时将显示一个请求数据库文件名称和初始大小的页面,接受默认值单击“下一步”,这时将显示一个页面.让你选择数据库文件是自动增长,还是仅在你

扩大它(们)时增长。接受默认设置;

单击“下一步”,这时将显示一个请求事务日志名称和初始大小的页面,接受默认值;

单击“下一步”,这时将显示一个页面,让你选择是否让事务日志文件自动增长,接受

默认设置;

单击“下一步”,这时将显示一个确认你所做选择的页面;

单击“完成”,这时向导将创建数据库及事务日志文件,然后询问是否为新数据库创建

一个“维护计划”:

单击“否”,这时将关闭该向导。

3、2设置数据库属性

注意:重命名数据库不能在“企业管理器”中进行!

.在“树”窗格中选定“MySC”数据库(即刚才建好的那个库);

.单击工具栏上的“属性”按钮,这时将显示该数据库的“属性”对话框;

.单击“数据文件”选项卡,这时将显示数据库的数据文件的属性;

.将其“增长百分比”设为20%;

.单击“确定”,这时SQLServer将设置新的属性,并关闭“属性”对话框;

3、3删除数据库

.在“树”窗格中选定“MySC”数据库;

按“Delete”键,这时将显示一条要求你确认删除的消息;

.单击“否”(若单击“是”,将删除该数据库及其所有相关的引用!)。

请看这部分的演示Creating Database

完成这部分的作业:创建自己的“学生——课程”数据库

4、创建表

4、1建新表.

.定位到“MySC”数据库的“表”文件夹,这时将显示现有表的列表;