课内任务: 1.利用T-SQL语句 创建、删除主键,将表pay的列No、Year、Month联合定义为主键 2.利用T-SQL语句创建、删除唯一约束,删除dept表的部门名称列上的唯一约束 3.测试强制表间引用完整性,测试对主表进行插入、更新及删除操作时的影响,将表dept中的部门代号‘00101’改为‘00108’,测试是否影响从表 失败(UPDATE 语句与 REFERENCE 约束"FK__person__DeptNo__2B0A656D"冲突) 验证结果:未完成主表dept更新操作,影响从表person,因为如果修改了主表dept的DeptNo,会破坏参照完整性,从表person失去参照) 4. 测试对从表进行插入、更新及删除操作时的影响,将表pay中的工号‘000002’改为‘000020’,测试是否违背参照完整性 失败(UPDATE 语句与 FOREIGN KEY 约束"fk_no"冲突) 验证结果:未完成从表pay更新操作,修改从表的No,不是从主表person参照所得,违背了参照完整性 5.设置并测试级联引用,将表dept中的部门代号‘00101’改为‘
2022-09-29 19:04:15 711KB 数据库
1
数据库实验四
2022-07-14 16:04:48 98KB 实验
数据库实验最新
2022-07-14 16:04:45 101KB 实验
实验项目名称: T-SQL程序设计 实验学时: 4 同组学生姓名: 实验地点: b513 实验日期: 2012.11.27 2012.12.04 实验成绩: 批改教师: 批改时间: 一、实验目的和要求 1、掌握T-SQL中运算符和表达式的使用; 2、通过对Select的使用,掌握Select语句的结构及其应用; 3、掌握T-SQL中几个常用流程控制语句的使用; 4、掌握系统内置函数的概念及其应用; 5、通过定义和使用用户自定义函数,掌握自定义函数的概念及其应用。 二、实验设备、环境 设备:奔腾 或奔腾 以上计算机; 环境:WINDOWS 2000 SERVER或WINDOWS 2003 SERVER、SQL Server2005中文版。 三、实验步骤 1、根据题目要求熟悉SQL Server2005的各种管理工具; 2、分析题意,重点分析题目要求并给出解决方法; 3、按题目要求完成实际操作任务,并将相关文档资料保存在以自己学号命名的文件夹中 ; 4、提交完成的实验结果。 四、实验内容 一、SQL查询(*使用SQL Server样例数据库pubs完成) 1、简单查询 (1)查询所有作者的
2022-06-17 09:05:22 2.9MB 文档资料
数据库实验四数据库实验四
2022-06-05 11:03:33 1.01MB 数据库 文档资料 database
天津理工大学 数据库实验四--查询优化
2022-06-04 21:04:07 609KB 文档资料 数据库 database
北邮数据库实验四-数据库模式的设计
2022-06-04 16:04:54 1.56MB 数据库 文档资料 database
数据库完整性约束基础语句,包含对某些属性的特定取值,定义默认对象,定义和绑定规则,创建级联。文档包含代码和截图,方便查看
2022-05-27 16:19:56 283KB 完整性约束
1
实验四 数据更新 1实验目的 (1)掌握SQL数据更新语句的基本使用方法,如UPDATE、DELETE、INSERT。 (2)掌握更新语句条件中的嵌套查询使用方法。 2实验内容 2.1掌握SQL更新语句的基本使用方法 (1)INSERT基本语句。 (2)UPDATE基本语句。 (3)DELETE基本语句。 2.2掌握SQL更新语句的高级使用方法 (1)INSERT批量插入语句。 (2)UPDATE语句使用嵌套子查询。 (3)DELETE语句使用嵌套子查询。 3实验要求 (1)深入复习教材第三章SQL有关更新语句。 (2)根据书上的例子,针对TPCH数据库模式设计各种更新语句,每种类型更新语句至少要设计一个,描述清楚数据更新要求,运行你所设计的更新语句,并截图相应的实验结果,每幅截图并要有较为详细的描述。也可以按照附1所列示例查询做实验。 (3)实验步骤和实验总结中要详细描述实验过程中出现的问题、原因和解决方法。 附1: SQL数据更新语句 (1)INSERT基本语句(插入全部列的数据)。 插入一个新顾客的记录,要求每列都给一个合理的值 插入一条订单明细记录,要求每列都给一
2022-05-18 21:04:22 2.72MB 数据库 database
1
数据库实验四SQL数据更新语句.pdf
2022-05-17 09:01:09 1.18MB 数据库 sql 文档资料 database