JPH04101270A - N次元データ入力方式 - Google Patents

N次元データ入力方式

Info

Publication number
JPH04101270A
JPH04101270A JP2218686A JP21868690A JPH04101270A JP H04101270 A JPH04101270 A JP H04101270A JP 2218686 A JP2218686 A JP 2218686A JP 21868690 A JP21868690 A JP 21868690A JP H04101270 A JPH04101270 A JP H04101270A
Authority
JP
Japan
Prior art keywords
data
input
inputting
storage means
dimensional data
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
JP2218686A
Other languages
English (en)
Inventor
Susumu Ito
進 伊藤
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.)
NEC Solution Innovators Ltd
Original Assignee
NEC Solution Innovators 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 NEC Solution Innovators Ltd filed Critical NEC Solution Innovators Ltd
Priority to JP2218686A priority Critical patent/JPH04101270A/ja
Publication of JPH04101270A publication Critical patent/JPH04101270A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、データ記憶手段(データヘース等)内のN(
3以上の整数)次元データを入力して2次元の表を生成
するN次元データ入力方式に関する。
〔従来の技術〕
N次元データとは、N個の次元を有するデータ(統計デ
ータ等)の集合であり、構成要素のレコードがデータ種
別(統計データのデータ種別等)の次元の各項目に対応
するフィールドとデータ種別の次元以外のN−1次元の
項目を特定する情報を持つフィールドとからなる固定形
式のレコードであるデータ群をいう。例えば、第2図中
のデータ記憶手段17内のデータ群は教育に関するN次
元データである。このN次元データは、年度、地域、学
校区分およびデータ種別の4次元を有する統計データの
集合であり、構成要素のレコードがデータ種別の次元の
各項目(生徒数、教員数、学校数、長期欠席者数および
帰国子女数)に対応するフィールドとデータ種別の次元
以外の3次元(年度、地域および学校区分)の項目(年
度の次元に関する85(1985)〜89(1989)
年度等、地域の次元に関する東京都、愛知県および大阪
府等ならびに学校区分の次元に関する小学校。
中学校および高等学校等)を特定する情報(ここでは相
対キーとする)を持つフィールドとからなる固定形式の
レコードであるデータ群である。なお、「N次元データ
を入力する(取り出す)」という表現は、「N次元デー
タ中のいくつかのレコードを入力する(取り出す)」と
いう意味を示す。
従来、この種のN次元データに関するN次元データ入力
方式は、入力手段(キーボード等)で指定された情報(
生成対象の表を特定する情報)に基づく入力順序のまま
で、データ記憶手段内のN次元データを取り出していた
〔発明が解決しようとする課題〕
上述した従来のN次元データ入力方式では、入力手段で
指定された情報に基づく入力順序のままでデータ記憶手
段内のN次元データが取り出されているので、データ記
憶手段内の同一レコードを何度もアクセスしなければな
らない場合があり、そのような場合にN次元データの入
力に長時間を要する(N次元データの入力のためのアク
セス時間が長くなる)という欠点がある。
本発明の目的は、上述の点に鑑み、N次元データの入力
のためのアクセス時間の短縮を可能にするN次元データ
入力方式を掃供することにある。
〔課題を解決するための手段〕
本発明のN次元データ入力方式は、データ記憶手段内の
N次元データを入力し2次元の表を生成するN次元デー
タ入力方式において、生成対象の表を特定する情報を指
定する入力手段と、この入力手段により指定された情報
に基づく軸記述およびアクセス改善情報によって入力順
序の改善が可能か否かを判断しその判断に基づき改善フ
ラグを出力し改善可能な場合には改善後の入力順序を決
定する入力順序決定手段と、この入力順序決定手段によ
り決定された改善後の入力順序に基づき前記データ記憶
手段からN次元データを入力してデータ一時記憶手段に
一時的に格納するデータ格納手段と、前記入力順序決定
手段から改善可能を示す改善フラグを受け取った場合に
は前記データ格納手段により前記データ一時記憶手段に
格納されたN次元データを入力して前記入力手段により
指定された情報に基づく形式の表を生成し前記入力順序
決定手段から改善不能を示す改善フラグを受け取った場
合には前記入力手段により指定された情報に基づく入力
順序で前記データ記憶手段からN次元データを入力して
前記入力手段により指定された情報に基づく形式の表を
生成するデータ入力手段とを有する。
〔作用〕
本発明のN次元データ入力方式では、入力手段が生成対
象の表を特定する情報を指定し、入力順序決定手段が入
力手段により指定された情報に基づく軸記述およびアク
セス改善情報によって入力順序の改善が可能か否かを判
断しその判断に基づき改善フラグを出力し改善可能な場
合には改善後の入力順序を決定し、データ格納手段が入
力順序決定手段により決定された改善後の入力順序に基
づきデータ記憶手段からN次元データを入力してデータ
一時記憶手段に一時的に格納し、データ入力手段が入力
順序決定手段から改善可能を示す改善フラグを受け取っ
た場合にはデータ格納手段によりデータ一時記憶手段に
格納されたN次元データを入力して入力手段により指定
された情報に基づく形式の表を生成し入力順序決定手段
から改善不能を示す改善フラグを受け取った場合には入
力手段により指定された情報に基づく入力順序でデ−タ
記憶手段からN次元データを入力して入力手段により指
定された情報に基づく形式の表を生成する。
〔実施例〕
次に、本発明について図面を参照して詳細に説明する。
第1図は、本発明のN次元データ入力方式の一実施例の
構成を示すブロック図である。本実施例のN次元データ
入力方式は、入力手段11 (キーボード等で実現され
る)と、データ入力手段12と、アクセス改善情報記憶
手段13と、入力順序決定手段14と、データ格納手段
15と、データ一時記憶手段16(主記憶内の領域等で
実現される)と、データ記憶手段17(磁気ディスクを
使ったリレーショナルデータベース等で実現される)と
、表18(生成対象の統計表)とを含んで構成されてい
る。なお、データ入力手段12.入力順序決定手段14
およびデータ格納手段15はコンピュータのプログラム
等で実現される。
次に、このように構成された本実施例のN次元データ入
力方式の動作について、第2図を参照しながら説明する
第2図は、教育に関する統計データの集合であるN次元
データ(4次元データ)をデータ記憶手段17から改善
後の入力順序で入力し、教育に関する2次元の統計表(
表18)を生成する動作の一例を示す回である。
第2図中のデータ記憶手段17が管理しているN次元デ
ータのレコード形式は、複数項目の統計データ(生徒数
データ、教員数データ、学校数データ、長期欠席者数デ
ータおよび帰国子女数データ)と、年度、地域および学
校区分の次元に関する相対キーとによって構成される固
定形式である。
また、第2図に示すように、入力手段11から「生成対
象の表を特定する情報」が指定される生成対象の表18
は、縦軸(縦方向)に統計データのデータ種別の次元に
おける各項目が並び、横軸(横方向)に年度の次元にお
ける各項目が並ぶ形式であり、地域および学校区分の次
元は東京都および小学校という項目に固定されている。
入力手段11は、上述のような表18を特定する情報を
入力する(その表18の生成を要求する)。
データ入力手段12は、この情報に基づいて、軸記述(
要求された表18の縦軸および横軸の次元および項目な
らびにそれ以外の次元における固定的な項目を入力順序
決定手段14が処理できる形式で示す情報)を生成して
入力順序決定手段14に送付する。
入力順序決定手段14は、この軸記述とアクセス改善情
報記憶手段13内のアクセス改善情報(効率の良いアク
セスができるか否かを判断するための情報)とに基づい
て、入力順序の改善が可能か否か(要求された表18の
縦軸がデータ種別の次元のいくつかの項目が展開された
もの(項目の数や順序は任意である)か否か)を判断す
る。
入力順序決定手段14は、入力順序の改善が可能である
と判断した場合には、データ入力手段12に改善可能を
示す改善フラグを通知し、改善後の入力順序を決定し、
その改善後の入力順序をデータ格納手段15に与える。
この場合の改善後の入力順序は、地域および学校区分の
次元が東京および小学校であり年度の次元が85〜89
年度を示す相対キーを有するレコードを1@次取り出す
順序である。
データ格納手段15は、入力順序決定手段14から与え
られた改善後の入力順序でデータ記憶手段17からN次
元データをルコードずつ取り出し、データ一時記憶手段
16に第2図に示すように格納する。その際に、要求さ
れた表18の何行目にデータ一時記憶手段16内の何列
目が対応するかを記憶するビットマツプテーブルをデー
タ一時記憶手段16内に作成する。
データ入力手段12は、入力順序決定手段14から改善
可能を示す改善フラグを受け取ると、データ一時記憶手
段16内の1列分のデータ(複数のレコードに別れて存
在していた統計データ群)を表18の1行分のデータと
して一括して取り出しくこの取り出しにあたってはビッ
トマツプテーブルが参照される)、第2図に示すような
表18(入力手段11により指定された情報に基づく形
式の表18)を生成する。例えば、表18中の001.
011,021.031および041の統計データから
なる1行分のデータをデータ一時記憶手段16内の最初
の1列から取り出す。
なお、第2図に示す場合とは異なり、入力順序決定手段
14が入力順序の改善は不可能であると判断した場合に
は、改善不能を示す改善フラグを受け取ったデータ入力
手段12は従来通りの方法で(入力手段11により指定
された情報に基づく入力順序で)データ記憶手段17か
らN次元データを入力して入力手段11により指定され
た情報に基づく形式の表を生成する。すなわち、生成対
象の表における各フィールドの統計データを有するレコ
ードを1つずつデータ記憶手段17から取り出す。
〔発明の効果〕
以上説明したように本発明は、N次元データを入力して
2次元の表を生成する場合に従来の方式であれば同一の
レコードを複数回アクセスする必要がある場合に1回の
アクセスですむように入力順序を改善することを可能に
することにより、N次元データの入力のためのアクセス
時間を短縮することができるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すブロック図、 第2回は第1図に示すN次元データ入力方式の動作を説
明するための図である。 図において、 11・・・入力手段、 12・・・データ入力手段、 13・・・アクセス改善情報記憶手段、14・・・入力
順序決定手段、 15・・・データ格納手段、 16・・・データ一時記憶手段、 17・・・データ記憶手段、 18・・・表である。 特許出願人  日本電気ソフトウェア株式会社代 理 
人  弁理士  河 原 純

