论文部分内容阅读
在实际开发应用中,和数据库相关的程序日益增多,数据库技术已经成为计算机技术非常重要的分支。现在几乎所有的大型应用程序都是基于数据库平台而运行的,数据库编程已经成为了程序员的必备技能。因而应用程序对于数据库的访问能力是不可或缺的,然而,通常应用程序不能直接和数据源打交道,而要通过一些中介,从而就产生了各种各样的数据库访问技术。 本文通过研究和比较基于Visual C++的各种数据库访问技术,系统的讨论了应用程序开发中各种数据库访问的技术。首先对不同数据库访问技术的特点和发展进行综合论述,然后对各种数据库访问技术进行比较研究和应用研究,从而将繁杂的数据库访问技术系统化,对主流数据库访问技术的发展趋势进行预测和展望,对不同的应用程序开发提出了数据库访问的解决方案参考,从而使软件开发人员在开发过程中,可以根据实际情况选择相应数据库访问技术,少走弯路,开发出高质量的软件。同时将理论应用于实践,紧跟前沿技术,强化自身的开发经验,进一步巩固充实系统架构的能力。最后通过一个具体的物资管理信息系统应用程序开发体现某种主流数据库访问技术的应用,同时作者也能再次领会一个综合应用系统开发的全过程。 本文采取的研究方法、技术路线有:1.广泛采用比较研究方法。对不同的数据库访问方式进行比较,并且对不同的系统开发提供相应参考的数据库访问解决方案。2.理论分析方法。从理论上研究分析不同的数据库访问技术的发展及其特点。3.与实践相结合。应用程序开发本身就是各种开发技术的实践,并且学习应用程序开发的目的也是为了应用于实践,在研究讨论各种数据库访问技术时将其应用到应用程序开发实践中去。4.采用较先进、较关键的技术。文章的最后应用部分,我们采用强有力的开发工具Visual C++和已经成为Windows平台上数据访问事实上标准的ADO技术。5.系统的方法。最后我们通过一个具体的应用系统了解完整的系统开发全过程,掌握系统架构、系统分析、系统设计的能力。