用户表的完整性定义和查询

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

实验三用户表的完整性定义和查询

1、实验目的

(1)掌握SQL Server2000基本表的创建;

(2)理解SQL Server2000基本表实体完整性的定义;

(3)理解SQL Server2000基本表参照完整性的定义;

(4)理解SQL Server2000基本表用户完整性的定义;

(5)掌握SQL Server2000基本表结构的查询。

2、实验要求

(1)针对实训内容,认真做好准备工作;

(2)独立完成实训内容;

(3)实训结束后,根据实训情况完成实训总结报告。

3、实验内容

(1)打开查询分析器,进行数据库定义语言的操作:

①创建图书管理系统数据库

CREA TE DA TABASE <数据库名>

创建完毕后,可以通过对象浏览器检测创建结果。

②创建图书管理系统相关基本表

标准语句为:

Create Table <表名> (<列名> <数据类型>[<列级完整性约

束条件>],[,<列名> <数据类型>[<列级完整性约束条件>]],

[,…][,<表级完整性约束条件>][,…]);

创建读者信息表:(编号为主键)

创建图书信息表:(编号为主键)

创建借阅信息表:(读者编号为主键,图书编号为外键)

创建读者类型表:(类型编号为主键)

(2) 用查询分析器查询校验所建的基本表。

例:学生选课系统

学生(学号,姓名,性别,入学年份,所在系,课号,成绩)课程(课号,课名,学分)

成绩表(学号,课号,成绩)

相关文档
最新文档