首页> 外国专利> Method and system for identifying and analyzing hidden data relationships in databases

Method and system for identifying and analyzing hidden data relationships in databases

机译:识别和分析数据库中隐藏数据关系的方法和系统

摘要

Method and system for identifying and analysing hidden relationships in application databases is provided. During a database session database query language statements (DQLS) are retrieved from log tables in application databases to analyze and identify join indicators. Join indicators represent data fields from two or more tables which are joined using values common to each data field. Based on identified join indicators, data definition language (DDL) file is generated including relationship between two or more tables. Above steps are repeated until all DQLS in log tables are analyzed. Thereafter it is ascertained if content of created DDL file is defined in database schema (DS). DS is represented in physical data models of application databases. If it is not defined in the database schema, a logical data definition language file is generated based on generated DDL file to update logical data model, which represents hidden relationships between tables in application databases.
机译:提供了用于识别和分析应用数据库中的隐藏关系的方法和系统。在数据库会话期间,将从应用程序数据库中的日志表中检索数据库查询语言语句(DQLS),以分析和标识联接指示符。连接指示符表示来自两个或多个表的数据字段,这些表使用每个数据字段的公共值进行连接。基于标识的联接指示符,将生成数据定义语言(DDL)文件,其中包括两个或多个表之间的关系。重复上述步骤,直到分析了日志表中的所有DQLS。此后,确定在数据库模式(DS)中是否定义了所创建的DDL文件的内容。 DS在应用程序数据库的物理数据模型中表示。如果未在数据库模式中定义逻辑数据定义语言文件,则会基于生成的DDL文件来生成逻辑数据定义语言文件以更新逻辑数据模型,该逻辑数据模型表示应用程序数据库中表之间的隐藏关系。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号