《数据完整性》由会员分享,可在线阅读,更多相关《数据完整性(2页珍藏版)》请在金锄头文库上搜索。
1、湖南安全技术职业学院 第 7 章 数据完整性授课班级计应 0901计英 0901授课时间11 月 4 日11 月 7 日星期五一授课地点805 机房805 机房第 27 讲实验项目实验十四 数据完整性(约束、规则的使用)实验目的1、掌握约束的创建2、理解约束对记录的影响3、掌握默认值、规则的使用实验环境Windows XP 系统、SQL Server 2005 环境实验内容1、导入上次实训创建的 Sale 数据库2、对 Sale 数据库中的客户表(Customer),产品表(Product),入库表(ProIn),销售表(ProOut)。按教材 P169170 页在表中插入记录(可用 Mana
2、gement studio 实现)。3、根据你自己的理解,Sale 数据库需要设置哪些主键,用 SQL 语句实现。4、根据你自己的理解,Sale 数据库需要设置哪些外键,用 SQL 语句实现。5、在开发时需要保证 ProOut 表与 Product 表之间的参照完整性,即向 ProOut 表录入或修改产品编号 ProNo 时,它必须在 Product 表中存在。6、在销售表 ProOut 上对数量 Quantity 列的值创建一个规则,限定输入值=1 时才有效。7、在销售表 ProOut 上对销售日期 SaleDate 列进行设定,当不输入其值时,使系统默认其值为当前日期。8、将数据库文件拷贝到 U 盘保存下来。湖南安全技术职业学院 第 7 章 数据完整性实验要求1. 按要求完成各题,并写出主要命令2. 在实验报告中描述遇到的问题及解决的办法、收获3. 实验总结心得体会