实验一数据库模式设计及建立实验报告

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

长春大学计算机学院科学与技术专业数据库原理 _________ 实验报告

②要执行SQL ,可按工具栏中的“!执行”按钮或选择菜单“查询/执行”命令。

2 .用“ SQL Server Managemet Studio”建立教材p79 图3.2 所示的学生课程数据库中的三

3 •针对学生_课程数据库中的三个表,做如下操作:

(1)为student 表增加一个属性:TELE ,数据类型为varchar ,并输入数据; ⑵为student 表以sdept 建立一

个名为 sdeptin 的索引;

(3) 为course 表以 cname 建立一个名为 cnamein 的索引; (4) 为student 表以sage 建立一个聚簇索引。

4 .用CREATE TABLE 建立教材p71习题第6题中SPJ 数据库中的4个表,并输入表中数 据。写出CREATE TABLE 语句,并在定义表时说明主码。

三、实验结果与分析:

1.将学生-课程数据库中的各表 的表结构粘贴在下面(要求粘贴SQL Server Managemet Studio 整个窗口) stude nt:

course:

5.建立商品销售数据库 SPXS ,

商店S :

并SPXS 数据库中用 CREAT TABLE 语句建立如下三个表: 商品

P :

销售SP:

sc:

2•写出实验内容与步骤中第3题的操作语句:(1) ALTER TABLE Student ADD TELE varchar

4.写出实验内容与步骤第5题中建立商品销售数据库中三个表的CREATE TABLE 语句:

6

-2

~

T

m

诵•捞〔de

IJ H

n rl

p I u M u □■p n t-s

芝*

M-J a.6ETJW

运-①亡尊"一

4S 2Q

5- a £35..s -

R — i T

食一詈

*龙 丁町円口

2

虛*僅(

T

c:lxl ii s u ^ E

o ^s - ◎蛊 2

6J

L o u s -■>

*>% 匚他能七.!

eLLS- x fl'J t U

C

P H CI J -f t *«u d 9h 9M 9H (Q G

U -饷■土

u e -H a H G J :

* ^Q P n ^o c a T ^U ^ K M D U C -fl frl D

阵「tnTH

幾呵

x

Ll b

O S

蚩一

-直|[

I

卫总

”占

^6

20

去呂oo-sxds

〔込宓〔$

S D

峑冃

"丄呂呂0C

烬出一昼黑

N H K C D

罕」

N1S

己匙亠5总眸耳E E 那

X 対些

X M

g S

X S

曲工 r

出-5

^5^ 3

1

「F i r

而雅■

a

「Fh

'lli ^

q lr

梨已

正 k f a

s

d

oqp

n

F

1

H

3

m -

□til

5X &

「一

I I J -T r

F

矍n 城门«

S

S

隱巧⑷

®

o f f

i

,+J

莖p

n r

a

_u

厳J UJ

麗盘團

J z

S X &

-F

宁踞

审一品慚一常O

刚毎护

M

舸0

:色巻

〒 當一草聊

"宵F T

笛出岀M

-H dtf

o ^p

邕口临匚呱

H

口试槪◎镰巨噩

s s u iL

0 pnq.5

r Z E m p

匚吕厂

芝Jt CT 5 匕3导

四、思考题:

1. 在建表的操作过程中,实体完整性、参照完整性的作用是什么?如何定义的?

答:实体完整性是对关系中的记录唯一性,也就是主键的约束。准确地说,实体完整性是指关系

中的主属性值不能为Null且不能有相同值。定义表中的所有行能唯一的标识,一般用主键,唯一索引unique关

键字,及identity 属性比如说我们的身份证号码,可以唯一标识一个人.

参照完整性是对关系数据库中建立关联关系的数据表间数据参照引用的约束,也就是对外键

的约束。准确地说,参照完整性是指关系中的外键必须是另一个关系的主键有效值,或者是NULL

参考完整性维护表间数据的有效性,完整性,通常通过建立外部键联系另一表的主键实现,还可以用触发器来

维护参考完整性。

2. 在建立聚簇索引时,基本表有什么变化?

答:聚簇索引的顺序就是数据的物理存储顺序,而对非聚簇索引的索引顺序与数据物理排列顺序无关,所以一个表

最多只能有一个聚簇索引,因为物理存储只能有一个顺序。

五、教师评语:

实验成绩:教师:(签名)年月曰

创新活动

欢迎下载11

相关文档
最新文档