1 / 7
文档名称:

数据建模白皮书.docx

格式:docx   大小:60KB   页数:7页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据建模白皮书.docx

上传人:薄荷牛奶 2022/6/5 文件大小:60 KB

下载得到文件列表

数据建模白皮书.docx

文档介绍

文档介绍:: .
?2012YonghongTechnology
错误!未定义“白动图文集”词条YonghongT是通过JDBC和ODBC与目前主流数据库相联系。JDBC和ODBC提供了一组对数据库访问的
标准API,建立了一组数据库访问的规范,支持SQL语句的执行,同时也是YonghongZ-Suite与数据源之间
的主要接口。Yonghong对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对
应的DBMS的数据库驱动程序完成。
除了一些主流关系型数据库,用户还可以通过选择GENERIC类型和输入正确的数据驱动接口,链接到其他
类型的数据库,比如一些非关系型的数据库类型VERTICA,EXADATA,NETEZZA,TERADATA,SYBASEIQ,
GREENPLUM等。
ScriptQuery(脚本查询)
ScriptQuery提供脚本语言和数据接口的方式,实现SQLQuery所提供的功能。但这种方式比较于SQL
Query本身设计上的局限,又能使查询操作更加灵活自由,为专业人士提供了便利。通过在工具库里提供了一些常用Javascript函数接口,ScriptQuery支持客户通过编程的方式进行查询。虽然这些接口被限制在设定功能范围内,但是已经能够满足现有日常的工作。
此外ScriptQuery提供了SQLQuery不支持的联合查询功能。其类似于SQL中的联合查询,根据客户需求,
将来自不同数据表单上的数据,通过脚本JOIN查询方法展现在一张表单上。但ScriptQuery提供了比SQL
的联合查询提供了更为强大的功能。SQL联合查询的前提是所有的数据表单都来自于同一个数据库,而
ScriptQuery可以连接不同数据库的数据表单,例如某个公司的经营数据保存在DB2,而其管理数据保存在
ORACLE,客户通过ScriptQuery可以把他们联合在一起并组成一张新的查询表用来分析,实现了不同数据源之间的合并。
CustomizedQuery(自定义查询)
CustomizedQuery基于ScriptQuery的设计理念,提供给客户更加自由灵活的操作方式,完全由用户自己定义查询条件和选择数据来源,因此它也是这五中查询方式里面对于客户技术要求最高的。用户在使用YonghongZ-Suite之前已经建立好自己的查询系统,并和自己的数据系统深度绑定,因此不需要重新定义查询机制。CustomizedQuery正好满足此类用户的需求,可以将自有的查询系统与YonghongZ-Suite快速绑-JlJ。永洪科技DataModeler日皮书
YoncnonQTeen
CustomizedQuery在建立新的查询的时候,,帮助他们通过Java编程的方式与自己原有查询系统进行绑定。通过继承Query的方式,YonghongZ-Suite可以返回用户自定
义的查询结果。另外当用户希望直接从数据库获取原始数据而不使用查询功能的时候,CustomizedQuery
也可以帮助用户完成此类操