Claims (1)

  1. 【特許請求の範囲】 データ記憶手段内のN次元データを入力し2次元の表を
    生成するN次元データ入力方式において、生成対象の表
    を特定する情報を指定する入力手段と、 この入力手段により指定された情報に基づく軸記述およ
    びアクセス改善情報によって入力順序の改善が可能か否
    かを判断しその判断に基づき改善フラグを出力し改善可
    能な場合には改善後の入力順序を決定する入力順序決定
    手段と、 この入力順序決定手段により決定された改善後の入力順
    序に基づき前記データ記憶手段からN次元データを入力
    してデーター時記憶手段に一時的に格納するデータ格納
    手段と、 前記入力順序決定手段から改善可能を示す改善フラグを
    受け取った場合には前記データ格納手段により前記デー
    タ一時記憶手段に格納されたN次元データを入力して前
    記入力手段により指定された情報に基づく形式の表を生
    成し、前記入力順序決定手段から改善不能を示す改善フ
    ラグを受け取った場合には前記入力手段により指定され
    た情報に基づく入力順序で前記データ記憶手段からN次
    元データを入力して前記入力手段により指定された情報
    に基づく形式の表を生成するデータ入力手段と を有することを特徴とするN次元データ入力方式。
JP2218686A 1990-08-20 1990-08-20 N次元データ入力方式 Pending JPH04101270A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2218686A JPH04101270A (ja) 1990-08-20 1990-08-20 N次元データ入力方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2218686A JPH04101270A (ja) 1990-08-20 1990-08-20 N次元データ入力方式

