数据库上机实验操作步骤.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间: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)

物理数据模型如下:

数据库名

MySC

表名

Student

实体名

学生

属性名

列名(字段名)

数据类型

长度

允许空

描述

学号

Sno

char

5

学生的学号(主键)

姓名

Sname

char

8

学生的姓名

性别

Ssex

char

2

学生的性别

年龄

Sage:

tinyint

l

学生的年龄

所在系

Sdept

char

2

学生所在系

数据库名

MySC

表名

Course

实体名

课程

属性名

列名(字段名)

数据类型

长度

允许空

描述

课程号

Cno

char

1

课程的编号(主键)

课程名

Cname

char

20

课程的名称

先行课

Cpno

char

L

课程先行课的编号

学分

Ccredit

tinyint

1

课程的年学分

数据库名

MySC

表名

SC

实体名

学生选课

属性名

列名(字段名)

数据类型

长度

允许空

描述

学号

Sno

char

5

学生的学号(外键)

课程号

Cno

char

3

谍程的编号(外键)

成绩

Grade

tinyint

1

学生该门课的成绩

主键

(Sno.Cno)

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

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

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

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

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

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

实验一开始使用SQLServer2000

一、实验目的

1、学会安装SQLServer2000系统:

2、掌握EnterpriseManager的根本用法,熟悉SQLServer2000环境;

3、掌握使用EnterpriseManager创立数据库、表、索引、关系、检查约束、数据库图表以及管理SQLServer的方法。

二、实验内容

l、安装SQLServer2000系统(例如:在Windows2000Professional上安装SQLServer2000〔个人版)

2、启动EnterpriseManager,浏览分层结构

3、创立数据库

4、创立表

5、创立索引

6、创立关系

7、创立检查约束

8、刨建数据库图表

9、管理SQLServer

三、实验步骤

l、在Windows2000Professional上安装SQLServer2000个人版

请看这局部的演示SQLServer2000setup

2、启动EnterpriseManager,浏览分层结构

在启动EnterpriseManager之前,检查效劳管理器,确保效劳器正在运行;

现在,选择“开始/程序/MicrosoftSQLServer/企业管理器(EnterpriseManager)”,这时,将出现EnterpriseManager窗口;

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

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

在左边的窗格——树(ConsoleTree)中,找到“数据库”,展开该对象,其中,“master”、“model”

文档评论(0)

寒傲似冰 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8071104010000026

1亿VIP精品文档

相关文档