Data processing system for dynamically switching access control process
and for performing recovery process
    1.
    发明授权
    Data processing system for dynamically switching access control process and for performing recovery process 失效
    用于动态切换访问控制过程和执行恢复过程的数据处理系统

    公开(公告)号:US5553303A

    公开(公告)日:1996-09-03

    申请号:US360033

    申请日:1994-12-20

    IPC分类号: G06F17/30

    摘要: A database processing system using a multi-processor including a plurality of processor modules each having a local memory connected to an external shared memory. The database processing system includes a composite structure definition control part for defining an administrative processor module for controlling an access to a composite structure of a database which has a storage structure independent of a logical structure; and a maintenance/selection control part in an optimum control processor for providing a function of access-controlling a shared process and a local process when an access request arises for a database composite structure, and for dynamically switching the access control process for the composite structure according to the access frequency notified by each processor module. The system may further include an operation continuing control part for providing a controlling function for a recovery process for the composite structure of a database to be locally processed or shared-processed, and for performing a recovery process according to an access control process type for the composite structure of the database when the processor module falls in error, by replacing the erroneous processor module with another single processor module or a plurality of processor modules.

    摘要翻译: 一种使用包括多个处理器模块的多处理器的数据库处理系统,每个处理器模块具有连接到外部共享存储器的本地存储器。 数据库处理系统包括复合结构定义控制部分,用于定义用于控制对具有独立于逻辑结构的存储结构的数据库的复合结构的访问的管理处理器模块; 以及最佳控制处理器中的维护/选择控制部分,用于当数据库复合结构出现访问请求时提供对共享过程和本地进程的访问控制功能,并且用于动态切换复合结构的访问控制过程 根据每个处理器模块通知的访问频率。 所述系统还可以包括操作连续控制部分,用于为要进行本地处理或共享处理的数据库的复合结构提供用于恢复处理的控制功能,并且用于根据访问控制过程类型执行恢复处理 通过用另一个单处理器模块或多个处理器模块替换错误的处理器模块,处理器模块出现错误时数据库的复合结构。

    Device accessing a database using one of old definition information and
new definition information based on an access request
    2.
    发明授权
    Device accessing a database using one of old definition information and new definition information based on an access request 失效
    使用旧定义信息和基于访问请求的新定义信息之一来访问数据库

    公开(公告)号:US5881378A

    公开(公告)日:1999-03-09

    申请号:US425611

    申请日:1995-04-20

    IPC分类号: G06F17/30 G06F17/00

    摘要: A derived database processing system in a database processing device comprises a plurality of independent databases which can provide a plurality of users with a group of data to be shared for a common purpose. The derived database processing system comprises a dictionary for managing database logical definition information and database storage information in a secondary memory, a derived database registering unit for determining a definition frame of a new name without violating a definition frame of a name used in a schema definition which defines data in a database, a dictionary information manipulating means for referring to said dictionary when the manipulation target is a derived database, then selecting necessary components of said database, and a database processing procedure generating unit, in a binding process to optimize access routing in a database. The derived database processing means also comprises a database definition management means which replaces an old version of a database definition information with a new version by utilizing a consistency monitoring means and an integrity monitoring means associated with it.

    摘要翻译: 数据库处理设备中的派生数据库处理系统包括多个独立的数据库,其可以向多个用户提供要为共同目的共享的一组数据。 派生数据库处理系统包括用于在辅助存储器中管理数据库逻辑定义信息和数据库存储信息的字典,用于在不违反模式定义中使用的名称的定义框架的情况下确定新名称的定义框架的派生数据库注册单元 其定义数据库中的数据,字典信息操纵装置,用于当操作目标是派生数据库时参考所述字典,然后在绑定过程中选择所述数据库的必要组件和数据库处理过程生成单元,以优化访问路由 在数据库中。 派生数据库处理装置还包括数据库定义管理装置,其通过利用一致性监视装置和与其相关联的完整性监视装置用新版本替换旧版本的数据库定义信息。

    Derived data base processing system enabling one program to access a
