Remote Database Access
Remote database access (RDA) is a protocol standard for database access produced in 1993 by the International Organization for Standardization (ISO). Despite early efforts to develop proof of concept implementations of RDA for major commercial relational database management systems (RDBMSs) (including Oracle, Rdb, NonStop SQL and Teradata),[1] this standard has not found commercial support from database vendors.[2] The standard has since been withdrawn,[3] and replaced by ISO/IEC 9579:1999 - Information technology -- Remote Database Access for SQL, which has also been withdrawn,[4] and replaced by ISO/IEC 9579:2000 Information technology -- Remote database access for SQL with security enhancement.[5]
Purpose
The purpose of RDA is to describe the connection of a database client to a database server. It includes features for:
- communicating database operations and parameters from the client to the server,
- in return, transporting result data from the server to the client,
- database transaction management, and
- exchange of information.
RDA is an application-level protocol, inasmuch that it builds on an existing network connection between client and server. In the case of TCP/IP connections, RFC 1066 is used for implementing RDA.
History
RDA was published in 1993 as a combined standard of ANSI, ISO (International Organization for Standardization) and IEC (International Electrotechnical Commission). The standards definition comprises two parts:
- ANSI/ISO/IEC 9579-1:1993 - Remote Database Access -- Part 1: Generic Model, Service and Protocol
- ANSI/ISO/IEC 9579-2:1993
References
- ^ Arnold, D.; Cannata, P.; Glasson, L.A.; Hallmark, G.; McGuire, B.; Newman, S.; Odegard, R.; Sabharwal, H. (1991). "SQL Access: an implementation of the ISO Remote Database Access Standard". Computer. 24 (12): 74–78. doi:10.1109/2.116891. ISSN 0018-9162. S2CID 35513219.
- ^ Jim Melton; Alan R. Simon (2002). SQL:1999: Understanding Relational Language Components. Morgan Kaufmann. p. 843. ISBN 978-1-55860-456-8.
RDA, even after revision to remove the OSI dependencies (and replace them with a TCP/IP orientation), has not proven to have commercial support.
- ^ ISO/IEC 9579-1:1993
- ^ ISO/IEC 9579:1999 - Information technology -- Remote Database Access for SQL
- ^ ISO/IEC 9579:2000 Information technology -- Remote database access for SQL with security enhancement
Sources
- "Remote Database Access". NIST SQL Project. National Institute of Standards and Technology. Archived from the original on 2016-03-03. Retrieved 2008-04-12.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.