- 1、本文档共82页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB.NET程序设计实用教程 本章主要内容 本章主要内容 11.1 VB.NET数据库编程概述 11.1.1 数据库的基本概念 数据库(Database DB)是存放在计算机的外存储器中的相关数据的集合。数据库系统是指实际可运行的,按照数据库方式存储、维护和向应用系统提供数据或信息支持的计算机系统。一个完整的数据库系统由数据库、数据库管理系统、数据库应用程序、计算机软件和硬件系统以及数据库管理员(Database Management Administrator DBA)组成。 数据库中的数据是按照一定的数据模型组织的,数据模型是把现实世界转换为计算机能够处理的数据世界的桥梁。常用的数据模型有四种,分别是层次模型、网状模型、关系模型和面向对象模型,目前最常用的数据模型是关系模型。 在关系模型中,数据被组织成若干张二维表的结构,每一张二维表称为一个关系或表。表中的一行称为一个元组,在计算机中存放称为记录。表中的一列称为属性,在计算机中存放就是字段。如图11-1所示。分布式计算。 11.1 VB.NET数据库编程概述 11.1 VB.NET数据库编程概述 在数据库中,一个关系就是一张表,一个关系数据库通常由相关的多张表组成。如教务系统要管理教师的授课信息,可建立一个数据库,该数据库可由两张表组成:一个表用来存放教师的基本数据,如教师号、姓名、年龄、职称、专业等信息;另一张表用来存放该教师的授课信息,如教师号、所授课程号、授课班级、授课质量等信息。 在关系数据库管理系统中,要建立一个数据库通常要经过以下几步:一是建立数据库,用来容纳各个表及其它对象;二是建立表的结构,即建立表的各个字段的字段名、字段类型、字段宽度等;三是向表中录入实际的数据。目前关系数据库系统有很多,最为常用的有Microsoft Access (适合开发单机数据库)和SQL Server(适合开发网络数据库),本章使用的数据库为Microsoft Access数据库,建立数据库的方法本章不再讲述,请读者参阅相关的参考书。 11.1.2 ADO .NET概述 ADO .NET是微软最新的数据访问组件,可用于对Microsoft SQL Server、Oracle、Access等流行的数据库。ADO .NET包含两大核心控件:.NET Framework数据提供程序和DataSet。 1..NET Framework数据提供程序 .NET Framework数据提供程序用于连接到数据库、执行命令和检索结果,常用的有2个,分别是:SQL Server .NET Framework数据提供程序、OLEDB .NET Framework数据提供程序。 (1)SQL Server .NET数据提供程序 11.1.2 ADO .NET概述 ADO .NET是微软最新的数据访问组件,可用于对Microsoft SQL Server、Oracle、Access等流行的数据库。ADO .NET包含两大核心控件:.NET Framework数据提供程序和DataSet。 1..NET Framework数据提供程序 .NET Framework数据提供程序用于连接到数据库、执行命令和检索结果,常用的有2个,分别是:SQL Server .NET Framework数据提供程序、OLEDB .NET Framework数据提供程序。 (1)SQL Server .NET数据提供程序 11.1.2 ADO .NET概述 SQLOLEDB用于 SQL Server 的 Microsoft OLE DB 提供程序MSDAORA用于 Oracle 的Microsoft OLE DB 提供程序Microsoft.Jet.OLEDB.4.0用于 Microsoft Jet 的 OLE DB 提供程序OLE DB .NET数据提供程序类位于System.Data.OleDb命名空间。 (3).NET数据提供程序模型的核心对象 .NET数据提供程序提供了四个核心对象,分别是Connection、Command、DataReader和DataAdapter 对象。这些对象及其功能如表11-2所示。 表11-2 .NET 数据提供程序提供了核心对象 对象功能Connection建立与特定数据源的连接。Command对数据源执行命令。DataReader从数据源中读取只向前的且只读的数据流,是一个简易的数据集DataAdapter用数据源填充 DataSet 并解析更新。 11.1.2 ADO .NET概述 DataSet对象模型中各主要对象的关系如下:DataTable对象表示数据表,在DataTable对象中又包含了字段(列)和记录(行)。在D
您可能关注的文档
- COPD患者呼吸功能锻炼 (2).ppt
- CPK制程能力分析培训.ppt
- CPU的发展历程和发展现状.doc
- CQC认证证书和标志管理规定.doc
- C语言 一维数组的定义和引用 数组.ppt
- C语言《排序算法》教学设计.doc
- C语言程序设计部分习题及例题参考程序.doc
- C语言程序设计试题及答案(三).doc
- C语言程序设计-------阅读程序题库及答案.doc
- C语言改错题分类总结.doc
- 2025年北京市平谷区农业中关村发展中心、平谷区人民政府办公室所属事业单位招聘笔试备考题库及参考答案.docx
- 0421高二物理(人教版和教科版)-电磁感应现象和感应电流产生的条件-2PPT课件.pdf
- 2025年北京市平谷区农业中关村发展中心、平谷区人民政府办公室所属事业单位招聘笔试备考题库及参考答案.docx
- 5 《生态补偿机制在生态脆弱区生态补偿与生态补偿政策优化路径研究及效果评价》教学研究课题报告.docx
- 2025年北京市平谷区人力资源和社会保障局第一次事业单位招聘57人笔试高频难、易错点备考题库附答案详.docx
- 2025年北京市平谷区人力资源和社会保障局第一次事业单位招聘57人笔试高频难、易错点备考题库带答案详.docx
- 中小学暑期安全工作实施方案.docx
- 2025年北京市平谷区农业中关村发展中心、平谷区人民政府办公室所属事业单位招聘笔试备考题库参考答案详.docx
- 《艺术批评在艺术市场中的艺术品市场政策持续改进措施研究》教学研究课题报告.docx
- 老旧小区基础设施配套项目投标书(范文参考).docx
文档评论(0)