Publications (1)

Publication Number Publication Date
JPH04101270A true JPH04101270A (ja) 1992-04-02

Family

ID=16723829

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2218686A Pending JPH04101270A (ja) 1990-08-20 1990-08-20 N次元データ入力方式

Country Status (1)

Country Link
JP (1) JPH04101270A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6909216B2 (en) 2002-05-29 2005-06-21 Matsushita Electric Industrial Co., Ltd. Motor generator
US6984909B2 (en) 2002-03-29 2006-01-10 Matsushita Electric Industrial Co., Ltd. Motor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6984909B2 (en) 2002-03-29 2006-01-10 Matsushita Electric Industrial Co., Ltd. Motor
US6909216B2 (en) 2002-05-29 2005-06-21 Matsushita Electric Industrial Co., Ltd. Motor generator

Similar Documents

Publication Publication Date Title
JP4609995B2 (ja) オンライン分析処理(olap)のための方法およびシステム
JP2006503357A5 (ja)
US11609907B2 (en) Query generation from a natural language input
Silva et al. Integrating big data into the computing curricula
US5752016A (en) Method and apparatus for database interrogation using a user-defined table
US20150161224A1 (en) Optimized Network Analysis Rendering and User Interfaces
Černjeka et al. NoSQL document store translation to data vault based EDW
JPH04101270A (ja) N次元データ入力方式
CN112765197B (zh) 数据查询方法、装置、计算机设备和存储介质
JP3478558B2 (ja) データベースヘのオブジェクト格納検索方法
JP2718836B2 (ja) データベースシステム
US3662402A (en) Data sort method utilizing finite difference tables
EP3940571A1 (en) Data substitution device, data substitution method, and program
JP3019286B2 (ja) 文書検索装置
JPH06215044A (ja) 情報検索処理装置
JP3926303B2 (ja) データ検索装置,方法およびプログラム
Velu et al. Research on rural women of public library awareness in Tirunelveli and Tenkasi districts
Deebaguntla et al. Searching Real Numbers in Constant Time
JP2811916B2 (ja) データフアイルアクセス方式
CN117093587A (zh) 动静组合的大数据分析方法、***、设备和存储介质
JP2851359B2 (ja) スケジュール生成装置
JPH06274385A (ja) データベースシステム
Schuster An information management and analysis system for Illiac I
JPH02292670A (ja) 付加情報作成処理方法
JPH02252061A (ja) 画像フアイル装置