版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
指导学习:课程总复习第八章课程内容回顾3-1第一章E-R图三大范式第二章用SQL语句创建/删除数据库用SQL语句创建/删除表用SQL语句创建/删除约束第三章赋值语句声明变量数据转换函数逻辑控制结构课程内容回顾3-2第四章~第五章子查询联接查询联合查询第六章事务视图第七章系统存储过程用户定义的存储过程不带参数的存储过程带输入/输出参数的存储过程课程内容回顾3-3贯穿案例:酒店管理信息系统根据酒店业务需求,分析客人入住酒店的业务流程绘制E-R图和数据库模型图遵循三大范式规范完成数据库结构设计贯穿案例:学生管理信息系统使用SQL语言建库、建表、建约束使用子查询和视图完成数据查询使用存储过程和逻辑控制语句实现对在校学生信息、课程信息和学生考试成绩等数据操纵学员总结分组总结内容要求:正确、全面,重点突出表达要求:清晰流畅、有条理学员总结知识梳理:事务2-1一个不可分割的工作逻辑单元具备ACID属性原子性一致性隔离性永久性分类显式事务隐式事务自动提交事务知识梳理:事务2-2实现事务的SQL语句开始事务提交事务回滚事务事务与全局变量@@ERROR事务与日志文件知识梳理:视图一张虚拟表数据存放在视图所引用的原始表(基表)中同一张原始表,不同需求可以创建不同的视图理论上可以象表一样进行增删改查操作修改视图实际上是修改原始表中数据视图中可以嵌套使用另一个视图,但不能递归调用创建视图语法调用视图语法知识梳理:存储过程2-1一组预先写好的能实现某种功能的T-SQL程序用来执行管理任务或应用复杂的业务规则存储过程的优势分类系统存储过程:以“sp_”为前缀扩展存储过程:以“xp_”为前缀用户定义的存储过程存储过程与事务存储过程嵌套调用知识梳理:存储过程2-2存储过程的参数输入参数默认值输出参数返回结果语法获取返回值语法创建存储过程语法调用存储过程语法综合练习——酒店系统数据处理4-1阶段1:练习——统计某类型客房的入住客人人数需求说明使用存储过程统计在指定类型的客房入住客人的总人数提示存储过程的输入参数是指定的客房类型名称输出参数是入住指定类型客房的客人总人数完成时间:20分钟综合练习——酒店系统数据处理4-2阶段2:练习——根据房间号查询客房信息需求说明通过房间号查询客房的相关信息如果房间号为-1表示查询所有客房信息提示在存储过程中,使用IF语句判断输入参数是否为-1完成时间:20分钟共性问题集中讲解常见调试问题及解决办法代码规范问题共性问题集中讲解综合练习——酒店系统数据处理4-3阶段3:练习——删除某种客房类型记录需求说明根据客房类型删除客房类型记录如果操作成功,返回删除的记录数;否则返回-1提示输入参数是指定的客房类型名称使用NOTEXISTS关键字判断客房信息表是否存在要删除的客房类型利用全局变量@@ROWCOUNT获得受影响的记录数利用return语句返回执行结果完成时间:20分钟综合练习——酒店系统数据处理4-4阶段4:练习——插入入住客人记录需求说明使用存储过程将入住客人信息插入客人信息表中,要求:检查身份证号必须是18个字符组成押金的默认值为1000元如果客人记录插入成功,输出客人流水号;否则输出出错信息提示客人的信息作为存储过程的输入参数客人流水号作为存储过程的输出参数利用事务确保数据完整性客人记录插入客人信息表修改客人入住房间的人数完成时间
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度专利实施许可合同的技术要求与服务内容
- 2024年国际贸易方式合同履行的法律规定
- 2024年常用借调合同合同模板大全版B版
- 2024年修订海上货物航运保险协议样本版B版
- 2024年专业防雷设备安装工程服务协议版
- 2024年国际货物销售协议模板版B版
- 2024年专业汽车典当服务协议模板版B版
- 2024年度原材料采购与供应链管理合同3篇
- 小学数学新教材培训心得体会3篇(人教版小学数学新课标心得体会)
- 2024家居建材供应中介协议范本一
- 医院培训课件:《CoughAssist E70临床应用》
- 管工基础知识培训课件
- 幼儿园预防烫伤
- 食品企业人员卫生及车间卫生培训
- 员工激励与管理激励
- 空调采购服务投标方案
- 锅炉应急演练总结
- 2024年心理咨询培训资料
- 广东省中山市2023-2024学年八年级上学期期末考试生物试卷
- 易制爆危险化学品应急预案
- 共享单车巡查方案模板
评论
0/150
提交评论