对于ADO.NET的架构的学习要不断的开展,如何理解ADO.NET的架构模型的各个组成部分不管它们是Windows桌面应用程序,还是Web应用程序。也可以以实时连接来操作数据库中的数据。这一点有点像ADO中的RecordSet。
存储和检索数据都是其核心功能。所以针对数据库的开发已经成为软件开发的一种必备技能。如果说过去是“学好数理化,走遍天下都不怕”,那么,ADO.NET的架构对于今天的软件开发者而言就是学好ADO.NET的架构,走到哪儿都不怵!”。 #t#
ADO.NET是微软新一代.NET数据库的访问架构,ADO是ActiveX Data Objects的缩写。ADO.NET是数据库应用程序和数据源之间沟通的桥梁,主要提供一个面向对象的数据访问架构,用来开发数据库应用程序。
为了更好地理解ADO.NET的架构模型的各个组成部分,我们可以对ADO.NET中的相关对象进行图示理解,如图5-3所示的是ADO.NET中数据库对象的关系图。
图5-3 ADO.NET对象模型
我们可以用趣味形象化的方式理解ADO.NET的架构模型的各个部分,如图5-4所示,可以看出这些对象所处的地位和对象间的逻辑关系。