【SQL开源代码栏目提醒】:网学会员为广大网友收集整理了,基于PHP的通用数据库接口技术的研究 - 软件工程,希望对大家有所帮助!
重庆大学 硕士学位论文基于
PHP的通用数据库接口技术的研究 级别:硕士 专业:计算机技术 指导教师:郭平李波 20041110 重庆大学硕士学位论文 中文摘要 摘 要 基于PHP的通用数据操作技术是一种
经济、方便、高效的处理方式,同时该方式为.开发大规模的数据库应用提供了一条有效解决途径。
由于数据库的通用操作与诸多因素有关,就使得本系统的研究非常复杂,目前的研究成果仅能在两个著名的开源数据库中使用,尽管已预留了开发的接口,但还不能够完全满足对所 有数据库操作的实际的需要。
本文在分析研究国内外有关通用数据库操作技术的最新研究状况的基础上, 进行了如下主要的
工作: ①首先,利用模块化的思想,提出了一种基于PHP的通用数据库操作模型。
利用模块化的思想,基于通用对象,从三个过程详细分析了通用数据库操作模型在各个过程的功能和相应算法。
这个模型把当前所进行的系统研究与以前做过的系统研究融为一体,使研究者对通用数据库操作对通用数据库操作技术有一个完整的、清晰的认识,为以后的通用数据库操作技术的深入研究提供引导作用。
通过这个模型的研究可知,当前通用数据库操作技术的研究难点在于综合应用不同数据库的特性。
正是基于这种考虑,接下来,将对异种数据库的通用操作的问题进行深入研究。
②在以这个模型为理论指导,对MYSQL、PostgreSQL的通用操作深入研究,通过引入参照ODBC和JDBC的思想,提出了通用数据操作技术PDBC(PHP OpenDatabase Connectivity)的算法。
基于ODBC,JDBC原理,提出了通用数据操作技术PDBC的算法,并已用程序实现。
通过实例分析,表明这个操作的算法具有以下一些优点:可以完全消除MYSQL、POSTGRESQL的API间的差异,可以获得数据库通用的操作;可以极大地扩展PDBC方法的适用范围;算法简单、快捷、性能稳定,具有很强的实用性;适合数据库操作的通用运算规则;具有极强的可扩展性,可以用这种模型提供的接口进行进一步的扩展。
同时,除了具有上述的优点之外,基于PHP的通用数据库操作可以与基于PHP的中文模板技术联合使用,形成强大的集成开发环境。
③最后,利用这个通用数据库操作技术进行了实际的项目开发,并进行了相关的分析试验。
在贵州信息港的房产频道、中国新西兰电子商务网、中共贵州省委组织部的专网建设中都使用了基于PHP的通用数据库操作技术,并取得了很好的实际效果。
重庆大学硕士学位论文 中文摘要通过详细的理论推导和实际的数据库操作的实验及其分析,证明了本文的设计模型的正确性,为基于PHP的通用数据库操作技术的研究进行了有益的探索。
关键词:数据库,操作,通用接口,中文模板 II 重庆大学硕士学位论文 英文摘要 Abstract Data operation tecnique based on PHP is an ecomical.convenient and effective toprovide a way for PHP to develop large-scale database.The general oepration ofdatabase operation is related with many factor,that made the research work is verycomplex.the research result can only be used at the two famous open source databasesystem.Though there have provided the interface for future development,The using ofdatabase operation technique,is an effective way to dissolve the problems from thedevelopment of PHR it is still unable to satisify actual demand. Based Oll the recent research work of the generM database operation technique at home andabroad,the main works and conclusions in this paper are as follows: ①With the idea of modularization,A general database operation technique basedon PHPis pu