JP2641402B2 - DML object management method - Google Patents
DML object management methodInfo
- Publication number
- JP2641402B2 JP2641402B2 JP7011366A JP1136695A JP2641402B2 JP 2641402 B2 JP2641402 B2 JP 2641402B2 JP 7011366 A JP7011366 A JP 7011366A JP 1136695 A JP1136695 A JP 1136695A JP 2641402 B2 JP2641402 B2 JP 2641402B2
- Authority
- JP
- Japan
- Prior art keywords
- dml object
- dml
- information
- directory file
- update
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明はDMLオブジェクト管理
方式に関し、特に情報処理システムのリレーショナルデ
ータベース技術において、アプリケーションプログラム
中の表アクセス要求に関連する部分を実行時形式のDM
Lオブジェクトとしてデータベースのディレクトリファ
イルに格納しているシステムのDMLオブジェクト管理
方式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a DML object management system, and more particularly, to a relational database technology of an information processing system, a part related to a table access request in an application program is executed in a runtime format.
The present invention relates to a DML object management method for a system in which L objects are stored in a directory file of a database.
【0002】[0002]
【従来の技術】従来から、入力するデータの最小単位を
列とし順序付けられていない行の集まりを表として利用
者に提供するリレーショナルデータベース技術において
は、利用者が作成したアプリケーションプログラム中の
表アクセス要求に関連する部分を、コンパイル時にデー
タベース操作言語による実行形式のDMLオブジェクト
に変換し、表定義情報などと一緒にディレクトリファイ
ル中に格納することが行われている。この場合、DML
オブジェクトの中で使用されている実表(データが格納
されている基本表)やVIEW表(実表を利用して作成
された導入表)の表定義情報に変更があった場合、その
DMLオブジェクトはそのままでは使用不可能となる。
これは、DMLオブジェクトには一般にコンパイル時に
参照した表定義情報のバージョン情報(最終更新年月日
など)が付加情報として付与されており、コンパイル後
の表定義情報の変更により意図しない表アクセスが実行
されるのを防止するため、実行時に両者の整合性を確認
してDMLオブジェクトと表定義情報との双方のバージ
ョン情報が一致した場合のみ実行するように管理されて
いるためである。従って、実表およびVIEW表の表定
義情報を変更した場合には、この変更内容で直接的な影
響を受けソースプログラムの変更を必要とするDMLオ
ブジェクトのみならず、直接的な影響がなくソースプロ
グラムの変更を必要としないDMLオブジェクトも検索
し、前者の場合はソースプログラムの該当箇所を修正し
た後に、後者の場合は修正を行うことなくそのままバー
ジョン情報の整合をとるために関連するアプリケーショ
ンプログラムを再コンパイルしてDMLオブジェクトを
格納し直す必要がある。これらの処置は、表定義情報の
更新の通知を受けた利用者が、それぞれ個別に指示して
行っている。2. Description of the Related Art Conventionally, in a relational database technology for providing a user with a set of unordered rows as a table with a minimum unit of input data as a column, a table access request in an application program created by the user is known. Is converted into an executable DML object in a database operation language at the time of compilation and stored in a directory file together with table definition information and the like. In this case, DML
If the table definition information of the base table (base table storing data) or VIEW table (introduction table created using the base table) used in the object is changed, the DML object is changed. Becomes unusable as it is.
This is because version information (such as last update date) of the table definition information generally referred to at the time of compilation is added to the DML object as additional information, and unintended table access is performed due to a change in the table definition information after compilation. This is because, in order to prevent this from happening, the consistency is checked at the time of execution, and management is performed so that the execution is performed only when the version information of both the DML object and the table definition information match. Therefore, when the table definition information of the base table and the VIEW table is changed, not only the DML objects that are directly affected by the changed contents but require the change of the source program, but also the source program without the direct influence are changed. The DML object that does not need to be changed is also searched, and in the former case, the relevant part of the source program is corrected, and in the latter case, the relevant application program is re-read in order to make the version information consistent without correction. It is necessary to compile and store the DML object again. These measures are individually performed by the users who have been notified of the update of the table definition information.
【0003】[0003]
【発明が解決しようとする課題】上述したように従来の
DMLオブジェクト管理方式では、実表およびVIEW
表の表定義情報を変更した場合に必要となるDMLオブ
ジェクトの管理は、プログラムを作成した利用者側に任
せられており、利用者はディレクトリファイル中に登録
した関連のあるDMLオブジェクトを検索し、該当する
アプリケーションプログラムを再コンパイルしなければ
ならないため、処理の効率化という点に問題があった。As described above, in the conventional DML object management method, a base table and a VIEW are used.
The management of the DML object required when the table definition information of the table is changed is left to the user who created the program, and the user searches for the related DML object registered in the directory file, Since the corresponding application program must be recompiled, there is a problem in terms of processing efficiency.
【0004】本発明の目的は、実表およびVIEW表の
表定義情報が変更された際には自動的に関連するDML
オブジェクトも更新され、システムの運用性および処理
効率を向上できるDMLオブジェクト管理方式を提供す
ることにある。[0004] An object of the present invention is to automatically associate a DML when the table definition information of a base table and a VIEW table is changed.
Another object of the present invention is to provide a DML object management method in which objects are updated and the operability and processing efficiency of the system can be improved.
【0005】[0005]
【課題を解決するための手段】本発明のDMLオブジェ
クト管理方式は、データの最小単位を列とし順序付けら
れていない行の集まりを表として提供し、利用者が作成
したアプリケーションプログラム中の表アクセス関連部
分をDMLオブジェクトとして表定義情報などと共にデ
ィレクトリファイル中に格納するリレーショナルデータ
ベースシステムのDMLオブジェクト管理方式におい
て、前記ディレクトリファイル中に格納されている既存
の表定義情報などに更新が行われたときに起動され更新
対象の実表およびVIEW表をアクセスするDMLオブ
ジェクトを付加情報を検索して抽出する関連DMLオブ
ジェクト検索手段と、前記関連DMLオブジェクト検索
手段で抽出されたDMLオブジェクトの内容を解析し変
更を必要とするものには実施された表定義情報などの更
新内容を参照して可能な変更を行って新たなDMLオブ
ジェクトを再生成し実行可能とする関連DMLオブジェ
クト再生成手段と、前記関連DMLオブジェクト再生手
段により再生成されたDMLオブジェクトを再度ディレ
クトリファイルに格納する関連DMLオブジェクト格納
手段と、既存の表定義情報などの更新が指示されたとき
更新を実行させると共に更新内容を一時記憶して前記関
連DMLオブジェクト検索手段,関連DMLオブジェク
ト再生成手段および関連DMLオブジェクト格納手段を
制御し必要な連絡情報を収集,編集するディレクトリフ
ァイル更新制御手段とを備えて構成されている。According to the DML object management method of the present invention, an unordered set of rows is provided as a table with a minimum unit of data as a column, and a table access related table in an application program created by a user is provided. In a DML object management method of a relational database system in which a part is stored in a directory file together with table definition information as a DML object, the method is started when an update is made to existing table definition information or the like stored in the directory file. A related DML object searching means for searching and extracting additional information for a DML object accessing a base table and a VIEW table to be updated, and analyzing the contents of the DML object extracted by the related DML object searching means to make a change. What to do Is related DML object regenerating means for regenerating and executing a new DML object by making a possible change with reference to the executed update contents such as table definition information, and regenerating by the related DML object reproducing means. A related DML object storage unit for storing the updated DML object in the directory file again, and executing an update when an update of existing table definition information or the like is instructed and temporarily storing the updated content to obtain the related DML object search unit. A directory file update control means for controlling the related DML object regenerating means and the related DML object storage means and collecting and editing necessary contact information.
【0006】[0006]
【実施例】次に、本発明の実施例について図面を参照し
て説明する。Next, embodiments of the present invention will be described with reference to the drawings.
【0007】図1は本発明の一実施例の構成を示すブロ
ック図である。FIG. 1 is a block diagram showing the configuration of one embodiment of the present invention.
【0008】本実施例のDMLオブジェクト管理方式
は、図1に示すように、リレーショナルデータベースの
表定義情報やインデックスなどが格納されているディレ
クトリファイル5と、端末装置6からの指示によりディ
レクトリファイル5の表定義情報やインデックスなどの
更新を行うと共にDMLオブジェクトの管理に必要な制
御を行うディレクトリファイル更新制御手段1と、ディ
レクトリファイル更新制御手段1の指示によって起動さ
れ更新された表にアクセスするDMLオブジェクトを検
索する関連DMLオブジェクト検索手段2と、検索され
たDMLオブジェクトの内容を解析しディレクトリファ
イル5の更新内容を参照して必要な変更を行いバージョ
ン情報を更新して実行可能なDMLオブジェクトに再生
成する関連DMLオジェクト再生成手段3と、再生成さ
れたDMLオブジェクトを再度ディレクトリファイル5
に格納する関連DMLオジェクト格納手段4と、ディレ
クトリファイル更新制御手段1が編集した必要な連絡情
報を出力するためのプリンタ7とで構成されている。In the DML object management system of this embodiment, as shown in FIG. 1, a directory file 5 storing table definition information and an index of a relational database and a directory file 5 in accordance with an instruction from a terminal device 6 are stored. A directory file update control unit 1 that updates table definition information and an index and performs a control necessary for management of a DML object, and a DML object that accesses a table activated and updated according to an instruction of the directory file update control unit 1. The related DML object searching means 2 to be searched and the contents of the searched DML object are analyzed, necessary changes are made by referring to the updated contents of the directory file 5, the version information is updated, and the executable DML object is regenerated. Related DML As-object re-generating means 3, regenerated again directory file a DML object 5
And a printer 7 for outputting necessary contact information edited by the directory file update control means 1.
【0009】ディレクトリファイル5には、図示してい
ないデータベースファイルに実データが格納される実表
の表定義情報や、これらの実表を基に作成されたVIE
W表の表定義情報や、インデックスなどのディレクトリ
情報(表定義情報やインデックスを総称してディレクト
リ情報と呼ぶ)と共に、利用者が作成したアプリケーシ
ョンプログラム中の表アクセス要求に関連する部分のD
MLオブジェクトが格納されている。これら実表の表定
義情報には更新日時などのバージョン情報が、VIEW
表の表定義情報には更新日時などのバージョン情報と共
に関連する実表の表識別情報(表名など)が、各DML
オブジェクトにはバージョン情報としてのコンパイル日
時のほかにプログラム名,アクセス対象表名などがそれ
ぞれ付加情報として登録されている。The directory file 5 includes table definition information of a base table in which real data is stored in a database file (not shown), and a VIE created based on these base tables.
Along with the table definition information of the W table and directory information such as an index (the table definition information and the index are collectively referred to as directory information), the D of the portion related to the table access request in the application program created by the user is included.
The ML object is stored. Version information such as the update date and time is included in the table definition information of these base tables.
In the table definition information of the table, table identification information (table name and the like) of the related base table together with version information such as update date and time are included in each DML.
In the object, in addition to the compile date and time as version information, a program name, an access target table name, and the like are registered as additional information.
【0010】ディレクトリファイル更新制御手段1は、
ディレクトリファイル5の更新に関する制御を統括す
る。端末装置6からディレクトリファイル5に格納され
ているディレクトリ情報の更新指示があると、更新情報
(更新前および更新後の情報)を記憶すると共に更新を
実行させ、更新が行われた実表およびVIEW表の表識
別情報を関連DMLオブジェクト検索手段2に渡して関
連するDMLオブジェクトの検索を行わせる。更に、記
憶した更新情報を関連DMLオジェクト再生成手段3に
渡して解析を実行させると共に、それらの結果を収集し
て必要な連絡情報を編集し、端末装置6及びプリンタ7
に出力する。[0010] The directory file update control means 1
It supervises the control for updating the directory file 5. When an instruction to update directory information stored in the directory file 5 is issued from the terminal device 6, the update information (information before and after the update) is stored and updated, and the updated base table and VIEW are updated. The table identification information of the table is passed to the related DML object search means 2 to search for the related DML object. Further, the stored update information is passed to the associated DML object regenerating means 3 to execute the analysis, and the results are collected to edit necessary contact information.
Output to
【0011】関連DMLオブジェクト検索手段2は、渡
された表識別情報を基にディレクトリファイル5の中の
DMLオブジェクトの付加情報を検索し、更新された実
表およびVIEW表をアクセスしているDMLオブジェ
クトを抽出し、関連DMLオジェクト再生成手段3に通
知する。なお、実表の表定義情報の変更は、一般に関連
するVIEW表が存在する場合は実行できないようにな
っているため、関連するDMLオジェクトの検索は実表
とVIEW表とで個別に行えばよい。The related DML object search means 2 searches the directory file 5 for additional information of the DML object based on the passed table identification information, and obtains the DML object accessing the updated base table and VIEW table. And notifies the related DML object regeneration means 3. In general, it is not possible to change the table definition information of a base table when a related VIEW table exists, so that a search for a related DML object may be performed separately for the base table and the VIEW table. .
【0012】関連DMLオジェクト再生成手段3は、検
索されたDMLオブジェクトをディレクトリファイル5
から読み出して内容を解析し、ディレクトリファイル更
新制御手段1により記憶された更新情報と照合して内容
を変更する必要があるかないかを判断する。その結果、
変更を必要とするものは変更を行った後に、変更の必要
がないものはそのままでコンパイル日時を更新し、表定
義情報更新後のディレクトリファイル5に対して整合の
とれた実行可能なDMLオブジェクトを再生成する。な
お、検索されたDMLオブジェクトの中には、アクセス
要求内容と表定義情報の更新内容との関係により、
(a)DMLオブジェクト自体を変更する必要はなくバ
ージョン情報の整合のみを行えばよいもの、(b)更新
情報を参照して置換や換算により必要な変更を行えば同
じアクセス要求内容が実行可能となるもの、(c)置換
や換算では同じアクセス要求内容を実現することができ
ずアプリケーションプログラムを再構築する必要がある
ものが存在する。上記の(a)に属するものとしては、
例えば表のデータ項目(列)の追加や、それに伴う配列
変更,インデックスの修正などがあり、バージョン情報
の更新のみで実行可能となり、一般にソースプログラム
側において何の対応も必要としない。(b)に属する例
としては、表名やデータ項目名の変更があり、DMLオ
ブジェクトの再生成により実行可能となるが、後日何ら
かの理由でアプリケーションプログラムを再コンパイル
する際にはソースプログラムの修正が必要となる。又、
(c)の例としては、表自体やデータ項目の削除があ
り、アクセス要求そのものが無意味となるのでバージョ
ン情報を更新せずにDMLオブジェクトを無効とする。The related DML object regeneration means 3 stores the retrieved DML object in a directory file 5
The directory file update control means 1 checks whether the contents need to be changed or not by comparing the contents with the update information stored by the directory file update control means 1. as a result,
After the change is made, the compile date and time are updated as they are, and the executable DML object consistent with the directory file 5 after updating the table definition information is updated. Regenerate. It should be noted that some of the searched DML objects include, according to the relationship between the access request content and the update content of the table definition information,
(A) The DML object itself does not need to be changed and only the version information needs to be matched, and (b) the same access request can be executed by making necessary changes by replacement or conversion with reference to the update information. In some cases, the same access request contents cannot be realized by (c) replacement or conversion, and the application program needs to be reconstructed. As those belonging to the above (a),
For example, there are addition of data items (columns) in a table, a change in an array associated with the addition, and a modification of an index. Execution is possible only by updating version information, and generally no action is required on the source program side. As an example belonging to (b), there is a change in a table name or a data item name, which can be executed by regenerating the DML object. However, when the application program is recompiled for some reason at a later date, the source program needs to be modified. Required. or,
As an example of (c), there is a deletion of the table itself and the data item, and the access request itself becomes meaningless, so that the DML object is invalidated without updating the version information.
【0013】関連DMLオジェクト格納手段4は、関連
DMLオジェクト再生成手段3により再生成されたDM
Lオブジェクトを受け取り、ディレクトリファイル5に
格納されていた再生成前の旧DMLオブジェクトと置換
し更新する。The related DML object storing means 4 stores the DM regenerated by the related DML object regenerating means 3.
The L object is received and replaced with the old DML object before regeneration stored in the directory file 5 and updated.
【0014】図2は、図1の実施例の処理の流れを示す
フローチャートである。以下、図2を参照して本実施例
の動作を総合的に説明する。FIG. 2 is a flowchart showing the flow of the processing in the embodiment of FIG. Hereinafter, the operation of this embodiment will be comprehensively described with reference to FIG.
【0015】端末装置6からディレクトリファイル5の
更新が指示されると、ディレクトリファイル更新制御手
段1は指示された更新情報を記憶し(ステップS1)、
その内容に従ってディレクトリファイル5の更新を実行
させ(ステップS2)、関連DMLオブジェクト検索手
段2を起動する。関連DMLオブジェクト検索手段2
は、ディレクトリファイル更新制御手段1から渡された
表識別情報を基にDMLオブジェクトの付加情報を検索
し、該当するDMLオブジェクトを抽出してその識別情
報(プログラム名)を関連DMLオジェクト再生成手段
3に渡す(ステップS3)。関連DMLオジェクト再生
成手段3は、これらのDMLオブジェクトをディレクト
リファイル5から順番に一つずつ読み出してその内容を
解析し(ステップS4)、ディレクトリファイル更新制
御手段1に記憶されている更新情報を参照して再生成可
能か否かを判断する(ステップS5)。判断の結果、再
生成可能であればステップS6に進み、修正が必要なも
のは修正を行った後バージョン情報を更新し実行可能な
DMLオブジェクトを再生成する。次に、関連DMLオ
ジェクト格納手段4が旧DMLオブジェクトと置換して
ディレクトリファイル5に再格納し(ステップS8)、
未処理のDMLオブジェクトが残っていればステップS
4に戻って次のDMLオブジェクトの処理に移る(ステ
ップS9)。ステップS5の判断の結果、再生成不可能
の場合は、その識別情報をディレクトリファイル更新制
御手段1に報告した後(ステップS7)、ステップS4
に戻り次のDMLオブジェクトの処理に移る。すべての
DMLオブジェクトの処理が終了すると、ディレクトリ
ファイル更新制御手段1が必要な情報を編集して端末装
置6またはプリンタ7に出力し全処理が終了する(ステ
ップ10)。When an update of the directory file 5 is instructed from the terminal device 6, the directory file update control means 1 stores the instructed update information (step S1).
The directory file 5 is updated according to the contents (step S2), and the related DML object search means 2 is activated. Related DML object search means 2
Searches for additional information of the DML object based on the table identification information passed from the directory file update control means 1, extracts the corresponding DML object, and substitutes the identification information (program name) for the related DML object regeneration means 3 (Step S3). The related DML object regenerating means 3 reads out these DML objects one by one from the directory file 5 and analyzes the contents thereof (step S4), and refers to the update information stored in the directory file update control means 1. Then, it is determined whether or not re-generation is possible (step S5). As a result of the determination, if re-creation is possible, the process proceeds to step S6. If the re-creation is necessary, the version information is updated after the modification is performed, and the executable DML object is re-generated. Next, the related DML object storage means 4 replaces the old DML object and re-stores it in the directory file 5 (step S8).
If unprocessed DML objects remain, step S
4 and the process proceeds to the next DML object (step S9). As a result of the determination in step S5, if the reproduction is not possible, the identification information is reported to the directory file update control means 1 (step S7), and then step S4
To return to the processing of the next DML object. When the processing of all the DML objects is completed, the directory file update control means 1 edits necessary information and outputs it to the terminal device 6 or the printer 7, and the entire processing ends (step 10).
【0016】[0016]
【発明の効果】以上詳細に説明したように、本発明のD
MLオブジェクト管理方式では、実表およびVIEW表
の表定義情報などに更新が発生した場合、関連するDM
Lオブジェクトを検索して修正可能なものは修正してバ
ージョン情報を更新し実行可能なDMLオブジェクトを
自動的に再生成して格納し直すので、利用者がDMLオ
ブジェクトの修正や再コンパイルを行う必要がなくな
る。又、DMLオブジェクトを意識せずに表定義情報な
どの更新を行うことが可能となるので、システムの運用
性および処理効率が向上するという効果がある。As described in detail above, the D of the present invention
In the ML object management method, when the table definition information of the base table and the VIEW table is updated, the related DM
Since L objects can be searched and modified, those that can be modified are updated, version information is updated, and executable DML objects are automatically regenerated and stored again, so that users need to modify or recompile DML objects. Disappears. In addition, since it becomes possible to update table definition information and the like without being aware of DML objects, there is an effect that operability and processing efficiency of the system are improved.
【図1】本発明の一実施例の構成を示すブロック図であ
る。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.
【図2】本実施例の動作手順を示すフローチャートであ
る。FIG. 2 is a flowchart illustrating an operation procedure of the embodiment.
1 ディレクトリファイル更新制御手段 2 関連DMLオブジェクト検索手段 3 関連DMLオジェクト再生成手段 4 関連DMLオジェクト格納手段 5 ディレクトリファイル 6 端末装置 7 プリンタ 1 directory file update control means 2 related DML object search means 3 related DML object regenerating means 4 related DML object storage means 5 directory file 6 terminal device 7 printer
Claims (1)
ていない行の集まりを表として提供し、利用者が作成し
たアプリケーションプログラム中の表アクセス関連部分
をDMLオブジェクトとして表定義情報などと共にディ
レクトリファイル中に格納するリレーショナルデータベ
ースシステムのDMLオブジェクト管理方式において、
前記ディレクトリファイル中に格納されている既存の表
定義情報などに更新が行われたときに起動され更新対象
の実表およびVIEW表をアクセスするDMLオブジェ
クトを付加情報を検索して抽出する関連DMLオブジェ
クト検索手段と、前記関連DMLオブジェクト検索手段
で抽出されたDMLオブジェクトの内容を解析し変更を
必要とするものには実施された表定義情報などの更新内
容を参照して可能な変更を行って新たなDMLオブジェ
クトを再生成し実行可能とする関連DMLオブジェクト
再生成手段と、前記関連DMLオブジェクト再生手段に
より再生成されたDMLオブジェクトを再度ディレクト
リファイルに格納する関連DMLオブジェクト格納手段
と、既存の表定義情報などの更新が指示されたとき更新
を実行させると共に更新内容を一時記憶して前記関連D
MLオブジェクト検索手段,関連DMLオブジェクト再
生成手段および関連DMLオブジェクト格納手段を制御
し必要な連絡情報を収集,編集するディレクトリファイ
ル更新制御手段とを備えたことを特徴とするDMLオブ
ジェクト管理方式。An unordered set of rows is provided as a table with a minimum unit of data as a column, and a table access related portion in an application program created by a user is stored as a DML object in a directory file together with table definition information and the like. In the DML object management method of the relational database system to be stored in
A related DML object which is activated when an update is made to existing table definition information or the like stored in the directory file and which searches for additional information and extracts a DML object that accesses a base table and a VIEW table to be updated by extracting additional information The search means and the contents of the DML object extracted by the related DML object search means are analyzed, and those which need to be changed are updated by making possible changes with reference to the updated contents such as the table definition information. Related DML object regenerating means for regenerating and executing a suitable DML object, related DML object storing means for storing the DML object regenerated by the related DML object reproducing means in a directory file again, and existing table definition When an update of information etc. is instructed, The temporarily stores the updates associated D
A DML object management system, comprising: a directory file update control unit that controls an ML object search unit, a related DML object regenerating unit, and a related DML object storage unit to collect and edit necessary contact information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7011366A JP2641402B2 (en) | 1995-01-27 | 1995-01-27 | DML object management method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7011366A JP2641402B2 (en) | 1995-01-27 | 1995-01-27 | DML object management method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08202599A JPH08202599A (en) | 1996-08-09 |
JP2641402B2 true JP2641402B2 (en) | 1997-08-13 |
Family
ID=11776034
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7011366A Expired - Fee Related JP2641402B2 (en) | 1995-01-27 | 1995-01-27 | DML object management method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2641402B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000250791A (en) * | 1999-03-03 | 2000-09-14 | Nec Corp | Method and device for displaying message in dml object reproduction mode and recording medium with this method programmed and recorded therein |
-
1995
- 1995-01-27 JP JP7011366A patent/JP2641402B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH08202599A (en) | 1996-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5642505A (en) | Backup, restoration, migration systems of a database | |
JP4045399B2 (en) | Structured document management apparatus and structured document management method | |
CN113204571A (en) | SQL execution method and device related to write-in operation and storage medium | |
JP3205406B2 (en) | Reference target variable determination processing method and translation processing system | |
JP3777666B2 (en) | Database processing method and system | |
JP2641402B2 (en) | DML object management method | |
US6405205B1 (en) | Message display method and system for reproduction of DML objects in relational databases | |
US7225196B2 (en) | Data conversion method and computer system therefor | |
JP2624170B2 (en) | Logical deletion data physical deletion method | |
JP2002082811A (en) | Compiling method and recording medium | |
JPH11259460A (en) | Document processor | |
JPH03142628A (en) | Preparing device for latest source file | |
JP2001125793A (en) | Compiler system, compile method and recording medium | |
JP2942414B2 (en) | Virtual database method | |
JPH11327887A (en) | Compiler system with automatic parts converting function and recording medium | |
JPH06231181A (en) | Distributed database control system | |
JPH103390A (en) | Table managing system and preparing method for the same | |
JP2000067077A (en) | Data base system and record medium recorded with program for processing chart division designation | |
JP2003248602A (en) | Relational database system, program and recording medium | |
CN113297220A (en) | Data recovery method and device, computer readable storage medium and processor | |
JPH07146879A (en) | Relational data base condition retrieval result control system | |
JPH03248237A (en) | Data base management system constructing system | |
JPH07244601A (en) | Method and device for accessing relational data base | |
JP2004054402A (en) | Database management method and system | |
JP2000330836A (en) | System for altering constructed database |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19970311 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090502 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100502 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110502 Year of fee payment: 14 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110502 Year of fee payment: 14 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120502 Year of fee payment: 15 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120502 Year of fee payment: 15 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130502 Year of fee payment: 16 |
|
LAPS | Cancellation because of no payment of annual fees |