Method and system for comparing and re-comparing data item definitions
    1.
    发明授权
    Method and system for comparing and re-comparing data item definitions 有权
    用于比较和重新比较数据项定义的方法和系统

    公开(公告)号:US07996442B2

    公开(公告)日:2011-08-09

    申请号:US11250511

    申请日:2005-10-17

    CPC分类号: G06F17/30312 G06F17/30498

    摘要: A method, system, and computer program product provides the capability to compare data object definitions in a database in a less costly and less time-consuming manner than previous techniques. A method of comparing multiple versions of data item definitions in a database comprises generating a first version of comparison information relating to a plurality of data item definitions in the database by comparing information relating to data item definitions obtained from a first source and information relating to data item definitions obtained from a second source and generating a second version of comparison information relating to a plurality of data item definitions in the database by comparing information relating to data item definitions obtained from a first source and information relating to data item definitions obtained from a second source to the first version of comparison information.

    摘要翻译: 方法,系统和计算机程序产品提供了以比以前的技术更便宜和更耗时的方式比较数据库中的数据对象定义的能力。 比较数据库中数据项定义的多个版本的方法包括:通过比较与从第一个源获得的数据项定义和与数据相关的信息相关的信息来生成与数据库中的多个数据项定义有关的第一版本的比较信息 从第二源获得的项目定义,并且通过比较从与第一源获得的数据项定义相关的信息和与从第二源获得的数据项定义相关的信息,生成与数据库中的多个数据项定义有关的第二版本的比较信息 来源于第一版的比较信息。

    Non-repeating random values in user specified formats and character sets
    2.
    发明申请
    Non-repeating random values in user specified formats and character sets 有权
    用户指定格式和字符集中的非重复随机值

    公开(公告)号:US20090271361A1

    公开(公告)日:2009-10-29

    申请号:US12150392

    申请日:2008-04-28

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30306

    摘要: Systems, methodologies, media, and other embodiments associated with producing non-repeating random values for use in data masking are described. One example method includes accessing data describing a mask for a value in a database table column to be masked. The example method may also include identifying a number of distinct values in the database table column to be masked and determining a field width for a mask to provide unique random numbers to mask the distinct values. The method may include identifying locations in a mask value to store the unique random value and locations in a mask value to store filler values. The mask value may include different character sets and may comply with user specified formats. The method may include generating a set of statements that when executed produce a mapping table that includes masks for distinct values in the database table column to be masked.

    摘要翻译: 描述了与产生用于数据屏蔽的非重复随机值相关联的系统,方法,介质和其它实施例。 一个示例性方法包括访问描述要屏蔽的数据库表列中的值的掩码的数据。 示例性方法还可以包括识别要屏蔽的数据库表列中的不同值的数量,并且确定掩码的字段宽度以提供唯一的随机数来掩蔽不同的值。 该方法可以包括识别掩码值中的位置以将唯一随机值和位置存储在掩码值中以存储填充值。 掩码值可以包括不同的字符集,并且可以符合用户指定的格式。 该方法可以包括生成一组语句,当被执行时,产生一个映射表,该映射表包括要被屏蔽的数据库表列中不同值的掩码。

    Method and system for capturing and storing multiple versions of data item definitions
    3.
    发明申请
    Method and system for capturing and storing multiple versions of data item definitions 审中-公开
    用于捕获和存储数据项定义的多个版本的方法和系统

    公开(公告)号:US20070088766A1

    公开(公告)日:2007-04-19

    申请号:US11250545

    申请日:2005-10-17

    IPC分类号: G06F17/30

    CPC分类号: G06F16/219

    摘要: A method, system and computer program product provides the capability to capture and store data object definitions in a database in a less costly and less time-consuming manner than previous techniques. A method of capturing and storing multiple versions of data item definitions in a database comprises generating a first version of information relating to a plurality of data item definitions in the database, and generating a second version of information relating to a plurality of data item definitions in the database by recapturing only information relating to those data item definitions that have changed since the first version was generated.

    摘要翻译: 方法,系统和计算机程序产品提供了以比以前的技术更便宜和更耗时的方式在数据库中捕获和存储数据对象定义的能力。 在数据库中捕获和存储数据项定义的多个版本的方法包括生成与数据库中的多个数据项定义相关的信息的第一版本,以及生成与多个数据项定义相关的信息的第二版本, 数据库通过仅重新获取与生成第一个版本以来已经更改的那些数据项定义相关的信息。

    Non-repeating random values in user specified formats and character sets
    4.
    发明授权
    Non-repeating random values in user specified formats and character sets 有权
    用户指定格式和字符集中的非重复随机值

    公开(公告)号:US07882134B2

    公开(公告)日:2011-02-01

    申请号:US12150392

    申请日:2008-04-28

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30306

    摘要: Systems, methodologies, media, and other embodiments associated with producing non-repeating random values for use in data masking are described. One example method includes accessing data describing a mask for a value in a database table column to be masked. The example method may also include identifying a number of distinct values in the database table column to be masked and determining a field width for a mask to provide unique random numbers to mask the distinct values. The method may include identifying locations in a mask value to store the unique random value and locations in a mask value to store filler values. The mask value may include different character sets and may comply with user specified formats. The method may include generating a set of statements that when executed produce a mapping table that includes masks for distinct values in the database table column to be masked.

    摘要翻译: 描述了与产生用于数据屏蔽的非重复随机值相关联的系统,方法,介质和其它实施例。 一个示例性方法包括访问描述要屏蔽的数据库表列中的值的掩码的数据。 示例性方法还可以包括识别要被屏蔽的数据库表列中的不同值的数量,并且确定掩码的字段宽度以提供唯一的随机数来掩蔽不同的值。 该方法可以包括识别掩码值中的位置以将唯一随机值和位置存储在掩码值中以存储填充值。 掩码值可以包括不同的字符集,并且可以符合用户指定的格式。 该方法可以包括生成一组语句,当被执行时,产生一个映射表,该映射表包括要被屏蔽的数据库表列中不同值的掩码。

    Maintaining referential integrity while masking
    5.
    发明申请
    Maintaining referential integrity while masking 有权
    在屏蔽时保持参照完整性

    公开(公告)号:US20100030795A1

    公开(公告)日:2010-02-04

    申请号:US12221157

    申请日:2008-07-30

    IPC分类号: G06F7/00 G06F17/30

    摘要: Systems, methods, and other embodiments associated with maintaining referential integrity while masking database columns are described. One example method includes determining a transitive closure for dependency relationships involving a column to be masked and other columns related to the column to be masked through a dependency relationship. The example method may also include identifying a root column for a column in the transitive closure and creating a mapping table that stores original values and masking values for the root column. The method includes masking the root column and related child columns based on the mapping table in a manner that maintains referential integrity between the root column and the child column. Integrity may be maintained by masking corresponding values in the root column and a child column(s) with identical mask values from the mapping table.

    摘要翻译: 描述与屏蔽数据库列时保持参照完整性相关联的系统,方法和其他实施例。 一个示例性方法包括确定涉及要屏蔽的列的依赖关系的传递闭包以及与通过依赖关系掩蔽的列相关的其他列。 示例方法还可以包括识别传递闭包中的列的根列,并创建存储根列的原始值和掩蔽值的映射表。 该方法包括以维持根列和子列之间的引用完整性的方式基于映射表屏蔽根列和相关子列。 可以通过屏蔽根列中的相应值和来自映射表的具有相同掩码值的子列来维护完整性。

    Maintaining referential integrity while masking
    6.
    发明授权
    Maintaining referential integrity while masking 有权
    在屏蔽时保持参照完整性

    公开(公告)号:US07979410B2

    公开(公告)日:2011-07-12

    申请号:US12221157

    申请日:2008-07-30

    IPC分类号: G06F17/30

    摘要: Systems, methods, and other embodiments associated with maintaining referential integrity while masking database columns are described. One example method includes determining a transitive closure for dependency relationships involving a column to be masked and other columns related to the column to be masked through a dependency relationship. The example method may also include identifying a root column for a column in the transitive closure and creating a mapping table that stores original values and masking values for the root column. The method includes masking the root column and related child columns based on the mapping table in a manner that maintains referential integrity between the root column and the child column. Integrity may be maintained by masking corresponding values in the root column and a child column(s) with identical mask values from the mapping table.

    摘要翻译: 描述与屏蔽数据库列时保持参照完整性相关联的系统,方法和其他实施例。 一个示例性方法包括确定涉及要屏蔽的列的依赖关系的传递闭包以及与通过依赖关系掩蔽的列相关的其他列。 示例方法还可以包括识别传递闭包中的列的根列,并创建存储根列的原始值和掩蔽值的映射表。 该方法包括以维持根列和子列之间的引用完整性的方式基于映射表屏蔽根列和相关子列。 可以通过屏蔽根列中的相应值和来自映射表的具有相同掩码值的子列来维护完整性。

    Method and system for comparing and re-comparing data item definitions
    7.
    发明申请
    Method and system for comparing and re-comparing data item definitions 有权
    用于比较和重新比较数据项定义的方法和系统

    公开(公告)号:US20070088733A1

    公开(公告)日:2007-04-19

    申请号:US11250511

    申请日:2005-10-17

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30312 G06F17/30498

    摘要: A method, system, and computer program product provides the capability to compare data object definitions in a database in a less costly and less time-consuming manner than previous techniques. A method of comparing multiple versions of data item definitions in a database comprises generating a first version of comparison information relating to a plurality of data item definitions in the database by comparing information relating to data item definitions obtained from a first source and information relating to data item definitions obtained from a second source and generating a second version of comparison information relating to a plurality of data item definitions in the database by comparing information relating to data item definitions obtained from a first source and information relating to data item definitions obtained from a second source to the first version of comparison information.

    摘要翻译: 方法,系统和计算机程序产品提供了以比以前的技术更便宜和更耗时的方式比较数据库中的数据对象定义的能力。 比较数据库中数据项定义的多个版本的方法包括:通过比较与从第一个源获得的数据项定义和与数据相关的信息相关的信息来生成与数据库中的多个数据项定义有关的第一版本的比较信息 从第二源获得的项目定义,并且通过比较从与第一源获得的数据项定义相关的信息和与从第二源获得的数据项定义相关的信息,生成与数据库中的多个数据项定义有关的第二版本的比较信息 来源于第一版的比较信息。