plurality of data basis
    3.
    发明授权
    Derived data base processing system enabling one program to access a plurality of data basis 失效
    派生数据库处理系统,使一个程序能够访问多个数据

    公开(公告)号:US5873088A

    公开(公告)日:1999-02-16

    申请号:US343879

    申请日:1994-11-17

    IPC分类号: G06F17/30

    摘要: A derived database processing system in a database processing device comprises a plurality of independent databases which can provide a plurality of users with a group of data to be shared for a common purpose. The derived database processing system comprises a dictionary for managing database logical definition information and database storage information in a secondary memory, a derived database registering unit for determining a definition frame of a new name without violating a definition frame of a name used in a schema definition which defines data in a database, a dictionary information manipulating means for referring to said dictionary when the manipulation target is a derived database, then selecting necessary components of said database, and a database processing procedure generating unit, in a binding process to optimize access routing in a database.

    摘要翻译: 数据库处理设备中的派生数据库处理系统包括多个独立的数据库,其可以向多个用户提供要为共同目的共享的一组数据。 派生数据库处理系统包括用于在辅助存储器中管理数据库逻辑定义信息和数据库存储信息的字典,用于在不违反模式定义中使用的名称的定义框架的情况下确定新名称的定义框架的派生数据库注册单元 其定义数据库中的数据,字典信息操纵装置,用于当操作目标是派生数据库时参考所述字典,然后在绑定过程中选择所述数据库的必要组件和数据库处理过程生成单元,以优化访问路由 在数据库中。

    Method and apparatus for heterogenous database access by generating
different access procedures for different database data structures
    6.
    发明授权
    Method and apparatus for heterogenous database access by generating different access procedures for different database data structures 失效
    通过为不同的数据库数据结构生成不同的访问过程来进行异构数据库访问的方法和装置

    公开(公告)号:US5408652A

    公开(公告)日:1995-04-18

    申请号:US745233

    申请日:1991-08-14

    IPC分类号: G06F17/30 G06F15/40

    摘要: A database processing system for supporting a plurality of storage structures comprises a dictionary for storing information such as basic data organizations relating to the combination of basic data organizations forming each type of storage structure, library parts names relating to said combination, and assembly pattern names an access parts library for storing information such as access parts to basic data organizations which are access methods to each of said basic data organizations, and library parts relating to the combination of said access parts; and an optimizing unit for generating procedures for processing a database by referring to said dictionary and access parts library in response to an query to a database and by combining said access parts to basic data organizations forming a storage structure and said library parts relating to the combination of said access parts. An access schedule can be generated in the optimizing process according to the stage structure of a database comprising basic data organizations.

    摘要翻译: 用于支持多个存储结构的数据库处理系统包括用于存储信息的字典,例如与形成每种类型的存储结构的基本数据组织的组合相关的基本数据组织,与所述组合相关的库部件名称和组装模式名称 访问部件库,用于将诸如访问部件的信息存储到对每个所述基本数据组织的访问方法的基本数据组织以及与所述访问部分的组合相关的库部分; 以及优化单元,用于通过响应于对数据库的查询参考所述字典和访问部分库来生成用于处理数据库的过程,并且将所述访问部分组合到形成存储结构的基本数据组织和与组合有关的所述库部分 的所述通道部件。 可以根据包括基本数据组织的数据库的阶段结构在优化过程中生成访问调度。

    Log data management system having a plurality of processing units and a
common memory
    7.
    发明授权
    Log data management system having a plurality of processing units and a common memory 失效
    日志数据管理系统具有多个处理单元和公共存储器

    公开(公告)号:US5696967A

    公开(公告)日:1997-12-09

    申请号:US208237

    申请日:1994-03-10

    CPC分类号: G06F11/1471

    摘要: A log data management system is used with a database processing system. The log data management system has a plurality of database update units coupled to a database through a common bus. Each of the database update units updates a resource of the database and records log data as an update record. The database update unit writes log data of the resource of the database in a local memory in order of update time of the resource. After the resource has been updated, the database update unit transfers the log data written in the local memory to the common memory. At this time, since the database update unit does not free the resource until the log data is non-volatilized in the common memory, log data are successively stored in the common memory in order of the update time of the resource. When a failure takes place in a resource of the database, log data stored in the common memory are referred to and thereby the resource is quickly closed and recovered.

    摘要翻译: 日志数据管理系统与数据库处理系统一起使用。 日志数据管理系统具有通过公共总线耦合到数据库的多个数据库更新单元。 每个数据库更新单元更新数据库的资源并将日志数据记录为更新记录。 数据库更新单元按照资源的更新时间的顺序将数据库的资源的日志数据写入本地存储器。 在更新资源之后,数据库更新单元将写入本地存储器中的日志数据传送到公共存储器。 此时,由于数据库更新单元在公共存储器中的日志数据不挥发之前不释放资源,所以在资源的更新时间的顺序上将日志数据依次存储在公共存储器中。 当在数据库的资源中发生故障时,参考存储在公共存储器中的日志数据,从而快速关闭和恢复资源。