• 検索結果がありません。

BU  POS ニ 1

ドキュメント内 目 次 (ページ 45-54)

TYP=9 

項目の行数

アイテムレベル(以下に項目の再定義を行う場合に,そのレベルを指定 する。)

上位項目の再定義 項目名(学部コード)

先頭位置(この場合は上位項目の先頭からの相対位置) 英数字項目

LVL=2  この項目は上位項目を持つことを意味している。

UPI=GBANこの項目の上位項目名はGBANである。

⑥ITEM文 2進項目の定義 LENG  項目名(身長) POS=42  先頭位置

TYP=B  SIZ=5  DCP=l 

2バイトの整数型で格納されたデータに下からl行目を少数部と見なす。

⑦/*  定義文の終了

⑧ / /   制御文の終了

5.  :toわりに

以上が iQUERYJを使った問い合わせシステムの概要である。 iQUERYJの詳細な 内容に関しては. iFACOM  OS lV/F4. X8  QUERY 自習書J. iFACO  M  OS lV/F4  QUERY 使用手引書」を参照されたい。

ところで,今日事務部門でのコンピュータ利用七盛んになってきたが,コンヒロュータ利用の ためのプログラム開発は専門的知識を持った要員に委ねられているのが現状である。電算化し たい事項のすべてを専門の要員に個々にプログラム開発させて対処していくならば、多くの専 門要員が必要となるであろう。従って,事務部門の中で大量のデータの中から必要な情報を引 き出したり,統計処理を行う場合には, システムに用意された(計算機の専門家によって開発 された)ソフトウェアを利用することを考慮すべきである。この様にすることによって,プロ グラミングの経験を持たない者でも,データの構成(たとえば別表

2

の様なこと)を明確にし ておくだけで必要な情報を簡単に得ることができ, しかもシステムに用意された強力で豊富な 機能を利用することができる。この場合、使用するソフトウェアに必要な詳細な環境定義に関 すること(たとえば別表

4

の様なこと)は専門の要員に任せればよいわけである。

現在,情報処理センターでは,ここで紹介した問い合わせシステム iQUERYJ以外に,

文献,人事情報検索システム iFAIRSJや,統計データ処理パッケージ iANALSTJ 等のソフトウェアの利用も可能である。

参考マニュアル

FACOM  OS lV/F4  QUERY使用手引書 INTERACT解 説 書

FACOM  OS 町/F4. X8  QUERY自習書

‑43‑

別表l デ ー タ ベ ー ス 操 作 用 コ マ ン ド 一 覧

コ 寸 ン ド L止 え る ラ タ ヘ ー ス

AIMテータベース VSAM¥ KSlJS)  VSAM(ESDS) lIilテータセシト FIND  テータへースの験震を十Iい,条件に合った

レコートの件置を嶋本に出力する

h  I 

AND  FIND/ANDコマントにより検案Lたレ

コートに対Iて,験信条件を追加して,条例

() 

J

に 合 っ た レ コ ー ト の 件 般 を 縞 正 に 出 力 す る

BACK  ANDコマントにより績拡Lt.こレコードをffl

。 。

町]の験集長件に戻す

COUNT  検If.件敏をメそスベースに出力する

RETRIEVE  条 件 に 合 っ た レ コ ー ト を 核 家L.儲 末 に レ

コードの内容を出力する

NEXT  RETRIEVE系コマンドで検索したレコー

ドのメンハレコートの倹索をセット内の ×  ×  × 

E

NEXT方向に行う

T  NNEXT  NEXT/PRIORコマンドで検索している

レコートに対してセット内のNEXT方向に

×  × 

あ る 次 の レ コ ー ト を 検 察 す る E

V  PRIOR  RETRIEVE系コマントで検索したレコー

トのメンバレコードの験需をセァト内の

×  × 

PRIOR方向に行う

PPRIOR  NEXT/PRIORコマンドで検案している

レコートに対してセァト内のPRIOR方 向

に あ る 次 の レ コ ー ド を 検 察 す る OWNER  最 新 レ コ ー ド に 対 す る オ ー ナ レ コ ー ト を 験

× 

雪属する

CURRENT  一 番 愚 近 のRETRIEVEコマンドで検索し

× 

た レ コ ー ド を 検 索 す る

LI ST  最 新 レ コ ー ド の 内 容 を 鵠 末 に 出 力 す る PRINT  検索したレコードの繍宋出力又はSYSOUT

出力を行う

SAVE  検 察 し た レ コ ー ド を 順 デ ー タ セ7トに出力

する

TRANSFEI  検 察 し た レ コ 「 ド を メ そ ス ベ ー ス に 出 力 す

PSUMMARY  統 計 デ ー タ 加 工 値 の 繍 末 出 力 又 はSYSOUT

o .  

:

出力を行う.

SSUMMARY  統 計 デ ー タ 加 工 値 を 願 チ ー タ セ ッ ト に 出 力

する

TSUMMARY  統 計 チ ー タ 加 工 値 を メ そ ス ベ ー ス に 出 力 す

UPDATE  RETRIEVE系 コ マ ン ド に よ り 検 索 し た 愚

o .   o .  

車両レコートを更新する

DELETE  RETRIEVE系 コ マ ン ト に よ り 検 索 し た 燈

× 

νヨードを削除する

'/ 

INSET

一ーー」ー レコートを追加又は挿入する × 

0 . .   0 . . ' . . .  

AIMデータベースの更新処理で.SORT"‑‑及びエントリ..‑ーに対する修正はできないーまた.舟ー園田VSAMテータセ,トの更新処麿 で プ ラ イ ム キ ー に 対 す る 修 正 は で き な い

エントロ周囲VSAMテータセ,ト及び願データ4巴ヲトに対するINSERTコ マ ン ト は レ ヨ ー ト の 追 加 を 憲 味 す る

項 目 項 目 名 開始桁 桁数 形式 意 味

学生番号 GBAN  5  X 

学部コード BU  9 教 し 経2.医3.4.

薬5.工

6 .

J

. K 7 

性 別 SEX  7  9 男1.女2

生年月日 BIRTH  8  6  9 YYMMDD 

家族歴(全) FAMILY  1 4  8  X 

結 核 F 1  1 4  9 有 1 . 無 (0又は空白)

高血圧 F2  1 5  9  ノ/

脳卒中 F3  1 6  9  γ

1重湯 F4  1 7  9 

悪性腫虜 F5  1 8  9  λγ 

糖 尿 病 F6  1 9  9  λF 

肝疾患 F7  2 0  9  // 

その他 F8  2 1  9  // 

家族歴有の数 FNO  2 4  2  B 

既往歴(全) KIOU  2 6  1 1  X 

結 核 Kl  2 6  9 有 1 . 無 (0又は空白)

肋膜炎 K2  2 7  9  γ

気管支瑞息 K3  2 8  9  // 

心疾患 K4  2 9  9 

賢疾患 K5  3 0  9 

肝疾患 K6  3 1  9 

胃.十二指腸 K7  3 2  9 

リウマチ K8  3 3  9 

小児まひ K9  3 4  9 

てんかん K 1 0  3 5  9 

その他 Kll  3 6  9  // 

既往歴有の数 KNO  38  2  B 

血液型 BLOOD  4 0  2  X  A.  B.  O.  AB 

身長 LENG  4 2  5  B  注(1) 体 重 WEIG  44  5  B  1/  肥満度 HIMA  4 6  B  注 (2 ) 

‑45‑

項 目 項 目 名 開始桁 桁数 形式 意 味 検尿(全) NYO  48  3 

蛋白 NYOl  48  9 ‑ (0)  . 

(1) . 

++ 

( 2) 

.十++

(3) 

糖 NY02  4 9  9 

潜血 NY03  5 0  9 有(1) . 無 (0または空 白)

視力右裸 EYER  5 1  4  B  注 (2 ) 

H 矯 EYERK  5 3  4  B  11 

H左裸 EYEL  5 5  4  B 

H 矯 EYELK  5 7  4  B  11  屈折異常(全) KUSETSU  5 9  4 

正視 KUl  5 9  9 有(1) . 無 (0又は空 白)

近視 KU2  6 0  9  11 

遠視 KU3  6 1 

11 

乱視 KU4  6 2  9  11 

色覚 COLOR  6 3  3  X 

色覚 COl  6 3  9 正 常 (0) .異常(1) 第 一 第 二 C02  6 4  9 第一(1) . 第 二 (2 ) 

強,中,弱 C03  6 5  9 強(1) . 中 (2) .弱

( 3 ) 

眼疾 GAN  6 6  9 有(1) . 無 (0又は空 白)

眼科指示 IEYE  7 0  9 異常無G (0) .経過観察 (1) . 精 検 (2) .治療

( 3) 

耳鼻科(全) MIMI  7 1  1 2 

聴力障害 MIMl  7 1  9 無 (0又は空白).有 (1) 

聴力障害詳細 MIM2  7 2  9 右(1) . 左 (2) .両方 (3 ) 

項 目 項 目 名 開始桁 桁 数 形式 意 味 中耳炎詳細 MIM4  7 4  9 右(1). 左 (2) .両方

( 3) 

慢性副鼻膜炎 MIM5  7 5  9 無 (

0

文は空白) .有 (1) 

鼻中隔事響曲症 MIM6  7 6  9 

鼻炎 MIM7  7 7  9 

鼻炎詳細 MIM8  7 8  9 肥厚性(1) .アレルギー 性 (2 ) 

属桃肥大 MIM9  7 9  9 無 (

0 )  

.有(1) 属桃炎 M 1 M 1 

9 無 (

0 )  

.有(1) 扇桃炎詳細 M 1 M 11  8 1  9 慢性(1) . 急 性 (2 ) 

その他 M 1 M 1 2  8 2  9 無 (

0

又は空白) .有 (1) 

耳鼻科指示 IMIM  8 5  9 異 常 無 し (

0 )  

.経過観察 (1) . 精 検 (2) .治療

3) 

精神衛生 SPLIT  8 6  9 異 常 無 し (

0 )  

.精検 (1) 

フィルム番号 XRAY  8 7  4  9 

胸 部X線指示 IXRAY  9 1  9 異 常 無 し (

0 )  

.経過観察

(1) . 精 検 (2) .治療

( 3) 

内科(全) INTER  9 2  2 5  X 

栄 養 1 N 1  9 2  9 中 程 度 (

0 )  

.低下(1) 肥 満 (2 ) 

脈 拍 1 N 2  9 3  9 整 (

0 )  

.不整(1) 顔面 IN3  9 4  9 正 常 (

0 )  

.蒼白(1) . 

浮 腫 状 (2) .蒼白浮腫状

( 3) 

皮膚チアノーゼ IN4  9 5  9 無 (

0 )  

.有(1) . 

H手掌紅班 1 N 5  9 6  9  /1 

H くも状血管 1 N 6  9 7  9  /1 

球 結 膜 黄 痘 1 N 7  9 8  9 無 (

0 )  

.有(1)

‑47‑

項 目 項 目 名 開始桁 桁 数 形 式 意 味 眼 結 膜 貧 血 IN8  9 9  9  /1 

甲状線腫 1 N 9  100  9  H

リンパ筋肉腫大 1 N 1 0  101  9 

心渇音界 1 N 1 1  102  9 正 (0) ,拡大(1) 心音 1 N 1 2  103  9 純 (0) ,不純(1) ,収

縮 期 雑 音 (2) ,拡張期雑 音 (3) ,収縮期+拡張期 雑音あり (4) 

その他 1 N 1 3  104  9 無 (0) ,有(1) 肝腫大 1 N 1 4  105  9 

右乳腺上横指径 1 N 1 5  106  3  注(1)

硬度 1 N 1 6  108  9 軟(1) , 正 (0) ,硬

( 2 ) 

辺縁 1 N 1 7  109  9 鋭(1) , 鈍 (2 ) 

腫大 1 N 1 8  1 1 0  9 無 (0) ,有(1) 左季助下横指径 1 N 1 9  111  • 3 

賢 触 知 1 N 2 0  1 1 3  9 無 (0) ,有(1) 詳細 1 N 2 1  114  右(1) , 左 (2) ,両側

( 3) 

臆反射 1 N 2 2  115  9 低下(1) " 正 常 (0) , 

元進 (2)

下腿浮腫 1 N 2 3  116  9 無 (0) ,有(1) 血圧(高) BLDH  117  4  B 注 (3) 

(低) BLDL  1 1 9  4  B  y

内科指示 IINTER  126  9 異 常 無 し (0) ,経過観察 (1) , 精 検 (2) ,治療

( 3) 

検尿 KENl  127  9 無 (0又は空白),有 (1) 

検血 KEN2  128  9 

循環器 KEN3  129  l  9 

血圧測定 KEN4  130  9 

項 目 項 目 名 開始桁 桁数 形式 意 味

胸部直接撮影 KEN6  132  9  /1 

その他 KEN7  133  9 

内分泌 KEN8  134  9 

H甲状腫機能 KEN9  135  9 

血糖 KEN10  136  9  /1 

その他 KEN 11  1 3 7  9  /1 

消化器 KEN12  138  9  /1 

肝機能 KEN13  139  9  /

その他 KEN14  140  9  /1 

呼吸器 KEN15  141  9 無 (0又 は 空 白 に 有

胸部直接撮影 KEN16  142  9 

断層撮影 KEN17  143  9 

その他 KEN18  144  9 

他科紹介 KEN19  145 

その他 KEN20  146  9 

(注1)

2

バイト長

2

進定義,小数以下の桁数が

1

。 (注2) 2バイト長2進定義,小数以下の桁数が2。 (注3) 2バイト長2進定義。

別表3 条件式

(1) 

〆/

/

λ

ノ/

/1 

検索コマンド (FIND,PRINT, PSUMMARYコマンド等)では抽出条件をWHER Eオペランドで指定することができる。条件式の記述方法には基本的に

2

通りある。

( i )単純条件式<漬算式><比較漬算子>ぐ演算式>

( ii )複合条件式<単純条件式><論理演算子><単純条件式>

注1)演算式とは項目名,定数の他にそれらに加減乗除されたものである。

例 WHERE (GBAN='  58059' ) 

注2)複合条件式は括弧でくくることもでき単純条件式として扱われる。

‑49‑

‑比較漬算子

記 号 意 味

等しし、

一寸 等しくない

より大きい

>= 

等しし、か大きい

より小さい

<= 

等しし、か小さい

‑論理演算子

意 味 論理積

(AND)

論理和 (OR)

‑真理値表

単純条件

A

単純条件B

AND 

O R   (&)  ( I ) 

偽 偽 偽 偽

偽 真 偽 真

真 偽 偽 真

真 真 真 真

別表

4

データペースの定義のためのジョブ制御文

/

//QUERYFDF 

/ ・ 圃 ・ ・

//STEPLIB  //STFFDF  //STFWORK  //SOURCE 

JOB  CLASS=B

REGION=1024K 

EXEC  PGM=JZXDEFIN

PARM='LINECNT=50'  DD  DSN=SYS1.QUERYDEF

DISP=SHR 

DD  DSN=Ql.QUERYFDF

DISP=SHR 

DD  DSN=&&STFWORK

UNIT=WORK

SPACE=(TRK

(20

10)) 

DD  DSN=&&SOURCE

UNIT=WORK

SPACE=(TRK

(10

10)) 

① 

ドキュメント内 目 次 (ページ 45-54)

関連したドキュメント