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

第7章数据库开发.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 数据库开发 本章教学目标 了解应用程序访问SQL Server的方式; 学会ADO.NET数据库访问的方法; 学会基于SQL Server的应用系统开发的基本方法。 本章教学任务 任务7.1 ADO.NET数据库访问 回顾复习 1.SQL Server的安全机制? SQL Server通过身份验证、角色、权限等的控制来实现安全机制。 2.SQL Server的备份类型有哪几种? 完全备份、差异备份、日志备份和文件组备份。 任务描述 1.创建应用程序 在Visual Studio 中创建客户关系管理系统的应用程序,并创建用于商品信息显示的窗体。 2.使用ADO.NET访问数据库 在应用程序中使用ADO.NET访问客户关系管理数据库,并能显示商品数据表的全部内容。 任务准备 数据库访问方式: 不同对的客户端及应用程序可使用不同的方式来访问SQL Server。大致可以分为两类:接口方式(ODBC、OLEDB)和组件方式(ADO)。 任务准备 ADO.NET: ADO.NET是一种数据访问技术,可以使应用程序连接到数据库,并以各种方式操作存储在其中的数据。ADO.NET主要通过Connection、Command、DataAdapter、DataSet等类来实现数据库的访问。 任务准备 ADO.NET的使用: ADO.NET使用的一般步骤: Connection-》DataAdapter-》DataSet 任务准备 Visual Studio: Microsoft Visual Studio(简称VS)是微软公司的开发工具包系列商品,是一个基本完整的开发工具集。 任务演示 1.创建应用程序 2.使用ADO.NET访问数据库 任务演示 1.创建应用程序,详见教材P247页。 (1)创建项目 任务演示 1.创建应用程序 (2)创建窗体 任务演示 1.创建应用程序 (3)放置GridView控件 任务演示 1.创建应用程序 (5)设置启动项 任务演示 1.创建应用程序 (6)运行应用程序 点击工具栏上的“启动”按钮运行程序。 任务演示 2.使用ADO.NET访问数据库 (1)编写数据库访问程序 任务演示 2.使用ADO.NET访问数据库 (2)填充数据 任务演示 2.使用ADO.NET访问数据库 (3)运行程序 课堂实践 1.按照任务实施过程的要求完成任务并检查结果。 2.新建客户信息窗体,用来显示所有客户的信息。 3.新建客户购买记录窗体,用来显示所有客户购买 信息,并按时间倒序排列。 课堂讨论 检查课堂实践的完成情况,并对过程中发现的问题进行讨论。 讨论在应用程序中使用ADO.NET连接数据库的一般步骤。 结合知识完善与拓展中的内容对SqlConnection、SqlDataAdapter、DataSet的使用进行讨论。 小结与作业 本任务主要包括以下知识: 1. VS工程和窗体的创建 2. 数据表格的使用 3. 数据的获取 完成本章习题中的相关内容。 任务7.2 数据库系统实现 回顾复习 1.什么是ADO.NET? ADO.NET是一种数据访问技术,可以使应用程序连接到数据库,并以各种方式操作存储在其中的数据。 2.使用ADO.NET的一般步骤是什么? Connection-》DataAdapter-》DataSet 任务描述 1.数据库系统功能设计 根据系统需求分析进行系统设计,并完成系统功能结构的划分、业务流程的制定等。 2.数据库系统功能实现 在系统功能设计的基础上,完成系统功能的实现。 任务准备 需求分析: 所谓“需求分析”,是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。 任务准备 功能结构图: 功能结构图就是按照功能的从属关系画成的图表,图中的每一个框都称为一个功能模块。 任务准备 业务流程图: 业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向。 任务演示 1.数据库系统功能设计 2.数据库系统功能实现 任务演示 1.数据库系统功能设计 (1)需求分析 客户资料管理 客户信息交流 信息分析能力 任务演示 1.数据库系统功能设计 (2)系统功能结构图 任务演示 1.数据库系统功能设计 (2)系统功能结构图 任务演示 1.数据库系统功能设计 (3)业务流程图 任务演示 2.数据库系统功能实现,详见教材P255页。 (1)MDI窗体添加 任务演示 2.数据库系统功能实现 (2)MDI窗

文档评论(0)

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

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

1亿VIP精品文档

相关文档