JPH0512301A - データベース処理装置 - Google Patents

データベース処理装置

Info

Publication number
JPH0512301A
JPH0512301A JP16152091A JP16152091A JPH0512301A JP H0512301 A JPH0512301 A JP H0512301A JP 16152091 A JP16152091 A JP 16152091A JP 16152091 A JP16152091 A JP 16152091A JP H0512301 A JPH0512301 A JP H0512301A
Authority
JP
Japan
Prior art keywords
data
database
main controller
management system
data base
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.)
Pending
Application number
JP16152091A
Other languages
English (en)
Inventor
Kazushi Koide
一志 小出
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Amada Metrecs Co Ltd
Original Assignee
Amada Metrecs Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Amada Metrecs Co Ltd filed Critical Amada Metrecs Co Ltd
Priority to JP16152091A priority Critical patent/JPH0512301A/ja
Publication of JPH0512301A publication Critical patent/JPH0512301A/ja
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

(57)【要約】 【目的】 メインコントローラの負荷軽減を行い、一つ
のメインコントローラが受け持つデータターミナル装
置、ストッカコントローラの個数が多くとも、これらと
メインコントローラとの交信がデータベースの操作によ
り阻害されないようにするデータベース処理装置を提供
すること。 【構成】 CPUと主記憶装置と補助記憶装置とを設
け、データベースとデータベースマネージメントシステ
ムとを格納し、通信可能に接続されたコンピュータより
の要求により、自身のCPUによってデータベースマネ
ージメントシステムの実行をしてデータベースのデータ
操作を行い、その結果を要求元のコンピュータへ送信す
る。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、データベース処理装置
に関し、特にCIMによる生産管理システム等に用いら
れるデータベース処理装置に関するものである。
【0002】
【従来の技術】コンピュータによる一括生産管理システ
ム、即ちCIMによる生産管理システムに於いては、生
産現場に配置されて加工機と一対一の関係にて接続され
る端末装置としてのデータターミナル装置や、自動倉庫
の管理を行うストッカコントローラの上位装置として、
パーソナルコンピュータ、ワークステーションレベルの
コンピュータによるメインコントローラが用いられる。
【0003】このメインコントローラには、NCプログ
ラム作成用の自動プログラミング装置が接続され、また
ハードディスク磁気記憶装置の如き補助記憶装置が接続
され、補助記憶装置は、加工データ、加工機データ、加
工来歴実績データ、倉庫の在庫および入出庫データ等に
よるデータベースを格納するするようになっている。
【0004】
【発明が解決しようとする課題】上述の如き生産管理シ
ステムに於いては、データベースを管理、運用するデー
タベースマネージメントシステムは、メインコントロー
ラのCPUにより実行され、このためメインコントロー
ラのCPUは、イベントとしてデータ操作命令が発生す
る度に、データベースマネージメントシステムを実行し
てデータ操作命令文を解釈し、これにより補助記憶装置
に格納されているデータベースの該当ファイルをオープ
ンし、このオープンファイルのデータベースに対し、例
えば、ソート(並び替え)、サーチ(検索)、アップデ
ート(更新)等のデータ操作を行い、これをユーザイン
タフェース等に出力する一連の処理を行う。
【0005】このため、メインコントローラの負荷が大
きくなり、メインコントローラが行う自動プログラミン
グ装置との交信、下位装置のデータターミナル装置、ス
トッカコントローラとの交信に支障を来すことがある。
このことは、一つのメインコントローラが受け持つデー
タターミナル装置、ストッカコントローラの個数が多い
場合ほど顕著な問題になる。
【0006】本発明は、データベースを用いる従来の生
産管理システムに於ける上述の如き問題点に着目してな
されたものであり、メインコントローラの負荷軽減を行
い、一つのメインコントローラが受け持つデータターミ
ナル装置、ストッカコントローラの個数が多くとも、こ
れらとメインコントローラとの交信がデータベースの操
作により阻害されないようにするデータベース処理装置
を提供することを目的としている。
【0007】
【課題を解決するための手段】上述の如き目的は、本発
明によれば、CPUと主記憶装置と補助記憶装置とを有
し、データベースとデータベースマネージメントシステ
ムとを格納し、通信可能に接続されたコンピュータより
の要求によりデータベースマネージメントシステムの実
行をしてデータベースのデータ操作を行い、その結果を
要求元のコンピュータへ送信するよう構成されているこ
とを特徴とするデータベース処理装置によって達成され
る。
【0008】
【作用】上述の如き構成によれば、データベース処理装
置は、サーバとしてデータベースを格納すると共に、通
信可能に接続されたメインコントローラの如きコンピュ
ータよりの要求に従って自身が保有するデータベースマ
ネージメントシステムを自身のCPUにより実行し、こ
のデータベースマネージメントシステムの実行により、
データベースに対し、データ検索、データ登録、データ
更新、データ削除等のデータ操作を行い、このデータ操
作の結果、例えば検索データを要求元のコンピュータを
返す。
【0009】
【実施例】以下に本発明の実施例を図面を用いて詳細に
説明する。
【0010】図4は本発明によるデータベース処理装置
をCIMのショップレベルに組み込んだ一実施例を示し
ている。このCIMはショップレベルにパーソナルコン
ピュータ、ワークステーションによるメインコントロー
ラ1を有しており、メインコントローラ1にはNCプロ
グラム等を作成するための自動プログラミング装置2と
データベース処理装置3とが各々個別に通信可能に接続
されている。
【0011】メインコントローラ1にはファクトリレベ
ルの汎用コンピュータによる統括用のホストコンピュー
タ4が通信可能に上位接続されている。
【0012】またメインコントローラ1にはセルレベル
のデータターミナル装置5とストッカコントローラ6が
各々個別に通信可能に下位接続されている。
【0013】データターミナル装置5にはステーション
レベルの加工機、例えばタレットパンチプレス8のNC
装置7が接続され、またストッカコントローラ6には自
動倉庫9が接続されている。
【0014】図1は本発明によるデータベース処理装置
3のハードウェア構成を示している。データベース処理
装置3は、CPU10と、ROM11と、主記憶装置と
してのRAM12と、ネットワークインフェース13
と、ハードディスクインタフェース14とを有し、これ
は内部バス15により互いに接続されている。
【0015】ネットワークインフェース13は、例えば
IEEE802.3準拠によるネットワークインフェー
スにより構成され、これにはイーサネット等のバス型L
AN用の伝送路16が接続され、これによりデータベー
ス処理装置3とメインコントローラ1とが双方向に通信
可能に接続されるようになっている。
【0016】ハードディスクインタフェース14はSC
SI等によるものであってよく、これにはコントローラ
を含む補助記憶装置としてのハードディスク磁気記憶装
置17が接続されている。ハードディスク磁気記憶装置
17は、図2に示されている如く、データベース処理装
置3のためのUNIX(米国,AT&Tベル研究所商
標)の如きオペレーションシステム(OS)と、NFS
(Network File System)の如き分
散ファイルシステムと、リレーショナルデータベース
(データベースファイル)とに加えて、リレーショナル
データベースマネージメントシステムと、このデータベ
ースのサーバとを格納している。
【0017】ハードディスク磁気記憶装置17が格納す
るレーショナルデータベースは、タレットパンチプレス
8の加工データ、タレットパンチプレス8のツールデー
タ、加工来歴実績データ、自動倉庫9の在庫および入出
庫データ等によるデータベースである。
【0018】尚、オペレーションシステム、分散ファイ
ルシステム、リレーショナルデータベースマネージメン
トシステム、データベースサーバ等のリードオンリファ
イルは必要に応じてROM化されてもよい。
【0019】データベース処理装置3がUNIXをオペ
レーションシステムとする場合、これに用いられるリレ
ーショナルデータベースマネージメントシステムとして
は、カナダ国、Phodnius Inc.社のEMP
RESS、米国、ORACLE社のマイクロORACL
E等が考えられる。
【0020】上述の如きデータベース処理装置3にイー
サネットの如き伝送路16に接続されるメインコントロ
ーラ1は、一般的構造のパーソナルコンピュータ、ワー
クステーションであってよく、これは、図には示されて
いないが、CPU、主記憶装置、ハードディスク磁気記
憶装置の如き補助記憶装置等を含むコンピュータ本体
と、これに接続されたキーボード、ディスプレイ装置と
により構成されている。
【0021】メインコントローラ1のソフトウェア構成
は、図2に示されている如く、メインコントローラ1の
ためのMS−DOS(米国,マイクロソフト社 商標)
の如きオペレーションシステムと、TCP/IPによる
LAN通信パッケージと、NFSの如き分散ファイルシ
ステムと、NCプログラムの編集、表示のためのプログ
ラム、加工スケジュールプログラム、自動プログラミン
グ装置2、データターミナル装置5、ストッカコントロ
ーラ6とのデータ入出力のためのプログラムの如きメイ
ンコントローラアプリケーションプログラムおよびこれ
のアクセスライブリに加えて、データベース処理装置3
が保有しているリレーショナルデータベースマネージメ
ントシステムのアクセスライブラリとを含んでいる。
【0022】図3はメインコントローラ1とデータベー
ス処理装置3との間のデータフローを示している。メイ
ンコントローラ1のキーボードの如きユーザインタフェ
ースよりデータベースアクセスライブラリに対しアクセ
スが行われと、データベース言語による質問文、例えば
SQL文がデータベース処理装置3に送信される。
【0023】データベース処理装置3がSQL文を受信
すると、データベースサーバが起動し、CPU10によ
るリレーショナルデータベースマネージメントシステム
の実行により構文解釈等が行われる。構文解釈された命
令はリレーショナルデータベースマネージメントシステ
ムが含んでいるリレーショナルデータベースカーネルに
より実行され、リレーショナルデータベースに対しデー
タ操作が行われる。
【0024】データ操作の結果、例えば検索データは、
リレーショナルデータベースマネージメントシステム、
データサーバによりメインコントローラ1へ送信され、
ユーザインタフェースに渡される。
【0025】これによりメインコントローラ1とデータ
ベース処理装置3とで分散処理が行われ、この上で、ユ
ーザによるメインコントローラ1の操作により、データ
ベース処理装置3が格納しているリレーショナルデータ
ベースマネージメントシステムのコマンドが遠隔コマン
ド実行され、リモート操作によるネットワーク透明性
(処理空間の透明性)が実現される。
【0026】尚、この実施例に於いては、データベース
処理装置3のハードディスク磁気記憶装置17は、リレ
ーショナルデータベース以外に、NCプログラムを格納
しており、これはメインコントローラ1よりの要求によ
りメインコントローラ1に転送されるようになってい
る。
【0027】上述の実施例に於いては、リレーショナル
データベースマネージメントシステムによるデータ操
作、換言すればコマンドは、そのすべてをCPU10に
より実行されるが、高速化のため、データ操作の一部、
例えばデータ検索はモジュール化された専用の検索モジ
ュール18により行われるようになっていてもよい。
【0028】以上に於ては、本発明を特定の実施例につ
いて詳細に説明したが、本発明は、これに限定されるも
のではなく、本発明の範囲内にて種々の実施例が可能で
あることは当業者にとって明らかであろう。
【0029】
【発明の効果】以上の説明から理解される如く、本発明
によるデータベース処理装置によれば、データベースを
格納すると共に、通信可能に接続されたメインコントロ
ーラの如きコンピュータよりの要求に従って自身が保有
するデータベースマネージメントシステムを自身のCP
Uにより実行し、このデータベースマネージメントシス
テムの実行により、データベースに対し、データ操作を
行い、このデータ操作の応答、例えば検索データを要求
元のコンピュータを返すから、要求元のコンピュータ、
例えばメインコントローラの負荷が軽減される。これに
より一つのメインコントローラが受け持つデータターミ
ナル装置、ストッカコントローラの個数が多くとも、こ
れらとメインコントローラとの交信がデータベースの操
作により阻害される如き不具合が生じることが回避され
る。
【図面の簡単な説明】
【図1】本発明によるデータベース処理装置のハードウ
ェア構成の一例を示すブロック線図である。
【図2】本発明によるデータベース処理装置とこれと通
信可能に接続されるメインコントローラのソフトウェア
構成例を示すソフトウェア構成図である。
【図3】本発明によるデータベース処理装置とこれと通
信可能に接続されるメインコントローラとの間のデータ
フロー例を示すデータフロー図である。
【図4】本発明によるデータベース処理装置をCIMの
ショップレベルに組み込んだ一実施例を示すシステム図
である。
【符号の説明】
1 メインコントローラ 2 自動プログラミング装置 3 データベース処理装置 4 ホストコンピュータ 5 通信データターミナル装置 6 ストッカコントローラ 7 NC装置 8 タレットパンチプレス 9 自動倉庫 10 CPU 11 ROM 12 RAM 13 ネットワークインフェース 14 ハードディスクインタフェース 15 内部バス 16 伝送路 17 ハードディスク磁気記憶装置 18 検索モジュール

Claims (1)

  1. 【特許請求の範囲】 【請求項1】 CPUと主記憶装置と補助記憶装置とを
    有し、データベースとデータベースマネージメントシス
    テムとを格納し、通信可能に接続されたコンピュータよ
    りの要求によりデータベースマネージメントシステムの
    実行をしてデータベースのデータ操作を行い、その結果
    を要求元のコンピュータへ送信するよう構成されている
    ことを特徴とするデータベース処理装置。
JP16152091A 1991-07-02 1991-07-02 データベース処理装置 Pending JPH0512301A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16152091A JPH0512301A (ja) 1991-07-02 1991-07-02 データベース処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16152091A JPH0512301A (ja) 1991-07-02 1991-07-02 データベース処理装置

Publications (1)

Publication Number Publication Date
JPH0512301A true JPH0512301A (ja) 1993-01-22

Family

ID=15736642

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16152091A Pending JPH0512301A (ja) 1991-07-02 1991-07-02 データベース処理装置

Country Status (1)

Country Link
JP (1) JPH0512301A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994017477A1 (en) * 1993-01-29 1994-08-04 Ambit Research Limited Data transfer, storage and handling means

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994017477A1 (en) * 1993-01-29 1994-08-04 Ambit Research Limited Data transfer, storage and handling means

Similar Documents

Publication Publication Date Title
US6741982B2 (en) System and method for retrieving data from a database system
US5950190A (en) Dynamic, self-modifying graphical user interface for relational database applications
EP0928449B1 (en) Method of display categorization in a multi-window display
US6477564B1 (en) Process for transforming and routing data between agent servers present in some machines and a central agent server present in another machine
CA2044022A1 (en) Common agent computer management system and method
EP0676706A2 (en) Object oriented data access and analysis system
EP0667586A2 (en) Database generator
US6845392B2 (en) Remote systems management via DBMS stored procedures and one communication line
WO2007041083A2 (en) Enabling transactional mechanisms in an automated controller system
US5093782A (en) Real time event driven database management system
US5394546A (en) Database management system and method of extending system functions
US5920860A (en) Method and apparatus for accessing of large object data segments from a remote database
WO2013191275A1 (ja) 制御装置
JP2000293518A (ja) ソフトウェアシステムを使用する装置、方法および記録媒体
EP0319796B1 (en) Job control for an on-line system
US5956727A (en) Heterogeneous database system with data source extensibility and alteration of database functions
JPH0512301A (ja) データベース処理装置
CN114327628A (zh) 分层控制方法、系统、终端设备及存储介质
JPH09204308A (ja) マルチレベル・インデックス持ったオブジェクト・ネーム・サービスを含む情報処理システム及び方法
CN115981251A (zh) 一种基于智能仓储的自适应工单配置方法及系统
JPH09212346A (ja) オブジェクトのインスタンスを管理する方法及び情報処理システム
US20080262652A1 (en) Method for an Industrial Robot
EP0520926A2 (en) Method and apparatus for managing class information
US12499053B2 (en) Application stack read-only replica with application specific write buffer
US11126571B2 (en) Using unikernels to design high performance integration workflows