数据库实验三
更新时间:2023-11-05 15:39:01 阅读量: 综合文库 文档下载
实验三
实验名称:表的完整性约束(2课时) 一、实验目的
理解并掌握关系的完整性约束,熟练使用T-SQL语句为每张表添加表约束。 二、实验环境
采用Client/Server模式,学生为客户端,是MS SQL SERVER 2000的中文客户端。登录用户名是:学号;密码为:****** 。用户名和密码以任课老师给出为准。 三、实验内容与步骤
1、 通过企业管理器修改表约束,并生成脚本。 2、 通过T-SQL语句修改表约束。
①分别为每张表建立主键约束。 ②为相关表建立外键约束。
③ 在表employee加入CHECK约束:输入的员工编号必须以E开头的5位数编号,性别只能为M/F。 ④为销售主表sales中的发票编号字段建立UNIQUE约束。 四、实验结果
1. 通过企业管理器修改表约束,并生成脚本。
为相关表建立外键约束。
①通过企业管理器为sales表建立外码,字段为:cust_id,被参照表为customer
②在表employee加入CHECK约束:输入的员工编号必须以E开头的5位数编号,性别只能为M/F。
通过企业管理器在表employee加入CHECK约束:输入的员工编号必须以E开头的5位数编号,性别只能为M/F。
首先建立check约束:
CK_employee : (emp_no between ‘E0000’ and ‘E9999’) CK_sex(sex=’M’ or sex=’F’) 实验图如下:
测试CK_employee约束
测试语句:insert into employee
(emp_no,emp_name,sex,dept,title,date_hired,salary)
values('D0003','张三','M','业务','职员',1900/01/21,43200)
测试CK_sex约束 测试语句:
insert into employee
(emp_no,emp_name,sex,dept,title,date_hired,salary) values('E0003','张三','D','业务','职员',1900/01/21,43200)
③为销售主表sales中的发票编号字段建立UNIQUE约束。
创建unique约束,如下图:
测试unique约束: 测试语句: insert into sales
(order_no,cust_id,sale_id,tot_amt,order_date,ship_date,invoice_no) values(1,'00001','00001',25343,2012-11-11,2012-11-11,'000001'); insert into sales
(order_no,cust_id,sale_id,tot_amt,order_date,ship_date,invoice_no) values(2,'00002','00001',25343,2012-11-11,2012-11-11,'000001');
正在阅读:
数据库实验三11-05
关于EIGRP-1协议的讨论12-26
小学英语句型转换(陈述句变一般疑问句特殊疑问句及练习)06-08
我想发明电脑学校作文500字07-08
2018-2019年高中地理贵州高三同步测试模拟试卷【5】含答案考点及解析05-05
2020年部编版八年级上册第三单元第12课《与朱元思书》同步练习05-07
八年级历史下册期末总复习题02-13
江湖春点(唇典)江湖黑话大全05-19
高一物理备课组工作计划2013.206-12
网店上机操作题 加好友03-27
- 2009中西部家居博览会总体策划
- 2009 Revit 1级工程师学生用
- 天津地铁建设工程试验检测机构管理办法(TJDT-ZY-AQ-29)
- 新四年级数学暑期班第七次教案
- 机械制造企业隐患排查治理检查表 - 图文
- 2008届全国百套高考数学模拟试题分类汇编-103概率与统计解答题 -
- 职场健身防病试题及答案
- Excel操作技巧大全II - --数据输入和编辑技巧
- 南开大学2018春季《行政管理学》离线作业考核答案
- 2015年医师定考简易程序试卷及答案
- 新《预算法》对行政事业单位预算管理的挑战解读
- 轴的课件
- 电动汽车充电桩设计 毕业论文
- 必修2、选修2-1、1-1期末模拟试题2
- 桌面远程运维管理系统实施-可行性研究报告120306
- 西气东输水土保持工程工作总结 - 图文
- 正宁县基本县情及经济社会发展情况简介
- SATWE参数设置(巨详细)
- 儒家法思想研究综述
- 生活家政服务电子商务平台建设运营整合方案书【审报完稿】
- 实验
- 数据库
- 大学生人际交往问题探析
- 雅思小作文的简单句型 - 图文
- 文化广场建设项目建设可行性研究报告
- 20万ta硫磺制酸及余热发电装置建设环境影响评估报告书建设环境风险分析
- 物理中考指要答案
- 五年级数学思维训练导引(奥数)第20讲 应用题拓展
- 人教版高中生物必修二第四章基因的表达 2015-2016学年能力提升检测试题(江西省芦溪县)解析版,含答案
- 传热学第六章答案
- 1-唱响安全生产主旋律
- 程控数字交换技术-第一章绪论
- 中医诊断学试卷三套
- 必修1 综合全能基础训练题(个人整理精简版)
- HMC升级主机微码
- 软件缺陷跟踪复习题
- CIA第一部分模拟题1 - 图文
- 计量经济多选题及答案
- 2013年美国数学建模竞赛B题
- 总结(我11.29)(1)
- 危险点分析与控制工作管理规定题库
- 迈入网络世界