GB/T 15534-1995
Information processing systems--Database language NDL (English Version)

Standard No.
GB/T 15534-1995
Language
Chinese, Available in English version
Release Date
1995
Published By
General Administration of Quality Supervision, Inspection and Quarantine of the People‘s Republic of China
Status
Latest
GB/T 15534-1995
Scope
This standard specifies the syntax and semantics of the following three database languages: 1) Schema definition language: It is used to declare the structure and integrity constraints of the NDL database. 2) Sub-schema definition language: It is used to declare the user view of the NDL database. 3) Module language and data manipulation language: It is used to declare the database process and execution statement used by the specific database. This standard defines the logical data structure and basic operations of the NDL database. It provides functional capabilities in database design, access, maintenance, control, and protection. This International Standard provides a means for portability of database definitions and applications between mutually conforming realities. This standard specifies two levels of database language NDL. The second level is the complete NDL database language. The first level is a subset of the second level, the content of which is given in Chapter 13. This International Standard does not specify certain facilities that may be provided to an operational database environment. For example: 1) Access control to gain access and run priority for specific users. 2) Additional integrity control capabilities, used to specify more complex integrity constraints on the database. 3) Facilities defined by the transfer-in and transfer-out patterns. 4) Database storage and exchange functions for copying records and systems to standard files for information exchange. 5) To make schema and sub-schema information available to access the application's schema database. 6) Manipulation language for establishing, modifying or deleting some patterns or sub-patterns. 7) Data dictionary interface. 8) A preprocessing facility for applications that generate independent standard database modules and standard language programs. 9) A data storage definition language that defines physical storage structures and physical access methods. 10) Specify assertions and triggered database procedures for users. 11) Natural language query facilities developed for accessing databases. 12) Report generator facility to generate output tables and graphs. 13) The graphics capability of the direct interface between the database and the standard graphics system. 14) Distributed database facilities for defining and accessing data at different nodes of the communication network. Standards specifying these additional facilities in some way shall be upwardly compatible with this standard. Certain additional capabilities may be specified in future editions of this standard. The rest are specified in separate standards, while some additional functions are usually defined by implementers themselves. The applicable environment for the implementation of this standard includes: application programming language, end-user query language, report generation system, data dictionary system, program library system and distributed communication system, as well as various tools for database design, data management and performance optimization.

GB/T 15534-1995 history

  • 1995 GB/T 15534-1995 Information processing systems--Database language NDL



Copyright ©2024 All Rights Reserved