/*

实验五  数据库完整性(详细解释+错误修正版)

【实验目的】

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. 实验五 数据库完整性技术

    [实验目的] 1.掌握完整性的概念: 2.熟悉SQL SERVER 的完整性技术. 3.了解SQL SERVER 的违反完整性处理措施. [实验性质] 综合性实验 [实验导读] 1.完整性概述 数据库 ...

  2. 实验五 数据库完整性

    [实验目的] 1.掌握实体完整性约束.参照完整性约束 2.灵活应用自定义完整性约束 3.了解触发器在自定义完整性中的应用 [实验内容] 一.定义一个教师表Teacher(Tno,TName,TSex, ...

  3. 查询计算机专业及选修了英语的学生,实验五 数据库综合查询(学生)

    实验五 数据库综合查询 一.实验目的 1. 掌握SELECT语句的基本语法和查询条件表示方法: 2. 掌握查询条件种类和表示方法: 3. 掌握连接查询的表示及使用: 4. 掌握嵌套查询的表示及使用: ...

  4. 织梦模板网站后台数据库设定详细解释说明

    为什么80%的码农都做不了架构师?>>>    织梦模板网站后台数据库设定详细解释说明 织梦模板网站安装教程往往会遇到数据库连接,管理员账号密码设置,网站设置等参数设定一旦出错会导致 ...

  5. 实验五——数据库设计实验

    实验五--数据库设计实验 一.实验题目 二. 实验内容和要求 三.实验步骤 1.分析问题 2.概念结构设计 3.逻辑结构设计 四.实验心得体会 一.实验题目 数据库设计实验 二. 实验内容和要求 掌握 ...

  6. MySql实验嵌套查询_实验五 数据库的嵌套查询实验

    实验五数据库的嵌套查询实验 本实验需要2学时. 一.实验目的 使学生进一步掌握SQL Server或oracle的企业管理器的使用方法,加深SQL 语言的嵌套查询语句的理解. 二.实验内容 在SQL ...

  7. 如何修改数据库名字oracle,Oracle修改数据库名字详细解释

    Oracle 修改数据库名字详细解释,一步一步教你改oracle数据库的数据库名. 这两天一朋友问如何更改数据库名,于是做个测试,简单 Oracle 修改数据库名字详细解释,一步一步教你改oracle ...

  8. oracle数据库改名步骤,oracle 11g2 数据库改名详细解释 oracle数据库改名详解 oracle database 改名详解 dbname...

    前面讲过修改sid名字,虽然已经修改过了实例名(sid),但是数据库的名称(dbname还是原来的名称orcl) 下面详细描述,更改数据库名字的.详细过程如下: 1.更改存档日志,默认安装完的orac ...

  9. 数据库 ----- 实验五:题目:实验五 数据库设计与数据库编程

    [实验目的和要求] 1.理解和掌握数据库设计的方法和主要步骤: 2.熟练掌握概念结构的建立方法和常用表达工具(E-R 图): 3.熟练掌握概念结构到逻辑结构的转换原则: 3.掌握SQL 流程控制语句. ...

最新文章

  1. 如何在 Windows 中检查计算机正常运行时间
  2. 点到线段的距离计算方法
  3. poj2002 poj3432 正方形个数 (hash,二分)
  4. python计算圆面积保留两位数_python中怎么实现保留两位小数
  5. 看微软 Windows 30年发展简史,你用过最早的系统版本是什么?
  6. POJ 3233 Matrix Power Series (矩阵分块,递推)
  7. linux编译bzip2,linux bzip2 命令详解
  8. 黑苹果16g内存够用吗_现阶段最便宜的完美黑苹果配置是什么?
  9. 模拟机安装linux教程,Windows 10利用虚拟机安装Linux图文教程
  10. 洛谷P3812 【模板】线性基
  11. javaee--学生成绩录入与显示--Struts2标签的使用
  12. 软件测试计划测试范围怎么写,测试计划模板-软件测试报告如何写
  13. 从零开发微信公众号(PC)
  14. 九宫格日记-2013年02月23日
  15. uni-app的checkbox多选和全选
  16. 科目三考试技巧全总结
  17. 蓝桥杯 人民币金额大写 格式转换
  18. 趋势一次一单EA,不加仓不网格,每单带止损止盈,风险可控
  19. 2021年人工智能领域十大技术
  20. 谷歌账户二次验证_为您的Google帐户和Microsoft帐户设置双重身份验证

热门文章

  1. DxO PureRAW 3 - RAW 格式照片自动降噪锐化光学校正
  2. Python logging模块
  3. visio中如何画出三维图形(带三维坐标)
  4. 学习记录:python GoPUP获取百度指数动态数据对比看国人野性消费
  5. linux+家庭+媒体服务器,Linux下搭建可随时随地传输音乐的个人流媒体服务器
  6. laravel 资源篇
  7. frp内网穿透的原理
  8. 百度网盘卸载不掉问题
  9. 收割2000+优质简历,超72%硕士,超参数科技它“凭”什么?
  10. 小小勇者服务器维护,小小勇者修改攻略 无限金钱就是这么简单