实验五 数据库完整性(详细解释+错误修正版)
/*
实验五 数据库完整性(详细解释+错误修正版)
【实验目的】
1、掌握实体完整性约束、参照完整性约束
2、灵活应用自定义完整性约束
3、了解触发器在自定义完整性中的应用
【实验内容】
一、定义一个教师表Teacher(Tno,TName,TSex,TAge,TSal,TJob,TDept)
要求:
1、性别只能是‘男’或‘女’
2、Tno为主码,名字不能为空,且不能重复。
3、年龄在18在60岁之间
4、教授工资最低为5000(触发器完成)
5、所在系Tdept,为外码,参照于DEPT表(注:DEPT表需要预先定义,当DEPT表删除元组时,相对应Teacher元组拒绝删除;修改时,相对应Teacher元组同时修改)。
二、定义记录表Record(RNo,TNo,ROldSal,RNewSal,RUser,RTime)
要求:
1、RNo从1开始,每次加1为。主码
2、TNo为外码,参照Teacher表。
第一题和第二题参考:
*/
use sc --打开sc数据库 go /*创建
实验五 数据库完整性(详细解释+错误修正版)相关推荐
- 实验五 数据库完整性技术
[实验目的] 1.掌握完整性的概念: 2.熟悉SQL SERVER 的完整性技术. 3.了解SQL SERVER 的违反完整性处理措施. [实验性质] 综合性实验 [实验导读] 1.完整性概述 数据库 ...
- 实验五 数据库完整性
[实验目的] 1.掌握实体完整性约束.参照完整性约束 2.灵活应用自定义完整性约束 3.了解触发器在自定义完整性中的应用 [实验内容] 一.定义一个教师表Teacher(Tno,TName,TSex, ...
- 查询计算机专业及选修了英语的学生,实验五 数据库综合查询(学生)
实验五 数据库综合查询 一.实验目的 1. 掌握SELECT语句的基本语法和查询条件表示方法: 2. 掌握查询条件种类和表示方法: 3. 掌握连接查询的表示及使用: 4. 掌握嵌套查询的表示及使用: ...
- 织梦模板网站后台数据库设定详细解释说明
为什么80%的码农都做不了架构师?>>> 织梦模板网站后台数据库设定详细解释说明 织梦模板网站安装教程往往会遇到数据库连接,管理员账号密码设置,网站设置等参数设定一旦出错会导致 ...
- 实验五——数据库设计实验
实验五--数据库设计实验 一.实验题目 二. 实验内容和要求 三.实验步骤 1.分析问题 2.概念结构设计 3.逻辑结构设计 四.实验心得体会 一.实验题目 数据库设计实验 二. 实验内容和要求 掌握 ...
- MySql实验嵌套查询_实验五 数据库的嵌套查询实验
实验五数据库的嵌套查询实验 本实验需要2学时. 一.实验目的 使学生进一步掌握SQL Server或oracle的企业管理器的使用方法,加深SQL 语言的嵌套查询语句的理解. 二.实验内容 在SQL ...
- 如何修改数据库名字oracle,Oracle修改数据库名字详细解释
Oracle 修改数据库名字详细解释,一步一步教你改oracle数据库的数据库名. 这两天一朋友问如何更改数据库名,于是做个测试,简单 Oracle 修改数据库名字详细解释,一步一步教你改oracle ...
- oracle数据库改名步骤,oracle 11g2 数据库改名详细解释 oracle数据库改名详解 oracle database 改名详解 dbname...
前面讲过修改sid名字,虽然已经修改过了实例名(sid),但是数据库的名称(dbname还是原来的名称orcl) 下面详细描述,更改数据库名字的.详细过程如下: 1.更改存档日志,默认安装完的orac ...
- 数据库 ----- 实验五:题目:实验五 数据库设计与数据库编程
[实验目的和要求] 1.理解和掌握数据库设计的方法和主要步骤: 2.熟练掌握概念结构的建立方法和常用表达工具(E-R 图): 3.熟练掌握概念结构到逻辑结构的转换原则: 3.掌握SQL 流程控制语句. ...
最新文章
- 如何在 Windows 中检查计算机正常运行时间
- 点到线段的距离计算方法
- poj2002 poj3432 正方形个数 (hash,二分)
- python计算圆面积保留两位数_python中怎么实现保留两位小数
- 看微软 Windows 30年发展简史,你用过最早的系统版本是什么?
- POJ 3233 Matrix Power Series (矩阵分块,递推)
- linux编译bzip2,linux bzip2 命令详解
- 黑苹果16g内存够用吗_现阶段最便宜的完美黑苹果配置是什么?
- 模拟机安装linux教程,Windows 10利用虚拟机安装Linux图文教程
- 洛谷P3812 【模板】线性基
- javaee--学生成绩录入与显示--Struts2标签的使用
- 软件测试计划测试范围怎么写,测试计划模板-软件测试报告如何写
- 从零开发微信公众号(PC)
- 九宫格日记-2013年02月23日
- uni-app的checkbox多选和全选
- 科目三考试技巧全总结
- 蓝桥杯 人民币金额大写 格式转换
- 趋势一次一单EA,不加仓不网格,每单带止损止盈,风险可控
- 2021年人工智能领域十大技术
- 谷歌账户二次验证_为您的Google帐户和Microsoft帐户设置双重身份验证
热门文章
- DxO PureRAW 3 - RAW 格式照片自动降噪锐化光学校正
- Python logging模块
- visio中如何画出三维图形(带三维坐标)
- 学习记录:python GoPUP获取百度指数动态数据对比看国人野性消费
- linux+家庭+媒体服务器,Linux下搭建可随时随地传输音乐的个人流媒体服务器
- laravel 资源篇
- frp内网穿透的原理
- 百度网盘卸载不掉问题
- 收割2000+优质简历,超72%硕士,超参数科技它“凭”什么?
- 小小勇者服务器维护,小小勇者修改攻略 无限金钱就是这么简单