Удаленный доступ к базе данных
Удаленный доступ к базе данных (RDA) — это стандарт протокола доступа к базе данных , разработанный в 1993 году Международной организацией по стандартизации ( ISO ). Несмотря на ранние попытки разработать подтверждение концептуальных реализаций RDA для основных коммерческих систем управления реляционными базами данных (СУБД) (включая Oracle , Rdb , NonStop SQL и Teradata ), [ 1 ] этот стандарт не нашел коммерческой поддержки со стороны поставщиков баз данных. [ 2 ] С тех пор стандарт был отменен, [ 3 ] и заменен ISO/IEC 9579:1999 - Информационные технологии. Удаленный доступ к базе данных для SQL , который также был отозван, [ 4 ] и заменен ISO/IEC 9579:2000 Информационные технологии. Удаленный доступ к базе данных для SQL с повышением безопасности . [ 5 ]
Цель
[ редактировать ]Целью RDA является описание соединения клиента базы данных с сервером базы данных . Он включает в себя функции для:
- передача операций и параметров базы данных от клиента к серверу,
- в свою очередь, передача данных результатов с сервера клиенту,
- управление транзакциями базы данных и
- обмен информацией.
RDA — это протокол уровня приложения, поскольку он основан на существующем сетевом соединении между клиентом и сервером. В случае соединений TCP/IP для реализации RDA используется RFC 1066.
История
[ редактировать ]RDA был опубликован в 1993 году как объединенный стандарт ANSI , ISO (Международной организации по стандартизации) и IEC (Международной электротехнической комиссии). Определение стандартов состоит из двух частей:
- ANSI/ISO/IEC 9579-1:1993. Удаленный доступ к базе данных. Часть 1. Общая модель, сервис и протокол.
- АНСИ/ИСО/МЭК 9579-2:1993
Ссылки
[ редактировать ]- ^ Арнольд, Д.; Канната, П.; Глассон, Луизиана; Холлмарк, Г.; МакГуайр, Б.; Ньюман, С.; Одегард, Р.; Сабхарвал, Х. (1991). «Доступ к SQL: реализация стандарта удаленного доступа к базе данных ISO». Компьютер . 24 (12): 74–78. дои : 10.1109/2.116891 . ISSN 0018-9162 . S2CID 35513219 .
- ^ Джим Мелтон; Алан Р. Саймон (2002). SQL:1999: Понимание компонентов реляционного языка . Морган Кауфманн. п. 843. ИСБН 978-1-55860-456-8 .
RDA, даже после пересмотра с целью удаления зависимостей OSI (и замены их ориентацией на TCP/IP), не имеет коммерческой поддержки.
- ^ ИСО/МЭК 9579-1:1993.
- ^ ISO/IEC 9579:1999 - Информационные технологии. Удаленный доступ к базе данных для SQL.
- ^ ISO/IEC 9579:2000 Информационные технологии. Удаленный доступ к базе данных для SQL с повышением безопасности.
Источники
[ редактировать ]- «Удаленный доступ к базе данных» . Проект NIST SQL . Национальный институт стандартов и технологий . Архивировано из оригинала 3 марта 2016 г. Проверено 12 апреля 2008 г.