检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国电子科技集团公司第五十四研究所,河北石家庄050081 [2]云南大学信息学院,云南昆明650091
出 处:《计算机与网络》2015年第15期48-50,共3页Computer & Network
基 金:国家高技术研究发展计划(863计划)(Z1214102)
摘 要:SQLAlchemy已成为Python下进行ORM开发的事实标准,针对其缺乏达梦数据库方言的现状,在分析SQLAlchemy方言接口及其内置数据库方言实现的基础上,针对达梦数据库的特点,结合SQLAlchemy通过对内置的Oracle、MySQL、MS SQL Server和PostgreSQL等方言的静态源码分析与动态调试,完成达梦数据库方言实现,在实际系统中测试表明,该方言能够正确的进行数据库的反射和执行ORM操作。SQLAlchemy has already been the de-fact standard in Python language. In view of the reality of lack of dialect for Dameng database, this paper implements the Dameng-dialect for SQLAlchemy by analyzing the dialect interface in SQLAlchemy and imbedded database dialects (Oracle, MySQL, PostgreSQL and so on), combining with the methods such as static source analysis and runtime debugging. The test results show that the dialect can reflect the database and finish ORM operations correcdy.
关 键 词:SQLAlchemy 达梦数据库 对象关系模型 方言
分 类 号:TP311.13[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.38