收藏 分销(赏)

21编程基础及IF语句内教案.doc

上传人:人****来 文档编号:3161202 上传时间:2024-06-21 格式:DOC 页数:5 大小:57KB
下载 相关 举报
21编程基础及IF语句内教案.doc_第1页
第1页 / 共5页
21编程基础及IF语句内教案.doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述
**学院教案用纸 授 课 内 容 No 一、 【复习引入】 数据库的备份与恢复 二、 【本节所属项目任务及子任务】 l 项目任务名称:数据库编程语言 l 子任务名称:任务10-1 编程基础及判断语句IF…ELSE 三、 【主要教学过程】 布置任务 →简单介绍 → 学生独立实验 → 教师讲解 → 评价总结 四、 【本节重点(学习目标)】 知识点: § 数据库编程中变量的使用 § 数据库编程中的输出语句 § IF…ELSE编程命令 技能点: § 数据库中变量的定义(DELARE)、赋值(SET\SELECT)和使用方法 § 数据库中语句的输出命令(PRINT和SELECT) § 判断语句(IF) 五、 【讲授新课】 1、 授课注意事项 与前面的查询语句相比,数据库编程实际上是将查询与编程语句配合使用。针对不同专业要注意这部分知识的难易程度掌握,对于非软件专业学生而言,简单掌握即可;对于软件专业学生,应该结合他们学习的其他编程软件进行比较式教学。 2、 内容导入 作为目前主流的数据库语言,SQL是不是只有前面学习的查询和操作功能呢?其实,随着SQL语言的不断发展,其功能也越来越完善,编程功能的引入就是其中之一。 3、 具体内容 本节任务: 任务较多,具体见相应工单 本节内容: 一、布置任务 l 根据任务工单及教师描述接受任务。 l 掌握数据库编程基础内容 l 掌握IF….ELSE语句的基本语法与使用方法 二、知识准备 1、注释 (1)单行注释 使用“--”符号作为单行语句的注释符,写在需要注释的行或编码前方。 (2)多行注释 “/*”和“*/”两个符号配合使用,分别写在需要注释的行前,与结束注释的行后。 2. 常量 常量也称为文字值或标量值,是表示一个特定数据值的符号。常量的格式取决于它需要表示数值的数据类型。 3. 变量 在数据库编程语句中,变量是可以存储数据值的对象。 (1)局部变量 局部变量是一个能够拥有特定数据类型的对象,它的作用范围仅限制在程序内部。 局部变量的名称必须以标记@作为前缀。声明局部变量的语句如下: DECLARE @variable_name Datetype 局部变量的赋值有两种方法,使用SET语句或者SELECT语句。 SET variable_name = value 或者: SELECT variable_name = value (2)全局变量 全局变量是SQL Server系统内部使用的变量,其作用范围并不仅仅局限于某一程序,而是任何程序均可以随时调用。 4. 输出语句 在SQL Server 2008中,除了可以将检索的数据结果显示出外,还可以通过输出语句来为用户提供特殊的输出内容,使得数据的结果更人性化。 常用的输出语句有两种,它们的语法如下: PRINT 局部变量或字符串; SELECT 局部变量 as 自定义字段名。 5. 批处理语句 批处理是一个T-SQL语句集,集合中的语句一起提交给SQL Server,作为一个整体执行。SQL Server会将批处理编译成一个可执行单元,此单元被称为执行计划。前面经常使用的“GO”就是批处理的标志。 6.  BEGIN…END语句块 BEGIN…END语句用于将多条SQL语句封装为一个语句块,多用在IF…ELSE、WHILE等语句中。语句块中的所有语句作为一个整体被依次执行。BEGIN…END语句可以嵌套使用,其基本语法格式如下: BEGIN 语句或语句块 END。 7.   IF…ELSE语法结构 IF…ELSE 是最基本的编程语句结构之一,几乎每一种编程语言都支持这种结构。它在用于对从数据库返回的数据进行检查时非常有用。 简单来说IF…ELSE语句就是“如果条件满足,如何;否则(即不满足条件)如何”。 IF…ELSE的语法结构如下: IF <条件> 语句或语句块 ELSE 这里一定要让学生自己有一个验证和改正的过程,锻炼他们自我学习的能力。 语句或语句块 三、任务实现 具体操作步骤见课件或是教材 在学生实现的过程中,注意加强指导,发现学生在实践过程中出现的普遍错误和遇到的普遍问题,有针对性的进行总结。 六、 【课堂小结】 本节课是数据库编程的入门内容,难度不大,但是要求学生一定要熟练掌握,并且提高学生实际应用语句解决问题的能力。 七、 【作业】 根据学校机房的使用情况,设计一个备份方案。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服