- 3
- 0
- 约4.15万字
- 约 29页
- 2020-12-24 发布于山东
- 举报
第 0 页数据库原理实验指导书
《数据库原理》实验指导书
(SQL Server 2000)
左风朝 孙涛 王玉亭
计算机软件教研室
2010.9
第 1 页数据库原理实验指导书
实验 1 建立基本表和数据完整性
实验目的:
1. 掌握表(关系)和索引的建立方法;
2. 掌握表结构(关系模式)的修改方法;
3. 实践 DBMS 提供的数据完整性功能,加深对数据完整性的理解。
实验内容:
1. 在 studentdb 数据库中利用查询分析器创建以下 3 个表,同时完成数据完整性的定义(实体
完整性、参照完整性和用户定义的域完整性):
student (学生信息表):
主码 列名 数据类型 宽 小数位 空否 取值范围 备 注
Pk sno char 9 N 学号
sname char 10 N 姓名
ssex char 2 Y 性别
sage smallint Y 不小于 12 年龄
sdept char 15 Y 系名
course (课程表):
主码 列名 数据类型 宽 小数位 空否 备 注
Pk cno Char 4 N 课程号
cname Char 20 Y 课程名称
cpno Char 4 Y 先行课号
ccredit smallint Y 学分
sc (学生选课表):
主码 列名 数据类型 宽 小数 空否 外码 参照关系 取值范围 备 注
sno Char 9 N Fk student 学号
Pk
cno Char 4 N Fk course 课程号
grade Decimal 5 1 Y 0≤x ≤100 成绩
2. 在 spjdb 数据库中利用查询分析器创建以下 4 个表,同时完成数据完整性的定义 (实体完整
性、参照完整性和用户定义的域完整性):
S (供应商信息表):
主码 列名 数据类型 宽 小数位 空否 取值范围 备 注
Pk sno char 2 N 供应商号
sname char 10 N 供应商名称
status smallint Y 大于 0 供应商状态
city
原创力文档

文档评论(0)