ISO/IEC 13249-1:2016
Information technology — Database languages — SQL multimedia and application packages — Part 1: Framework
Information technology — Database languages — SQL multimedia and application packages — Part 1: Framework
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 14
- Дата публикации:
- 27 мая 2016 г.
- Издание:
- ISO/IEC IS 13249 edition 4 version 1
- ICS:
- 35.060
ISO/IEC 13249-1:2016 defines a number of packages of generic data types and table structures common to various kinds of data used in multimedia and application areas, to enable that data to be stored and manipulated in an SQL database. The package in each subject area is defined as a part of ISO/IEC 13249. ISO/IEC 13249-1:2016 defines those concepts, notations and conventions that are common to two or more other parts of ISO/IEC 13249. In particular, it describes the way parts of ISO/IEC 9075 are used to define the user-defined types and their behaviour and views as a representation of table structures appropriate to each subject area.
Abstract
Overview
ISO/IEC 13249-1:2016 - “Information technology - Database languages - SQL multimedia and application packages - Part 1: Framework” - defines the common concepts, notations and conventions used across the ISO/IEC 13249 family of standards. It specifies how generic data types and common table structures for multimedia and application areas are represented and manipulated in an SQL database, and describes how parts of ISO/IEC 9075 (SQL) are used to define user‑defined types, routines and views.
This framework enables standardized representation of multimedia and application-specific data so it can be stored, queried and exchanged consistently across SQL implementations.
Key topics and requirements
- Scope and purpose: Establishes concepts common to two or more parts of ISO/IEC 13249 (see Clause 1 and Introduction).
- Normative references: Relies on ISO/IEC 9075 parts (notably SQL/Framework, SQL/Foundation and SQL/Schemata) for syntax and semantics.
- Terms and definitions: Clarifies vocabulary (generic data type, common table structure, meta-variable, method) essential for other parts.
- Concepts and notations (Clause 4 & 6): Defines how user‑defined types, SQL‑invoked methods, views, information and definition schemas are specified.
- Use of SQL features: Describes use of user‑defined types, routines, views and information schema as representation mechanisms in SQL databases.
- Implementation requirements (Clause 7): Covers practical implementation aspects such as schema organization and privileges (USAGE, UNDER, EXECUTE, SELECT, and DML rights on views).
- Conformance (Clause 8): Specifies how implementations claim conformance, handle extensions/options, and relate to other international standards.
- Organization of parts: Lists parts that define subject packages (Full‑Text, Spatial, Still image, Data mining, History).
Practical applications
- Standardizes storage and manipulation of multimedia (images, text search, spatial data) and specialized application data in SQL databases.
- Enables interoperable data exchange and shared understanding across enterprises and products.
- Provides a basis for database vendors to implement user‑defined types (UDTs) and methods consistent with SQL standards.
- Helps application architects and data modelers adopt common table structures for cross‑system compatibility.
- Assists implementers in defining conformance claims and mapping SQL features to DBMS privileges and schemas.
Who should use this standard
- Database vendors and implementers of SQL engines
- Data architects and DBAs building multimedia or application‑specific schemas
- Software developers using SQL UDTs, routines and views
- Standards bodies and integrators working on data interoperability and exchange
Related standards
- ISO/IEC 9075 (SQL family): Parts 1, 2 and 11 are normatively referenced.
- Other parts of ISO/IEC 13249: Part 2 (Full‑Text), Part 3 (Spatial), Part 5 (Still image), Part 6 (Data mining), Part 7 (History).
Keywords: ISO/IEC 13249-1, SQL multimedia and application packages, generic data types, common table structures, user‑defined types, SQL/9075, SQL database, conformance, implementation requirements.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 32 - Data management and interchange
- SKU
- ISO/IEC 13249-1:2016
Похожие стандарты
Стандарты, упомянутые в описании
ISO/IEC 13249-6:2006
ДействующийInformation technology — Database languages — SQL multimedia and application packages — Part 6: Data mining
Overview - ISO/IEC 13249-6:2006 (Data mining) ISO/IEC 13249-6:2006 is part of the SQL multimedia and application packages series and defines a standardized data‑mining package for SQL databases. The…