网站大量收购独家精品文档,联系QQ:2885784924

数据库的基本操作(教案).doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库的基本操作(教案)

《ASP.NET项目开发》教案 教学内容:数据库的基本操作2—连接式实现数据的增、删、改、查操作 授课教师: 授课班级: 学时数:1 授课日期: 2015 年 6 月 1 日 第 13 周 周 1 第 3,4 节 教学地点: 教 学 目 标 能力目标 知识目标 素质目标 能够使用数据访问对象进行数据操作 Command对象的使用 规范管理能力 自我学习能力 相互协作能力 教 学 重 难 点 重点:SqlCommand对象的创建和应用。 难点:SqlCommand对象的执行方法的选择,SQL代码的书写 训练 任务 或 案例 连接式实现数据的增、删、改、查操作 网上鞋城系统的管理员登录功能的实现 网上鞋城系统的注册用户功能的实现 教学 准备 熟悉Command对象的主要属性、方法。 课后 作业 解决注入攻击问题 实现用户注册功能 预习SqlDataReader和断开式数据库操作 教学 体会 本次课的教学,采用任务驱动法,通过实际项目案例,驱动学生主动学习,找到解决问题的思路和方法,从而使被动学习转换为主动学习,激发了学生的学习积极性。同时,给出学生开放性的问题,激发他们自己解决问题的能力和自学能力。 教学过程设计 主要步骤 教学内容 教学方法 教学手段 师生活动 时间 分配 温故知新 ADO.NET是什么?包含哪些组件? SqlConnection对象如何创建? 如何定义连接字符串? 如何打开和关闭连接? 如何判断连接的状态? 教师提问 多媒体 交流互动 回答问题 5 问题引入 如何实现网上鞋城项目中管理员登录功能?用户的注册 修改用户信息和删除用户信息? 教师讲授 引导文法 多媒体 思考 3 知识讲解 知识点1:Command对象概述 (1)Command对象概述 Command对象是在Connection建立数据库连接后,对数据库发出的添加、查询、删除和修改等命令。 (2)Command对象分类 SqlCommand:用于对SQL Server数据库执行命令 OledbComman用于对支持OleDB的数据库执行命令 OdbcCommand用于对支持Odbc数据库执行命令 OracleCommand用于对Oracle数据库执行命令 Connection:获取或设置SqlCommand对象所使用的数据连接属性 CommandText:获取或设置要对数据源执行的SQL命令、存储过程或数据表名称 CommandType获取或设置命令类型,可取的值:CommandType.Texte分别对应SQL命令、存储过程,默认为Text。 Parameters属性SQL命令参数集合 (2)SqlCommand对象的创建方法 创建一个SqlCommand对象,指定SQL命令,并设置可利用的数据库连接。 操作1代码 创建SqlCommand对象的同时指定SQL命令和利用的数据库连接 操作2代码 (3)SqlCommand对象的常用方法: a. ExecuteNonQuery方法执行CommandText属性指定的内容,返回数据表被影响的行数。该方法只能执行Insert、Update和Delete命令 操作3:删除用户信息 b ExecuteScalar方法 执行CommandText属性指定的内容,以object类型返回结果表第一行第一列的值。该方法一般用来执行查询单值的Select命令 操作4:查询商品总数 知识点4:管理员登录任务的实现 实现思路 功能设计 功能实现 操作5:实现对“网上鞋城”管理员登录功能 启发讲解 问题引导 操作演示 分析归纳 问题引导 操作演示 分析归纳 讨论归纳 操作演示 多媒体 课件演示 观摩思考 思考 观摩思考 记录笔记 观摩思考 归纳总结 交流互动 记录笔记 观摩思考 3 4 5 5 5 5 实战训练 实现对“网上鞋城”系统用户信息的增、删、改操作,分组操作 动手实践 做中学 多媒体 真实系统环境 实践操作 巡视检查 5 评估讨论 评估讨论实训任务的实施过程 给出参考的解决方案 展示讨论学生的解决方案 考核学生结果 教师启发 讨论归纳 分数激励 实训项目单 思考 结果演示 5 课堂总结 数据库操作语句的相同与不同之处,可以进行代码分离设计。 教师讲解 多媒体 课件演示 整

文档评论(0)

yaobanwd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档