2024-03-29T23:49:20Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000203332024-03-29T05:26:34Z01164:01165:01229:01233
抽象構文記法1(ASN.1)に基づくデータベースシステムA Database System based on Abstract Syntax Notation One (ASN.1)jpnhttp://id.nii.ac.jp/1001/00020333/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=20333&item_no=1&attribute_id=1&file_no=1Copyright (c) 1994 by the Information Processing Society of Japan大阪大学基礎工学部大阪大学工学部シャープ(株)技術本部大阪大学工学部大阪大学基礎工学部春本, 要仲秋, 朗塚本, 昌彦西尾, 章治郎宮原, 秀夫国際標準として定められたデータ型記述言語である抽象構文記法1(N.)に基づくデータベースシステムについて論ずる.データ型を記述するためのASN.1記法およびその符号化規則は,異種のアーキテクチャのマシン間でデータを送受するような通信型アプリケーションをはじめとして多岐の分野で利用されている.これに伴い,送受されるASN.1デーダを何らかの形で蓄積して利用したいという要求が出てきた.しかし,ASN.1データを既存のデータベースシステムを利用してデータベース化しようとした場合,データ構造定義能力の差異から困難を伴い,また,応用プログラミングにおいても問題が生じる.本稿では,これらの問題点を解決するために設計した,ASN.1データを扱うことができるデータベースシステムの構成,および,そのデータベースを操作するためのプログラミング言語について述べる.This paper proposes a database system based on Abstract Syntax Notation One (ASN.1). Aiming at excluding the ambiguity of data representation in the heterogeneous computer architectures, ASN,1 notation as well as its encoding rules is used in many advanced applications, such as those in communication networks. As the amount of data described by ASN.1 becomes very large, it is eagerly required to store and reuse the data with ASN.1 types. However, the type definition capability of ASN.1 is too strong for the conventional database systems to represent straightforwardly the data specified by ASN.1, which makes it difficult to develop such application programs. In this paper, we design and implement a new database system based on ASN.1, and develop a database programming language which handles data in the database.AN10112482情報処理学会研究報告データベースシステム(DBS)199430(1993-DBS-097)41501994-03-182009-06-30