← Back to Patent Explorer
US4979109A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of controlling a data dictionary directory system in a data base system

Assignee: Hitachi Ltd
•
Filing: 1987-01-14
•
Granted: 1990-12-18
•
Expires: 2007-01-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a data dictionary directory system, the definition information to be registered in a dictionary is registered being divided into several definition units. A data base system registers the definition information and confirms the coordination of the contents of definition among the definition units. The definition information is registered without confirming the coordination. The coordination is confirmed when it becomes necessary to confirm the coordination among the definition informations registered in the dictionary.

Inventors

  • 👤 Kazuaki Tanaka
  • 👤 Ichiro Yokoyama
  • 👤 Satoshi Wakayama
  • 👤 Yoshito Kamegi
  • 👤 Makoto Urakawa
  • 👤 Mikihiko Tokunaga
  • 👤 Takeshi Kamoshida
  • 👤 Shigeru Yoneda
  • 👤 Kiyotaka Kiyasu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 22:56
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/21; G06F16/211

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 139 words
A data base system having a data dictionary system to control access to said data base system, said data dictionary system including a dictionary capable of registering definition informations including definition information and its related definition information, said data base system comprising: registration means for registering said definition information and its related definition information into said dictionary, to produce registered definition informations, processing means which executes a predetermined program using a definition information registered into said dictionary, and which generates a confirmation request to confirm the coordination between said definition information and its related definition information,; and confirmation means which, in response to said confirmation request, determines the presence or absence of coordination between said registered definition informations, and which, when coordination is confirmed, adds coordination information to the definition information to indicate that the coordination has been confirmed.
Claim 2
Dependent Claim 139 words
A data base system having a data dictionary system to control access to said data base system, said data dictionary system including a dictionary capable of registering definition informations including definition information and its related definition information, said data base system comprising: registration means for registering said definition information and its related definition information into said dictionary, to produce registered definition informations, processing means which executes a predetermined program using a definition information registered into said dictionary, and which generates a confirmation request to confirm the coordination between said definition information and its related definition information,; and confirmation means which, in response to said confirmation request, determines the presence or absence of coordination between said registered definition informations, and which, when coordination is confirmed, adds coordination information to the definition information to indicate that the coordination has been confirmed.
Claim 3
Dependent Claim 161 words
A data base system according to claim 1, wherein said data dictionary system is part of a dictionary directory system, said dictionary directory system also including a directory formed by using the definition informations registered in said dictionary, wherein said dictionary has schema information which is a definition information and represents the whole structure of the data base, and sub-schema information which is a related definition information for said schema information and represents the structure of the data base of a range that can be used by a user program, said processing means has generation means which generates said directory from said sub-schema information when it is detected that the information which indicates that said coordination has been confirmed is contained in the sub-schema information, and said confirmation means determines the coordination of said sub-schema information and of said schema information, and adds the information which indicates the coordination has been confirmed to said sub-schema information when the coordination is confirmed.
Claim 4
Dependent Claim 46 words
A data base system according to claim 2, wherein said confirmation means writes a schema number onto said sub-schema information when the coordination is confirmed, and said processing means generates said directory when it is detected that said schema number is contained in said sub-schema information.
Claim 5
Dependent Claim 30 words
A data base system according to claim 2, wherein said confirmation means confirms the coordination that said schema information registered into said sub-schema information is contained in said schema information.
Claim 6
Dependent Claim 149 words
In a data base system having a data dictionary system to control access to the data base system, said data dictionary system including a dictionary which registers definition informations, including definition information and its related definition information, to specify the structure of said data base system, and said dictionary further including schema and sub-schema informations, a method for controlling said data base system comprising the steps of: (a) a step which registers said definition informations into said dictionary; (b) a step which determines whether it is necessary to confirm the coordination for said definition informations registered in said dictionary according to a confirmation request from a user; (c) a step which confirms the coordination of said definition informations when it is determined by step (b) that confirmation is requested; and (d) a step which writes a schema number into said sub-schema information when coordination is confirmed by step (c).
Claim 7
Dependent Claim 149 words
In a data base system having a data dictionary system to control access to the data base system, said data dictionary system including a dictionary which registers definition informations, including definition information and its related definition information, to specify the structure of said data base system, and said dictionary further including schema and sub-schema informations, a method for controlling said data base system comprising the steps of: (a) a step which registers said definition informations into said dictionary; (b) a step which determines whether it is necessary to confirm the coordination for said definition informations registered in said dictionary according to a confirmation request from a user; (c) a step which confirms the coordination of said definition informations when it is determined by step (b) that confirmation is requested; and (d) a step which writes a schema number into said sub-schema information when coordination is confirmed by step (c).
Claim 8
Independent Claim 159 words
A method for managing coordination information for definition informations in a data dictionary system including a dictionary that has a plurality of uniquely identified definition informations, including definition information and its related definition information, said definition informations having coordination information, the method comprising: a first step for registering said definition informations into said dictionary without confirming coordination between said definition information and its related definition information and adding said coordination information, a second step for generating a confirmation request to confirm coordination between said definition information and its related definition information registered into said dictionary by said first step, when a predetermined program is executed using said definition informations, and a third step for confirming the presence or absence of coordination between said definition information and its related definition information in response to the confirmation request generated from said second step, and adding confirmation information to said definition information, so as to indicate that the coordination has been confirmed.
Claim 9
Independent Claim 159 words
A method for managing coordination information for definition informations in a data dictionary system including a dictionary that has a plurality of uniquely identified definition informations, including definition information and its related definition information, said definition informations having coordination information, the method comprising: a first step for registering said definition informations into said dictionary without confirming coordination between said definition information and its related definition information and adding said coordination information, a second step for generating a confirmation request to confirm coordination between said definition information and its related definition information registered into said dictionary by said first step, when a predetermined program is executed using said definition informations, and a third step for confirming the presence or absence of coordination between said definition information and its related definition information in response to the confirmation request generated from said second step, and adding confirmation information to said definition information, so as to indicate that the coordination has been confirmed.
Claim 10
Dependent Claim 137 words
The method for managing coordination information for definition informations, in a data dictionary directory system according to claim 6, wherein, said dictionary comprises schema information which is a definition information which represents the whole structure of the data base and sub-schema information which represents a structure of the data base of a predetermined range and is a related definition information for schema information, said second step further comprises a generation step which generates said dictionary directory from said sub-schema information when it is detected that said coordination information which indicates that the coordination has been confirmed is contained in said sub-schema information, and said third step comprises the steps of determining said coordination between said sub-schema information and said schema information, and adding said coordination information which indicates the coordination has been confirmed to said sub-schema information.
Claim 11
Dependent Claim 27 words
The method for managing coordination information for definition informations in a data dictionary directory system according to claim 7, wherein said coordination information comprises a schema number.
Claim 12
Dependent Claim 45 words
The method for managing coordination information for definition informations in a data dictionary directory system according to claim 7, wherein said third step comprises the step of confirming said coordination that said schema information registered into said sub-schema information is contained in said sub-schema information.
Claim 13
Dependent Claim 48 words
The method of claim 6, wherein said predetermined program of said second step comprises a dictionary deletion program, said program comprising the steps of: referring said definition informations for deletion according to a request by a user, confirming coordination information exists, and thereafter deleting the pertinent definition informations.
Claim 14
Dependent Claim 37 words
A data base system of claim 1, further comprising deletion means which, in deleting definition information with the coordination information, first initializes the coordination information registered in the related definition information, and then deletes the definition information.
Claim 15
Independent Claim 176 words
A method for managing coordination information for definition informations in a data dictionary directory system having a dictionary that has a plurality of uniquely identified definition informations, including definition information and its related definition information, said definition informations having coordination information, and said data dictionary directory system also having a directory which is formed by using the definition information registered in said dictionary, comprising: a first step for registering said definition informations into said dictionary without confirming coordination between said definition information and its related definition information, and adding said coordination information, a second step for generating a confirmation request to confirm coordination between said definition information and its related definition information registered into said dictionary by said first step, when a predetermined program is executed using said definition information and its related definition information, and a third step for confirming the presence or absence of coordination between said definition information and its related definition information in response to the confirmation information to said definition information, so as to indicate that the coordination has been confirmed.
Claim 16
Independent Claim 176 words
A method for managing coordination information for definition informations in a data dictionary directory system having a dictionary that has a plurality of uniquely identified definition informations, including definition information and its related definition information, said definition informations having coordination information, and said data dictionary directory system also having a directory which is formed by using the definition information registered in said dictionary, comprising: a first step for registering said definition informations into said dictionary without confirming coordination between said definition information and its related definition information, and adding said coordination information, a second step for generating a confirmation request to confirm coordination between said definition information and its related definition information registered into said dictionary by said first step, when a predetermined program is executed using said definition information and its related definition information, and a third step for confirming the presence or absence of coordination between said definition information and its related definition information in response to the confirmation information to said definition information, so as to indicate that the coordination has been confirmed.
Claim 17
Dependent Claim 34 words
The method of claim 6, further comprising: a fourth step for deleting specified definition information, wherein the coordination information registered in the related definition information is first initialized, and thereafter deleting the definition information.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-12-17 1994-06-18 1994-12-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-12-17 1998-06-18 1998-12-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-12-17 2002-06-18 2002-12-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag