JPH0293768A - データベース - Google Patents
データベースInfo
- Publication number
- JPH0293768A JPH0293768A JP63245282A JP24528288A JPH0293768A JP H0293768 A JPH0293768 A JP H0293768A JP 63245282 A JP63245282 A JP 63245282A JP 24528288 A JP24528288 A JP 24528288A JP H0293768 A JPH0293768 A JP H0293768A
- Authority
- JP
- Japan
- Prior art keywords
- column
- data
- schema
- repertoire
- graphic
- 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
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、データファイルから必要な項目のみを取出
すように設計されたデータベースに関するものである。
すように設計されたデータベースに関するものである。
第2図は従来のデータベースの概略構成図である。同図
において、(1)はテーブルスキーマであり、テーブル
名(2) カラム数(3)を持っている。(4)はカ
ラムのスキーマであり、カラム塩(5)、データタイプ
(6) カラム幅(7)を持っている。(8)もま
たカラムのスキーマであり、カラム塩(9) データ
タイプ(10)、カラム幅(11)を持っている。(1
2)はデータベースのデータであり、カラムデータ(1
3)、 (14)を持っている。
において、(1)はテーブルスキーマであり、テーブル
名(2) カラム数(3)を持っている。(4)はカ
ラムのスキーマであり、カラム塩(5)、データタイプ
(6) カラム幅(7)を持っている。(8)もま
たカラムのスキーマであり、カラム塩(9) データ
タイプ(10)、カラム幅(11)を持っている。(1
2)はデータベースのデータであり、カラムデータ(1
3)、 (14)を持っている。
以下、動作を説明すると、テーブルスキーマ(1)はカ
ラムスキーマ(4)および(8)をポイントし、カラム
スキーマ(4)はカラムデータ(13)を、カラムスキ
ーマ(8)はカラムデータ(14)をそれぞれポイント
する。
ラムスキーマ(4)および(8)をポイントし、カラム
スキーマ(4)はカラムデータ(13)を、カラムスキ
ーマ(8)はカラムデータ(14)をそれぞれポイント
する。
この場合、カラムデータ(13)および(14)、は複
数のレコードから構成されており、そのデータタイプは
カラムスキーマの各データタイプ(6) 、 (to)
で一意的に決められる。なお、この例では、カラムデー
タ(13)はANK (1バイトの文字)、カラムデー
タ(14)は漢字(マルチバイトの文字)となつている
。
数のレコードから構成されており、そのデータタイプは
カラムスキーマの各データタイプ(6) 、 (to)
で一意的に決められる。なお、この例では、カラムデー
タ(13)はANK (1バイトの文字)、カラムデー
タ(14)は漢字(マルチバイトの文字)となつている
。
(発明が解決しようとする課題)
上述した従来のデータベースでは、カラムデータ(13
)、 (14)のデータタイプが一意的に決定される
ため、カラムデータ中に数種類のデータタイプを混在さ
せることができないという問題点があった。
)、 (14)のデータタイプが一意的に決定される
ため、カラムデータ中に数種類のデータタイプを混在さ
せることができないという問題点があった。
この発明は上記の問題点を解決するためになされたもの
で、カラムデータ中に複数種類のデータタイプを混在さ
せることを可能にするデータベースを得ることを目的と
する。
で、カラムデータ中に複数種類のデータタイプを混在さ
せることを可能にするデータベースを得ることを目的と
する。
(課題を解決するための手段〕
この発明に係るデータベースは、カラムスキーマがカラ
ム情報としてGOの集合へのグラフィックレパートリを
支持するID、および、G1、 G1、G2、 G3の
集合への複数バイトグラフィックレパートリを支持する
IDを備え、カラム中でGo、 G1、 G1、G2、
G3の集合からグラフィックセットをロッキングシフ
トおよびシングルシフトで呼出すようにしたものである
。
ム情報としてGOの集合へのグラフィックレパートリを
支持するID、および、G1、 G1、G2、 G3の
集合への複数バイトグラフィックレパートリを支持する
IDを備え、カラム中でGo、 G1、 G1、G2、
G3の集合からグラフィックセットをロッキングシフ
トおよびシングルシフトで呼出すようにしたものである
。
(作 用)
この発明においては、カラムデータ中のグラフィックセ
ットの呼出しが、ロッキングシフトまたはシングルシフ
トによって行われる。すなわち、カラムデータには、キ
ャラクタコードとシフトコードのみが存在し、グラフィ
ックレパートリ、複数バイトグラフィックレパートリの
指定はカラムスキーマで行われる。これによって、カラ
ムデータ中に複数種類のデータタイプを混在させること
ができる。
ットの呼出しが、ロッキングシフトまたはシングルシフ
トによって行われる。すなわち、カラムデータには、キ
ャラクタコードとシフトコードのみが存在し、グラフィ
ックレパートリ、複数バイトグラフィックレパートリの
指定はカラムスキーマで行われる。これによって、カラ
ムデータ中に複数種類のデータタイプを混在させること
ができる。
(実施例〕
以下、この発明の一実施例を図について説明する。第1
図において、(21)はテーブルスキーマであり、テー
ブル名(22)と、カラム数(23)を持っている。(
24)はカラムスキーマでカラム塩(25)と、GOの
集合を指示するグラフィックレパートリのIQ(Ide
ntification Division) (2
6)と、G1、 G1、G2、 G3の各集合へ指示す
る複数バイトグラフィックレパートリID (27)
、 (28) 、 (29)とを持っている。また
、(30)もテーブルスキーマであり、カラム塩(31
)と、GOの集合へ指示するグラフィックレパートリの
ID (32)と、G1、 G1、G2、 G3の各集
合へ指示する複数バイトグラフィックレパートリIQ(
33)(34)、 (35)とを持っている。また、
(36)はテーブルデータであり、カラムデータ(37
) 、 (3g)を持っている。この場合、カラムデ
ータ(37)とカラムデータ(38)とは行毎にチエイ
ンされており、テーブルデータ(36)としての行を構
成している。
図において、(21)はテーブルスキーマであり、テー
ブル名(22)と、カラム数(23)を持っている。(
24)はカラムスキーマでカラム塩(25)と、GOの
集合を指示するグラフィックレパートリのIQ(Ide
ntification Division) (2
6)と、G1、 G1、G2、 G3の各集合へ指示す
る複数バイトグラフィックレパートリID (27)
、 (28) 、 (29)とを持っている。また
、(30)もテーブルスキーマであり、カラム塩(31
)と、GOの集合へ指示するグラフィックレパートリの
ID (32)と、G1、 G1、G2、 G3の各集
合へ指示する複数バイトグラフィックレパートリIQ(
33)(34)、 (35)とを持っている。また、
(36)はテーブルデータであり、カラムデータ(37
) 、 (3g)を持っている。この場合、カラムデ
ータ(37)とカラムデータ(38)とは行毎にチエイ
ンされており、テーブルデータ(36)としての行を構
成している。
次に、動作について説明する。テーブルスキーマ(21
)はカラムスキーマ(24)とカラムスキーマ(30)
をポイントし、カラムスキーマ(24)はカラムデータ
(37)を、カラムスキーマ(30)はカラムデータ(
38)をそれぞれポイントする。
)はカラムスキーマ(24)とカラムスキーマ(30)
をポイントし、カラムスキーマ(24)はカラムデータ
(37)を、カラムスキーマ(30)はカラムデータ(
38)をそれぞれポイントする。
この場合、カラムスキーマ(24)はGOの集合を指示
するグラフィックレパートリの10 (26)、及ヒG
1. G1、G2、 G3の集合を指示する複数バイト
グラフィックレパートリの10 (27) 、 (2
8) 、 (29)を持っており、当該カラムがアク
セスされる際には、これらのIDがGo、 G1. G
1、G2、 G3の各集合に指示される。また、これと
同様に、カラムスキーマ(30)はGOの集合へ指示す
るグラフィックレパートリのIII(32)、G1、
G1、G2、 G3の集合へ指示する複数バイトグラフ
ィックレパートリの10 (33) 、 (34)
、 (35)を持っており、当該カラムがアクセスさ
れる際には、これらのIDがGo、 G1、 G1、G
2、 G3の各集合に指示される。
するグラフィックレパートリの10 (26)、及ヒG
1. G1、G2、 G3の集合を指示する複数バイト
グラフィックレパートリの10 (27) 、 (2
8) 、 (29)を持っており、当該カラムがアク
セスされる際には、これらのIDがGo、 G1. G
1、G2、 G3の各集合に指示される。また、これと
同様に、カラムスキーマ(30)はGOの集合へ指示す
るグラフィックレパートリのIII(32)、G1、
G1、G2、 G3の集合へ指示する複数バイトグラフ
ィックレパートリの10 (33) 、 (34)
、 (35)を持っており、当該カラムがアクセスさ
れる際には、これらのIDがGo、 G1、 G1、G
2、 G3の各集合に指示される。
一方、カラムデータ(37)、 (38)の中には、
キャラクタコードと、LSO,LSI、LS1、G2、
LS2R,LS3.LS3Rといったロッキングシフト
および551、G2、SS3 といったシングルシフト
が入っており、GO,G1、 G1、G2、 G3の各
集合が交互に呼出されながらデータを表現する。なお、
グラフィックレパートリ、複数バイトグラフィックレパ
ートリのGO,G1、 G1、G2、 G3の各集合へ
の指示、および、ロッキングシフト、シングルシフトの
詳細については、JIS−C8228に記載されている
のでその説明を省略する。
キャラクタコードと、LSO,LSI、LS1、G2、
LS2R,LS3.LS3Rといったロッキングシフト
および551、G2、SS3 といったシングルシフト
が入っており、GO,G1、 G1、G2、 G3の各
集合が交互に呼出されながらデータを表現する。なお、
グラフィックレパートリ、複数バイトグラフィックレパ
ートリのGO,G1、 G1、G2、 G3の各集合へ
の指示、および、ロッキングシフト、シングルシフトの
詳細については、JIS−C8228に記載されている
のでその説明を省略する。
なお、上記実施例では、カラムデータ(37)。
(38)のデイフォルトのグラフィックレパートリはJ
IS−C6220に規定されているのものを示したが、
その運用上、デイフォルトは任意のグラフィックレパー
トリでよく、またカラムスキーマ(24)。
IS−C6220に規定されているのものを示したが、
その運用上、デイフォルトは任意のグラフィックレパー
トリでよく、またカラムスキーマ(24)。
(30)中にデイフォルトを明示的に宣言する情報を付
加してもよい。
加してもよい。
(発明の効果)
以上の説明によって明らかなように、この発明によれば
、グラフィックセットの指示をカラムスキーマで行うた
め、カラムデータ中ではシングルシフト、ロッキングシ
フトだけでグラフィックセットを切替えて複数のグラフ
ィックレパートリを同一カラム中に表現するので、カラ
ムデータ中に複数種類のデータタイプを混在させること
ができるという効果がある。
、グラフィックセットの指示をカラムスキーマで行うた
め、カラムデータ中ではシングルシフト、ロッキングシ
フトだけでグラフィックセットを切替えて複数のグラフ
ィックレパートリを同一カラム中に表現するので、カラ
ムデータ中に複数種類のデータタイプを混在させること
ができるという効果がある。
第1図はこの発明の一実施例の概略構成図、第2図は従
来のデータベースの概略構成図である。 (21):テーブルスキーマ、(22) :テーブル名
、(23):カラム数、(24)、 (30) :カ
ラムスキーマ、(25)、 (31) :カラム名、
(2B)、 (32)二GOの集合へ指示するグラフ
ィックレパートリの10. (27)。 (33) : Glの集合へ指示する複数バイトグラフ
ィックレパートリのID、 (28)、 (34)
: G2の集合へ指示する複数バイトグラフィックレパ
ートリのIO。 (29)、 (35) : G3の集合へ指示する複数
バイトグラフィックレパートリのIO,(36) :テ
ーブルデータ、(37)、 (38) :カラムデータ
。
来のデータベースの概略構成図である。 (21):テーブルスキーマ、(22) :テーブル名
、(23):カラム数、(24)、 (30) :カ
ラムスキーマ、(25)、 (31) :カラム名、
(2B)、 (32)二GOの集合へ指示するグラフ
ィックレパートリの10. (27)。 (33) : Glの集合へ指示する複数バイトグラフ
ィックレパートリのID、 (28)、 (34)
: G2の集合へ指示する複数バイトグラフィックレパ
ートリのIO。 (29)、 (35) : G3の集合へ指示する複数
バイトグラフィックレパートリのIO,(36) :テ
ーブルデータ、(37)、 (38) :カラムデータ
。
Claims (1)
- テーブルスキーマがカラムスキーマをポイントし、前記
カラムスキーマがカラムデータをポイントするデータベ
ースにおいて、前記カラムスキーマがカラム情報として
GOの集合へのグラフィックレパートリを指示するID
、および、G1、G2、G3の集合への複数バイトグラ
フィックレパートリを指示するIDを備え、カラム中で
前記GO、G1、G2、G3の集合からグラフィックセ
ットをロッキングシフトおよびシングルシフトで呼出す
ことを特徴とするデータベース。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63245282A JPH0293768A (ja) | 1988-09-29 | 1988-09-29 | データベース |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63245282A JPH0293768A (ja) | 1988-09-29 | 1988-09-29 | データベース |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0293768A true JPH0293768A (ja) | 1990-04-04 |
Family
ID=17131351
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63245282A Pending JPH0293768A (ja) | 1988-09-29 | 1988-09-29 | データベース |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0293768A (ja) |
-
1988
- 1988-09-29 JP JP63245282A patent/JPH0293768A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6037048A (ja) | データ・ベースにデータを記憶する方法およびデータ・ベース・システム | |
| JPS63276122A (ja) | デ−タブロック配列化方法 | |
| JPH0455339Y2 (ja) | ||
| JPS6386026A (ja) | 関係型デ−タベ−スの構築方法 | |
| JP2796593B2 (ja) | 所定書式情報を出力する出力処理装置 | |
| JPH01115666A (ja) | 所定書式情報を出力する出力処理装置 | |
| JPS63245720A (ja) | デ−タベ−スシステム | |
| JPS6258374A (ja) | 画像検索方法 | |
| JPH03164939A (ja) | 翻訳システムにおける名標の参照解決方式 | |
| JPS6358485A (ja) | 地図検索方式 | |
| JPS6059448A (ja) | 表処理方法 | |
| JPS60239875A (ja) | 広範囲パタ−ン領域の中から特定分割区域を検索する方法 | |
| JPS63155228A (ja) | アイコン管理方法 | |
| JPH0328954A (ja) | コマンドマクロファイル実行装置 | |
| JP2705258B2 (ja) | 半導体プロセス支援システム | |
| JPS6182251A (ja) | 関係型デ−タベ−スの格納方式 | |
| JPH01195588A (ja) | 2値化情報表示方法 | |
| JPH0317729A (ja) | 階層メニュー画面作成方式 | |
| JPH03110595A (ja) | カーソル表示方式 | |
| JPH07152842A (ja) | 表形式データの分類表示装置 | |
| JPH04152441A (ja) | データ・ベース処理方式 | |
| JPS62103730A (ja) | フアイルアクセス方法 | |
| JPH0538687U (ja) | 文字作成装置 | |
| Abel | The Cultural History of Marlborough, Virginia. An Archeological and Historical Investigation of the Port Town for Stafford County and the Plantation of John Mercer, Including Data Supplied by Frank M. Setzler and Oscar H. Darter. C. Malcolm Watkins. Smithsonian Institution, United States National Museum Bulletin 253, Washington, 1968. viii+ 224 pp., 89 illus., 91 figs., 13 appendices. $3.75. | |
| JPS61223981A (ja) | 図面レイヤ指定方法 |