Day 9:(4)数据完整性实训_参考答案
来源:互联网 发布:英雄联盟登录网络错误 编辑:程序博客网 时间:2024/04/27 23:22
-- 数据完整性实训_参考答案:
-- 实训1 创建产品表product,包含3个字段:productID(产品代码)为varchar类型,长度为10,设为主键;productName(产品名称)为varchar类型,长度为30;unitprice(价格)为float型
Create table product(productID varchar(10) primary key, productName varchar(30), unitprice float)
-- 实训2 为product表的productName字段增加唯一约束,约束名为uk_pname
alter table product add constraint uk_pname unique(productName)
-- 实训3 查看product表的基本信息、查看product表的约束
sp_help product
sp_helpconstraint product
-- 实训4 创建订单表orders,包含3个字段:orderID(订单号)为varchar类型,长度为20,不允许为空; pID(产品代码)为varchar类型,长度为10;qty(数量)为int型.
Create table orders(orderID varchar(20) not null, pID varchar(10), qty int)
-- 实训5 为orders表的orderID字段增加主键约束,约束名由系统生成
alter table orders add primary key(orderID)
-- 实训6 为orders表的pID字段增加外键约束,约束名为fk_pid,参照product表的productID字段
alter table orders add constraint fk_pid foreign key(pID) references product(productid)
-- 实训7 查看orders表的基本信息、查看orders表的约束
sp_help orders
sp_helpconstraint orders
-- 实训8 创建产品表dept,包含2个字段:deptID(工号)为int类型,设为主键,约束名为pk_did;deptName(部门名)为varchar类型,长度为30
create table dept(deptid int constraint pk_did primary key,deptname varchar(30))
-- 实训9 创建产品表employee,包含3个字段:employeeID(工号)为varchar类型,长度为10,设为主键;employeeName(姓名)为varchar类型,长度为30;edeptid(部门号)为int型
create table employee(employeeid varchar(10) primary key,employeename varchar(10),edeptid int)
0 0
- Day 9:(4)数据完整性实训_参考答案
- Day 9:(0)数据完整性练习_参考答案
- Day 9:(3)数据的插入、修改、删除实训_参考答案
- Day 9:(9)视图实训_参考答案
- Day 9:(10)索引实训_参考答案
- Day 9:(11)Transact sql语句实训_参考答案
- Day 9:(13) 存储过程实训_参考答案
- Day 9:(14) 触发器实训_参考答案
- Day 9:(1)数据库的创建和管理实训_参考答案
- Day 9:(2)表的创建和管理实训_参考答案
- Day 9:(8)复杂查询实训参考答案
- Day 9:(12)用户定义函数实训参考答案
- 2016.12.4_参考答案...
- Day 9:(5)简单查询练习参考答案
- Day 9:(15)备份与恢复--参考答案
- Day 5(11.7):(2)实训--数据的完整性
- 数据库_维护数据的完整性_约束
- Day 9:(6)运算符及函数——参考答案
- Day 9:(2)表的创建和管理实训_参考答案
- 笔记1:rdt2.0/rdt2.1和rdt2.2
- 此Blog不再更新,新Blog地址:itrandy.com
- Day 9:(3)数据的插入、修改、删除实训_参考答案
- 基于stm32的遥控小船(二)NRF24L01无线模块
- Day 9:(4)数据完整性实训_参考答案
- Day 9:(5)简单查询练习参考答案
- Android中子线程中更新UI的N中方法
- Java虚拟机类加载机制
- Day 9:(6)运算符及函数——参考答案
- 蓝懿ios 技术内容交流和学习心得 11.22
- 7.为Xamarin.Forms的图片控件添加手势
- POJ 1001 Exponentiation (高精度/大数乘法)
- mysql 远程用户访问