SQL Server 2012数据库技术及应用2.7.docx_第1页
SQL Server 2012数据库技术及应用2.7.docx_第2页
SQL Server 2012数据库技术及应用2.7.docx_第3页
SQL Server 2012数据库技术及应用2.7.docx_第4页
SQL Server 2012数据库技术及应用2.7.docx_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、教学方案课程名称情境单元班级课程名称情境单元班级SQL Server数据库技术与应用2 .图书管理系统的数据库开发与维护2. 7 T-SQL编程基础(参考教材第9章)软件技术、计算机应用技术、计算机网络技术等学时学时学时120 (含综合实训24)40授课地点软件开发一体化教室工作任务数据库的程序设计在数据库开发与维护工作中的位置如图所示:根据图书管理信息系统数据需求分析,完成以下工作任务:1 .表达式应用训练。2 .流程控制语句训练。1. 基本表达式训练的T-SQL脚本语言和执行结果截图粘贴到任务报告书的过程记录上。 结果2.基本流程控制训练的T-SQL脚本语言和调用结果截图粘贴到任务报告

2、书的过程记录上。 形式 3.本文件保存为task2.7_组号_name.docxo4.总体要求:过程记录完整、格式整齐、按时交付。1 .能够正确应用T-SQL的表达式。 能力2.能够正确应用T-SQL的程序控制语句。 目标3.能够根据数据库应用系统的功能需求编写简单的T-SQL程序。4.能够阅读并熟练书写常用数据类型、函数和控制语句(英文)。1TSQL语言基础。2. T-SQL数据类型。3. T-SQL表达式(常量、变量、函数、运算符和小括号)。4. T-SQL流程控制语句(顺序、分支、循环)。知识目标5. CASE表达式。重点:1. T-SQL数据类型。2. T-SQL表达式(常量、变量、函

3、数、运算符和小括号)。3. 流程控制语句(顺序、分支、循环)。难点:1. T-SQL表达式(常量、变量、函数、运算符和小括号)。2. T-SQL流程控制语句(顺序、分支、循环)。 素质1 .养成严谨、严格的软件编程职业习惯目标 与思政 目标2 .进一步加强自主学习的能力3.弘扬中国计算机科学家艰苦卓绝的奋斗精神,树立良好的作风和学风。(思政育人案例9中国计算机软件系统的开创者)教学 资源1 .主选教材:SQL Server 2012数据库技术及应用(微课版)(第5版),周慧主编,人民邮 电出版社2021年8月,出版号ISBN 978-7-115-55455-0,第9章T-SQL编程基础,思政育

4、人9 (二维码链接),微课9-1和微课9-2 (二维码链接)。2. 单元教学设计:SQL Server 2012数据库技术及应用2. 7. docx。3. 单兀教学课件:SQL Server 2012数据库技术及应用2. 7. ppt。4. 学生辅材:单元2. 7任务书(task2.7_组号_name. docx),班级微信或QQ群共享。5. 单元自测:教材第9章思考与练习。6. 参考网址: 10).aspx教学 条件1. 硬件:教师机、学生机(或笔记本电脑)、网络等。2. 软件:(1)SQL Server 2012。(2)Office word 等。学生 基础1 .掌握数据库设计的概念和方法

5、。2. 掌握创建数据库、表的方法。3. 掌握SELECT数据查询的方法。4. 掌握T-SQL的基本数据类型。5. 有C语言程序设计基础。知识 准备知识导航:T-SQL编程基础知识框架。数据类型:char、varchar、nchar、nvarchar、int、dcciinak date、datetime2s bit tableKj常量Label Z数据库技术,、123、123.45、 '20210228'、,2021-02-28 14:30:26'、True' 仝局变量:标识符 局部变量:标识符内置函数:日期时间、字符串、类型转换、聚合 用户定义函数:T-SQL程

6、序返回值(第10章)*表达式:常量、变量、函数()、逐算符、小括号&声明变量:DECLARE量名数据类型赋值:SELECT量矛=表达式1, .变量名护表达式,7SET变量名=表达式输出:SELECT表达式1,表达式2,.表达式PRINT字符表达式 分支:1FELSE 循环:WHILE 多路分支:CASE批处理:T-SQL语句GO开始事务:BEGIN TRANSACTION 提交争务:COMMINT TRANSACTION 回滚命布 ROLLBACK TRANSACTION学生自主学习:试回答以下问题。1. T-SQL的表达式包括哪些元素?其中局部变量与其他高级语言的局部变量表示有什么不

