《L01 ADONET概述(2学时)》由会员分享,可在线阅读,更多相关《L01 ADONET概述(2学时)(20页珍藏版)》请在金锄头文库上搜索。
1、ADO.net程序设计主讲教师:魏菊霞电 话:86684538 13927245198邮 箱:ADO.net程序设计1、课程介绍2、教学内容3、考核方法4、学习方法1、了解ADO.net2、ADO.net体系结构3、C/S与B/S课程总体设计第一部分课程总体设计1. 课程介绍课程介绍13. 考核方法考核方法34. 学习方法学习方法42. 教学内容教学内容2课程介绍课程介绍课程地位C# 程序设计程序设计C# Windows程序设计程序设计ADO.NETASP.NET.NET框架程序设计框架程序设计基于基于C/S架构的数据库编程,掌握架构的数据库编程,掌握多层架构程序设计多层架构程序设计C#网站设
2、计网站设计基于基于.NET架构的综合项目开发架构的综合项目开发程序设计基础知识,程序设计基础知识,C#基础基础C#可视化编程,掌握基本的可视化编程,掌握基本的Windows编程技能编程技能数据库原理与应用建库、建表、约束Web开发技术基础HTML、CSS、DIV、JS教学内容知识点知识点案例案例学时学时ADO.net基础:ADO.net概述、C#知识回顾、VS 开发环境学生选课系统-需求分析与设计8Connection对象的使用(基本使用、链接字符串生成器、链接字符串的存储和加密等)学生选课系统-登录模块学生选课系统-数据库配置8Command对象的使用(ExecuteScalar方法使用、E
3、xecuteReader方法的使用、ExecuteNonQuery方法使用、批量查询等)学生选课系统-用户管理学生选课系统-个人信息管理8教学内容知识点知识点案例案例学时学时SqlDataReader对象学生选课系统-用户管理6DataSet概念和创建(DataSet结构、DataTable、DataRow、DataColumn、DataView等对象的使用)学生选课系统-课程信息管理12SqlDataAdapter对象(Fill方法的使用、数据更新)学生选课系统-选课信息管理8存储过程与输出参数(存储过程的定义、调用等)学生选课系统-学生信息管理8本地事务的处理(SqlTransaction
4、对象的使用)学生选课系统-选课信息管理4 软件的部署2考核方法序号序号说明说明考核时间考核时间比重比重备注备注1 1考勤考勤整个学期整个学期 20%20%缺课缺课1 1次扣次扣4 4分、分、超过超过5 5次取消考试资次取消考试资格格2 2课堂表现课堂表现整个学期整个学期 10%10%课堂违纪每次扣课堂违纪每次扣2 2分、分、扣完为止扣完为止3 3平时作业平时作业整个学期整个学期 30%30%共共3 3次、每次次、每次1010分分4 4期末项目考期末项目考查查期末期末40%40%待定待定学习方法编程课,多看,多练课前做足准备,课后多上机实践不懂就问,问题不要堆积,当天任务当天解决 学会利用网络笔
5、记其他说明教学资源:教材:Visual C# 2008数据库编程实训教程参考书:Visual C# 2008从入门到精通 课件: 上课前飞鸽传送其他说明软件环境:1、Microsoft Visual Studio 版本:(2008 or 2010),最好为20102、Microsoft SQL Server 版本:(2000 or 2005),最好为2000ADO.netADO.net概述概述第二部分ADO.net概述ADO.net 是什么?应用程序应用程序用一种.NET语言,如C#或VB.Net编写的程序?需要一些数据访问库?另一种数据源另一种数据源另一种数据源另一种数据源数据源数据源信息存
6、储在表中,使用SQL语句ADO.net概述数据库数据库访问的方法和技术数据库访问的方法和技术使用数据库存储数据ACCESSACCESSORACLEORACLESQL ServerSQL Server应用程序应用程序用一种.NET语言编写的程序(C#、VB.net)ADO.netADO.netSystem.Data库帮助你与数据源进行通信,可能还包括第三方库数据源数据源信息存储在表中,使用SQL语句是一组用于和数据源进行交互的面向对象类库.NET数据提供程序ADO.net概述.NET Framework.NET Framework数据提供者数据提供者说明说明SQL ServerSQL Serve
7、r.NET.NET数据提供程序数据提供程序Microsoft SQL ServerMicrosoft SQL Server数据源数据源System.Data.SqlClientSystem.Data.SqlClient命名空间命名空间OLE DBOLE DB.NET.NET数据提供程序数据提供程序OLE DB OLE DB 公开的数据源公开的数据源System.Data.OleDbSystem.Data.OleDb命名空间命名空间ODBCODBC.NET.NET数据提供程序数据提供程序ODBC ODBC 公开的数据源公开的数据源System.Data.OdbcSystem.Data.Odbc命
8、名空间命名空间OracleOracle.NET.NET数据提供程序数据提供程序Oracle Oracle 数据源数据源System.Data.OrcaleClientSystem.Data.OrcaleClient命名空间命名空间XMLXML.NET.NET数据提供程序数据提供程序SqlServerSqlServer中中SqlXmlSqlXml支持支持System.Data.SqlXmlSystem.Data.SqlXml命名空间命名空间ADO.net概述ADO.net体系结构用户界面数据表数据库数据视图数据读取器数据适配器命令链接数据集数据提供者XML软件系统体系结构C/S与B/SC/S模式:Client/Server,客户端/服务器模式B/S模式:Browser/Server,浏览器/服务器模式Windows应用程序(C/S)Web应用程序(B/S)准备工作安装工具和开发环境(15分钟)Visual Studio 2010SQL Server 2000 或SQL Server 2008实训项目演示