首页 百科知识 实验数据模式定义

实验数据模式定义

时间:2024-10-18 百科知识 版权反馈
【摘要】:用SQL Server 2000提供的图形化界面企业管理器完成对-工作的检验,或重做上述工作。

三 实验2数据模式定义

1.实验目的与要求

(1)了解数据模式定义内容。

(2)掌握数据模式定义的基本操作。

(3)学会用SQL作数据模式定义的使用方法。

(4)熟悉SQL Server 2000的图形化工具(企业管理器和查询分析器)。

2.实验内容

(1)定义学生数据库,建立学生数据库STUDENT的模式。

(2)定义STUDENT下的三个基表:S,C及SC(见表1,2,3)。

(3)在表S中增添新的列:sd CHAR(2)。

(4)在表S,C及SC中的sno,cno及(sno,cno)上分别定义主键。

表1 表S的列描述

img321

表2 基表C的列描述

img322

表3 基表SC的列描述

img323

(5)添加约束:

①在表S上建立check约束:使sa满足:12≤sa,sa≤50。

②在表SC上建立check约束:g取值只能是:“1”、“2”、“3”、“4”或“5”中之一。

③在表SC建立外键约束:sno,cno为外键。

(6)加载数据:

根据表4、5及6加载数据。

3.实验准备

●首先应明确创建模式、表的用户必须具备相应的权限。

●其次根据相关产品说明书了解创建模式、表、索引、添加列、添加约束以及加载数据的操作方式。

●参阅教材中第4、6章的有关内容。

4.实验方法

(1)用创建模式语句以建立STUDENT模式。

(2)用创建表语句以建立表S,C及SC。

(3)用增加列语句添加表中列。

(4)用创建索引语句建立表S,C及SC中索引。

(5)用完整性约束语句(或断言)建立约束条件。

(6)用SQL Server 2000提供的图形化界面企业管理器完成对(1)-(5)工作的检验,或重做上述工作。

(7)用产品说明书的“加载”方法将数据装入表中。

表4 表S

img324

表5 表C

img325

表6 表SC

img326

续表6

img327

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