7、同?2. T-SQL赋值语句中的表达式可以是子查询吗?如果子查询返回多个值,变量将得到哪个值?3. T-SQL的日期型、字符型函数有哪些,有什么实际用途?请举几个例子。4. 列举有关数据库编程的英文词汇原文、缩写及含义(可增加行,如无缩写形式司不填缩写栏)。序号英文术语缩写源文含义备注1characterchar字符字符类型2integerint整数整数类型3decimal小数小数类型4datetime2日期时间日期时间类型5DECLARE声明变量声明语句6TRANSACTION事务7BEGIN TRANSACTION开始事务8COMMITTRANSACTION提交事务9ROLLBACK回滚回

8、滚事务教学 方法1 .案例贯穿。本学习情境采用全程案例贯穿法进行教学,单元有明确的任务,在前一单元任务完成 的基础上,完成本单元的任务,使学生在任务的带动下,逐步掌握数据库开发与维护的技术与方法。2. 讲授。T-SQL编程虽然与其他高级语言编程有共同之处,但也有其独特的地方。教帅可引导学生 找到其间的异同,即巩固和强化了面向过程程序设计思想也打好了数据库编程的基础。主要采取讲 授法与学生阅读资料相结合,课堂实践与课外实践相结合,使学生掌握数据库物理设计的基本方法。3. 自我评价。采用学生组长评价任务的方法,锻炼学生的管理能力,同时也加大评价的说服力。4. 网络交流。利用微信或QQ群共享上传任务

9、书、任务指导书,通过远程对话、远程协助进行任务 指导和交流,通过邮箱进行任务报告回收和任务考核。考核 评价1. 考核内容:基本知识水平、任务完成情况、探索精神和自学能力。2. 评价方式:过程性考核(过程监控和任务考核"6。实施 情况 分析(实 施后 填)附:某教学班实施情况分析通过引导学生找到T-SQL编程和高级语言程序之间的异同,学生很快掌握了 T-SQL编程的基 本方法,即巩固和强化了面向过程程序设计思想也打好了数据库编程的基础。二、教学过程步骤教学内容教师活动 (部分课外)学生活动 (部分课外)课内 分钟任务 资讯1 .任务(1) 表达式应用训练。(2) 流程控制语句训练。2

10、.知识第9章T-SQL编程基础(PPT课件一单元2. 7)(1) T-SQL数据类型。(2) T-SQL表达式(常量、变量、函数、运算符)。(3) T-SQL控制语句(顺序、分支、循环)。(4) CASE表达式。(5) T-SQL有关的英文术语。3 .方法第9章T-SQL编程基础(PPT课件一单元2.7) T-SQL编程方法。微信或QQ群 共享上传任务 书问题提出 课件展示 图片展示 操作演示微信或QQ群 共享下载任务 书、多考资料 扫码学习思政 育人案例9 扫码学习微课 91、微课9-2 查阅资料 回答任务准备 的问题135任务 计划根据任务完成时间和内容要求,制定计划。适当引导制定计划5方

11、案 制定1 .提出表达式应用训练的方案。2.提出流程控制语句训练方案。方案指导 方案说明 方案修订 方案确定提出方案 提出问题 方案修改 方案明确5实施 控制1 .编写表达式训练的T-SQLo2. 编写流程控制的T-SQLo3. T-SQL语句复制、执行结果截屏到任务报告书2.7的过 程记录中。4. 将任务报告书保存为task2.7 组号 name.docx。全面指导 过程监控实际操作 填写任务书 上交任务书100检查 评估1 .检查任务报告书2.7中问题回答情况,针对所发现的错 误和问题,澄清概念。2. 检查任务报告书2.7中T-SQL语句的语法与用法问题, 点评完成好的任务报告书和存在的问题。3. 根据过程监控记录2.7和学生任务报告2.7给出任务考 核成绩。4 .任务中关键知识和技术要点强调。5.如有必要,要求学生对工作任务进行补充与完善。任务考核 过程监控 单元评价错误修正15归纳 总结1 .数据库编程基础总结。(1) 数据类型char,int,binary,bit,datetime2,decimal,money.(2) 表达式常量茂量

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论