实验一数据库模式设计及建立实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
长春大学计算机学院科学与技术专业
1.了解SQL SERVER 2005/200系统或KingBase ES 的使用;
2.基本掌握SQL的数据定义。
二、实验内容、要求和环境:
【实验要求】
注:将完成的实验报告重命名为:班级+学号+姓名+ (实验一),(如: 0张三(实验一)),提交到SPO学堂。
1.实验课要携带教材、学习辅导、老师下发的实验报告文档等。
2.课前要对实验内容和步骤部分进行预习。
3•将本次实验所建的数据库做好备份,以备以后实验使用。
【实验环境】
1.SQL SERVER 2005/20085
1. KingBase ES ,人大金仓。
【实验内容和步骤】
1. 熟悉SQL SERVER 2005/2008系统。
(1)启动“ SQLServer ManagemeStudio ”,新建数据库和关系(表)
①鼠标单击“开始/所有程序/Microsoft SQL server 2008/SQL
2 .用“ SQL Server Managemet Studio ”建立教材p79 图所示的学
生_课程数据库中的三个表student、course和SG
3.针对学生_课程数据库中的三个表,做如下操作:
(1)为student表增加一个属性:TELE数据类型为varchar,并输入数据;
(2)为student表以sdept建立一个名为sdeptin的索引;
(3)为course 表以cname建立一个名为cnamein的索引;
(4)为student表以sage建立一个聚簇索引。
4.用CREATE TABL建立教材p71习题第6题中SPJ数据库中的4 个表,并输入表中数据。写出CREATE TABL语句,并在定义表时说明主码。
5.建立商品销售数据库
句建立如下三个表:
商店S:
SPXS并SPXS数据库中用CREAT TABL语商品P:
三、实验结果与分析:
1.将学生-课程数据库中的各表的表结构粘贴在下面(要求粘贴SQL Server Managemet Studio 整个窗口)
stude nt:
course:
SC:
2.写出实验内容与步骤中第3题的操作语句:
(1) ALTER TABLE Student ADD TELE varchar
⑵
⑶
⑷
3.写出实验内容与步骤第4题中建立SPJ数据库中四个表的CREAT TABLE语句:
4.写出实验内容与步骤第5题中建立商品销售数据库中三个表的
CREATE TABL 语句:
四、思考题:
1.在建表的操作过程中,实体完整性、参照完整性的作用是什么?如何
定义的?
答:实体完整性是对关系中的记录唯一性,也就是主键的约束。准确地说,实体完整性是指关系中的主属性值不能为Null且不能有相同值。定
义表中的所有行能唯一的标识,一般用主键,唯一索引unique关键字,及identity 属性比如说我们的身份证号码,可以唯一标识一个人.
创新活动