版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第7章 数据库开发 本章教学目标了解应用程序访问SQL Server的方式; 学会ADO.NET数据库访问的方法; 学会基于SQL Server的应用系统开发的基本方法。本章教学任务任务7.1:ADO.NET数据库访问任务7.2:数据库系统实现任务7.1 ADO.NET数据库访问 回顾复习 任务描述 任务准备 任务演示1234 课堂实践5 课堂讨论6 小结与作业7回顾复习1.SQL Server的安全机制?SQL Server通过身份验证、角色、权限等的控制来实现安全机制。2.SQL Server的备份类型有哪几种?完全备份、差异备份、日志备份和文件组备份。任务描述 1.创建应用程序在Visu
2、al Studio 中创建客户关系管理系统的应用程序,并创建用于商品信息显示的窗体。 2.使用ADO.NET访问数据库 在应用程序中使用ADO.NET访问客户关系管理数据库,并能显示商品数据表的全部内容。任务准备数据库访问方式:不同对的客户端及应用程序可使用不同的方式来访问SQL Server。大致可以分为两类:接口方式(ODBC、OLEDB)和组件方式(ADO)。任务准备ADO.NET:ADO.NET是一种数据访问技术,可以使应用程序连接到数据库,并以各种方式操作存储在其中的数据。ADO.NET主要通过Connection、Command、DataAdapter、DataSet等类来实现数据
3、库的访问。任务准备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)运行应用程序点击工具栏上的“启动”按钮
4、运行程序。 任务演示 2使用ADO.NET访问数据库(1)编写数据库访问程序任务演示 2使用ADO.NET访问数据库(2)填充数据任务演示 2使用ADO.NET访问数据库(3)运行程序课堂实践1.按照任务实施过程的要求完成任务并检查结果。2.新建客户信息窗体,用来显示所有客户的信息。3.新建客户购买记录窗体,用来显示所有客户购买信息,并按时间倒序排列。课堂讨论检查课堂实践的完成情况,并对过程中发现的问题进行讨论。讨论在应用程序中使用ADO.NET连接数据库的一般步骤。结合知识完善与拓展中的内容对SqlConnection、SqlDataAdapter、DataSet的使用进行讨论。 小结与作业
5、本任务主要包括以下知识: 1. VS工程和窗体的创建 2. 数据表格的使用 3. 数据的获取完成本章习题中的相关内容。任务7.2 数据库系统实现 回顾复习 任务描述 任务准备 任务演示1234 课堂实践5 课堂讨论6 小结与作业7回顾复习1.什么是ADO.NET?ADO.NET是一种数据访问技术,可以使应用程序连接到数据库,并以各种方式操作存储在其中的数据。2.使用ADO.NET的一般步骤是什么?Connection-DataAdapter-DataSet任务描述 1.数据库系统功能设计根据系统需求分析进行系统设计,并完成系统功能结构的划分、业务流程的制定等。 2.数据库系统功能实现 在系统功
6、能设计的基础上,完成系统功能的实现。任务准备需求分析:所谓“需求分析”,是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。 任务准备功能结构图:功能结构图就是按照功能的从属关系画成的图表,图中的每一个框都称为一个功能模块。任务准备业务流程图:业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向。任务演示 1数据库系统功能设计 2数据库系统功能实现任务演示 1数据库系统功能设计(1)需求分析客户资料管理客户信息交流信息分析能力任务演示 1数据库系统功能设计(2)系
7、统功能结构图任务演示 1数据库系统功能设计(2)系统功能结构图任务演示 1数据库系统功能设计(3)业务流程图任务演示 2数据库系统功能实现,详见教材P255页。(1)MDI窗体添加任务演示 2数据库系统功能实现(2)MDI窗体设置任务演示 2数据库系统功能实现(3)部门管理功能的实现任务演示 2数据库系统功能实现(4)业务员管理功能的实现任务演示 2数据库系统功能实现(5)客户购买信息查询的实现课堂实践1.按照任务实施过程的要求完成任务并检查结果。2.实现客户关系管理系统中的其他功能,包括有:岗位级别管理、商品管理、业务员任务管理、客户管理、客户信用档案管理以及客户反馈信息查询等。 课堂讨论检查课堂实践的完成情况,并对过程中发现的问题进行讨论。对使用DataGirdView数据表格加载数据时要注意得问题进行讨论。对在编码中该如何提高代码的重用性进行讨论。小结与作业本任务主要包括以下知识: 1. MDI窗体的使用 2. DataGridView的使用 3. ADO.NET组件的使用完成综合训练7 HR人力资源管理系统的实现1-3。完成本章习题中的相关内容。本章小结数据库访问:ADO.NET的使用、ODBC的使用、OLE DB的使用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业建设塔吊租赁合同样本
- 劳务规范制度宣传板
- 汽车承销协议书范本
- 医院建筑施工图设计合同
- 电子产品公司总经理任职合同
- 会展活动招标文件撰写技巧
- 电信运营商出纳劳动合同
- 学校建设模板施工合同
- 游乐园专用停车场出租协议
- 停车场车位租赁合同
- 烟草雪茄培训课件讲解
- 家长进课堂医学心肺复苏
- Unit3ConservationLesson3TheRoadtoDestruction课件-北师大版选择性
- 学校设备排查方案
- 阿联酋分析报告
- 医院产后康复护理课件
- 认知症培训课件
- RDPAC 数字医疗合规分项指南:与患者及患者组织的互动
- 安徽省数字经济与实体经济融合研究
- 艺术收藏科普知识讲座
- 钢结构加工及制作方案25
评论
0/150
提交评论