数据库实验2

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

实验内容:

1、附加实验一所建的grade数据库;

2、实验二

2.1:用management studio 创建;

1)DEP(deptid,depname,depzr)

含义:系表(系号,系名,系主任)

要求:设置主键.

2)建立S表并为该表设置主键,设age的默认值为20。

S(sno,sname,age,deptid)

含义:学生表(学号,姓名,年龄,系号)

3)判断S中的外键,并用management studio 创建外键;

4)建立SC表并为该表设置主键,要求score应该在0-100之间;

SC(sno,cno,score)

含义:选修表(学号,课程号,成绩)

4)查看上述三表的SQL语句,并复制在实验报告上;

2.2:用SQL语句创建:

1)建立C表并为该表设置主键;

Course(cno,cname,pcno)

含义:课程表(课程号,课程名,先行课程号)

要求:设置主键和外键。

2)为SC表设置外键;

3)T(TNO,TN,PROF, SA,deptid)

含义:教师表(教师号,教师姓名,职称,工资,系号)

要求:设置主键;

工资大于等于1000;

4)TC(TNO,CNO,book)

含义:教课表(教师号,课程号,所用书)

要求:设置主键和外键;

5)将以上的SQL语句写在实验报告上。

2.3 输入以下数据:

Dep表:

01 计算机系张荣

02 信息管理系李力

S表:

s1 王立16 01

s2 李楠18 02

C表:

c1 计算机原理NULL

c2 网络工程c1

c3 数据库原理c2

SC表:

s1 c1 88

s1 c2 70

s2 c1 NULL

s2 c2 56

s1 c3 89

T表:

t1 张荣讲师1800.00 01

t2 李力助教1200.00 02

t3 刘伟副教授2000.00 NULL t4 刘明助教1000.00 NULL

TC表:

t1 c1 计算机原理

t2 c2 网络工程

t3 c1 计算机原理

t4 c2 网络工程

2.4 分离grade数据库

相关文档
最新文档