数据库的应用在我们的生活和工作中已经无处不在无论是一个小企业的OA系统还是中国移动的运营系统似乎都离不开数据库的应用对于大多数应用程序来说不管它们是Windows桌面应用程序还是Web应用程序存储和检索数据都是其核心功能所以针对数据库的开发已经成为软件开发的一种必备技能如果说过去是学好数理化走遍天下都不怕那么对于今天的软件开发者而言就是学好数据库走到哪儿都不怵!
ADONET是微软新一代NET数据库的访问架构ADO是ActiveX Data Objects的缩写ADONET是数据库应用程序和数据源之间沟通的桥梁主要提供一个面向对象的数据访问架构用来开发数据库应用程序
为了更好地理解ADONET的架构模型的各个组成部分我们可以对ADONET中的相关对象进行图示理解如图所示的是ADONET中数据库对象的关系图
图 ADONET对象模型
我们可以用趣味形象化的方式理解ADONET对象模型的各个部分如图所示可以看出这些对象所处的地位和对象间的逻辑关系
ADONET趣味理解图