Share to: share facebook share twitter share wa share telegram print page

Oracle Rdb

Oracle Rdb
Original author(s)Digital Equipment Corporation
Developer(s)Oracle Corporation
Initial release1984; 40 years ago (1984)
Stable release
7.4.1.1[1] / 2021-04-21[±]
Operating systemOpenVMS
Previously: Tru64, Windows NT, VAXELN
PlatformVAX, Alpha, IA-64
Planned: x86-64
TypeRelational database management system
LicenseProprietary
Websiteoracle.com/rdb Edit this on Wikidata

Oracle Rdb is a relational database management system for the OpenVMS operating system. It was originally released by Digital Equipment Corporation (DEC) in 1984 as VAX Rdb/VMS.[2]

Product history

Rdb was a component of the VAX Information Architecture, and was designed to interoperate with other Digital database tools and application frameworks such as the Application Control Management System, Datatrieve and the Common Data Dictionary.[3] It originally provided a proprietary query interface known as the Relational Data Operator (RDO), but later gained support for ANSI SQL.[2]

In 1994 DEC sold the Rdb division to Oracle Corporation where it was rebranded Oracle Rdb. As of 2020, Oracle is still actively developing Rdb, with over half of the codebase developed under Oracle's ownership.[4] Version 7.0 ran on OpenVMS for VAX and Alpha, version 7.1 on Alpha only, and versions 7.2 to 7.4 on Alpha and IA-64 (Itanium).[5][6][7][8][9]

Rdb featured one of the first cost-based optimizers, and after acquisition Oracle introduced a cost-based optimizer in its regular Oracle RDBMS product.

On March 22, 2011, Oracle announced it had decided to end all software development on the Itanium, and that Oracle Rdb 7.3 would be the last major version released by Oracle. Due to a lawsuit filed by HP against Oracle, Oracle was ordered to continue porting its software to Itanium computers for as long as HP (now Hewlett Packard Enterprise) sells Itanium computers.[10]

Despite the announcement that 7.3 would be the last major release, Oracle released version 7.4.1.0 of Rdb in August 2020 for OpenVMS on both Alpha and Itanium.[1] In November 2020, Oracle announced that they are in the process of porting Rdb 7.4 to the x86-64 port of OpenVMS.[11]

Data access

Interactive access to the Oracle Rdb can be by SQL (Structured Query Language), RDO (Relational Database Operator), or both.

High level languages usually access Oracle-Rdb by:

  1. embedding RDO statements in the source file then running it through a precompiler
    (example: "file.RCO" is pre-compiled into "file.COB")
  2. embedding SQL statements in the source file then running it through a precompiler
    (example: "file.SCO" is pre-compiled into "file.COB")
  3. placing the SQL statements in a file external to the source code; this separate file is converted to object code by the "SQL Module Language" compiler, and the source code then references these SQL statements and, after compilation, the two are joined by the OpenVMS linker.
  example: $ SQL$MOD file_bas.sqlmod       → file_bas.obj
           $ BASIC   file.bas              → file.obj
           $ LINK    file.obj,file_bas.obj → file.exe

A variation of example 3 allows "Dynamic SQL" to be created in the source code, and then used to communicate with Rdb via a structure known as SQLDA (SQL Descriptor Area).

On OpenVMS systems, Oracle Rdb is a popular (although expensive) upgrade path for applications written using Record Management Services (RMS) files.

Architecture

Rdb is built on top of a low-level database kernel named KODA, which handles functionality such as locking, journaling, and buffering of data.[12] The KODA kernel is shared with Oracle's CODASYL DBMS (originally known as VAX DBMS) which is a network model database.[13]

Rdb on other platforms

VAX Rdb/ELN was the name of Digital's relational database for the VAXELN operating system. Despite sharing the Rdb name, and being announced at the same time, Rdb/ELN was not based on Rdb/VMS, or vice versa.[14] Rdb/ELN was created by Jim Starkey, and was the first commercially available database to use Multiversion concurrency control.[15]

Ports of Rdb previously existed or were planned for Tru64 and Microsoft Windows NT. Demand for the Tru64 version was so low that support was dropped. The Windows NT port was never released as Oracle could not obtain support on the BLISS compiler necessary for this platform. In order to port Rdb to these platforms, an abstraction layer named the Common Operating System Interface (COSI) was implemented to isolate the database from the underlying operating system.[16]

Digital provided a relational database for their Ultrix operating system named ULTRIX/SQL, but it was based on Ingres instead of Rdb.[17]

References

  1. ^ a b "Oracle Rdb Product Family Compatibility Matrix". oracle.com.
  2. ^ a b Ian Smith (2004). "Rdb's First 20 Years: Memories and Highlights" (PDF). Archived from the original (PDF) on 2005-11-03. Retrieved 2021-01-24.
  3. ^ "VAX/VMS Software Information Management Handbook" (PDF). Digital. 1985. Retrieved 2021-01-24.
  4. ^ Oracle Rdb Statement of Direction // Oracle
  5. ^ "Oracle Rdb for OpenVMS" (PDF). Oracle.com. Retrieved 2022-07-29.
  6. ^ "Oracle Rdb for OpenVMS" (PDF). Oracle.com. Retrieved 2022-07-29.
  7. ^ "Oracle Rdb for OpenVMS" (PDF). Download.oracle.com. Retrieved 2022-07-29.
  8. ^ "Oracle Rdb for OpenVMS" (PDF). Download.oracle.com. Retrieved 2022-07-29.
  9. ^ "Oracle Rdb for OpenVMS : Release Notes" (PDF). Oracle.com. Retrieved 2022-07-29.
  10. ^ "Archived copy". Archived from the original on 2013-03-08. Retrieved 2011-03-27.{{cite web}}: CS1 maint: archived copy as title (link)
  11. ^ "Rdb/x86". Groups.google.com. 2020-11-12. Retrieved 2020-11-12.
  12. ^ Mark Bradley (August 2003). "Guide to Database Performance and Tuning: Predicate Estimation" (PDF). Oracle Corporation. Retrieved 2021-01-29.
  13. ^ Gopalan Arun; Ashok Josh (August 1998). KODA - The Architecture And Interface Of A Data Model Independent Kernel. VLDB '98: Proceedings of the 24rd International Conference on Very Large Data Bases. Morgan Kaufmann Publishers Inc. CiteSeerX 10.1.1.106.8846.
  14. ^ "DEC launches new top-end VAX". April 1984. doi:10.1049/ep.1984.0129. Retrieved 2020-11-12. {{cite journal}}: Cite journal requires |journal= (help)
  15. ^ "A not-so-very technical discussion of Multi Version Concurrency Control". Firebirdsql.org. Retrieved 2020-11-12.
  16. ^ "Porting Rdb to Itanium" (PDF). Oracle.com. 2002. Retrieved 2020-11-15.
  17. ^ "ULTRIX/SQL Database Administrator's Guide" (PDF). Bitsavers.org. June 1990. Retrieved 2020-11-12.

Read other articles:

1961 film of the life of Jesus Christ For the 1927 Cecil B. DeMille film, see The King of Kings (1927 film). King of KingsDVD cover with poster art by Reynold BrownDirected byNicholas RayWritten byPhilip YordanRay Bradbury (uncredited)Based onThe New Testament (Matthew, Mark, Luke, and John)Produced bySamuel BronstonStarringJeffrey HunterSiobhán McKennaRobert RyanRon RandellHurd HatfieldViveca LindforsRip TornNarrated byOrson Welles (uncredited)CinematographyManuel BerenguerMilton R. Krasner...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (سبتمبر 2019) ذا سباي ملصق المسلسل النوع دراماتجسسجريمةأكشن إباحي تأليف جدعون راف  إخراج جدعون راف بطولة ساشا بارون كوهيننوح إمريش وليد زعيترأحمد بولان هادار راتزون ...

This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: Agricultural Research Institute of Ontario – news · newspapers · books · scholar · JSTOR (September 2017) Agricultural Research Institute of OntarioAgency overviewFormed1962; 61 years ago (1962)TypeCrown corporationJurisdictionGovern...

American composer, conductor, and pianist (born 1932) This article is about the composer. For other people named John Williams, see John Williams (disambiguation). John WilliamsWilliams in 2011, conducting the Boston Pops OrchestraBornJohn Towner Williams (1932-02-08) February 8, 1932 (age 91)New York City, U.S.OccupationsComposerconductorpianistYears active1952–presentWorksList of compositionsSpouses Barbara Ruick ​ ​(m. 1956; died 1974)&...

Wasted Rita Información personalNombre de nacimiento Rita Gomes Nacimiento 1988 Águas Santas (Portugal) Nacionalidad PortuguesaLengua materna Portugués EducaciónEducada en Universidad de Oporto Información profesionalOcupación Ilustradora y artista visual [editar datos en Wikidata] Wasted Rita, de nacimiento Rita Gomes, (Águas Santas, 1988) es una ilustradora y artista gráfica portuguesa. Su trabajo ha sido reconocido internacionalmente por su visión irónica y sarcástica....

Ne doit pas être confondu avec Les Fils à Maman. Le Fils à maman Saison 17 Épisode no 5 Titre original Marge's Son Poisoning Titre québécois Prendre une tasse de thé, mon minou Code de production GABF20 1re diffusion aux É.-U. 13 novembre 2005 1re diffusion en France 1er octobre 2006 1re diffusion au Québec 22 septembre 2006 Tableau noir Aucun Gag du canapé Alors que les Simpson arrivent dans le salon, leur canapé prend vie et montre à la famille des crocs acérés. La famill...

У Вікіпедії є статті про інші населені пункти з такою назвою: Бобрик. село Бобрик Герб Бобрика (Броварський район) Прапор Бобрика (Броварський район) Країна  Україна Область Київська область Район Броварський район Громада Великодимерська Основні дані Засноване 1625 На...

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Sint-Genesius-Rode – news · newspapers · books · scholar · JSTOR (February 2015) (Learn how and when to remove this template message) Municipality in Flemish Community, BelgiumSint-Genesius-Rode Rhode-Saint-Genèse (French)Municipality FlagCoat of armsLoca...

Private college in Massachusetts, United States Mount Ida CollegeFormer namesMount Ida School for Girls, Mount Ida Junior CollegeTypePrivateActive1899–2018Endowment$23.5 million (as of June 30, 2016)[1]Academic staff59 (Fall 2016) [2]Students1,389 (Fall 2016) [2]Undergraduates1,352 (Fall 2016) [2]Postgraduates37 (Fall 2016) [2]LocationNewton, Massachusetts, United States42°17′39″N 71°11′36″W / 42.29417°N 71.19333°W ...

Parque nacional Golfo de Mummel Mummel Gulf National Park Categoría UICN II (parque nacional) Pantano de New Country, P. N. del Golfo de MummelSituaciónPaís  AustraliaEstado  Nueva Gales del SurCiudad cercana WalchaCoordenadas 31°18′45″S 151°50′40″E / -31.3125, 151.84444444444Datos generalesAdministración Servicio Para la Vida Salvaje y los Parques Nacionales de Nueva Gales del SurFecha de creación 1999Superficie 122 km² Parque nacional...

Liqueur containing cream Not to be confused with Crème liqueur. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Cream liqueur – news · newspapers · books · scholar · JSTOR (August 2023) (Learn how and when to remove this template message) Baileys Irish Cream, a cream liqueur A cream liqueur is a liqueur tha...

Smith & Wesson Logo Rechtsform Corporation Gründung 1852 Sitz Springfield, Massachusetts Vereinigte Staaten Vereinigte Staaten Leitung P. James Debney Mitarbeiterzahl 1.453 (2008) Branche Waffenhersteller Website www.smithandwesson.com Smith & Wesson 1st Model, frühe Fertigung, Revolver mit aufklappbarem Lauf Smith & Wesson No. 3, New Model ,44 Russian Smith & Wesson No. 3 geöffnet zum NachladenS & W Einzellader-Sportpistole mit Kipplauf, Kal .22 Die Smith & We...

Olympic athletics event Men's hammer throwat the Games of the VIII OlympiadFred Tootell competingVenueStade Olympique Yves-du-ManoirDateJuly 10Competitors15 from 10 nationsWinning distance53.295Medalists Fred Tootell United States Matt McGrath United States Malcolm Nokes Great Britain← 19201928 → Athletics at the1924 Summer OlympicsTrack events100 mmen200 mmen400 mmen800 mmen1500 mmen5000 mmen10,000 mmen110 m hurdlesmen400 m hurdlesmen3000 m stee...

2013 AdvoCare 500 Race details[1] Race 25 of 36 in the 2013 NASCAR Sprint Cup Series Atlanta Motor Speedway track layoutDate September 1, 2013 (2013-09-01)Location Atlanta Motor SpeedwayHampton, Georgia, United StatesCourse Permanent racing facility1.54 mi (2.48 km)Distance 325 laps, 500.5 mi (805.476 km)Weather Temperatures up to 90 °F (32 °C); wind speeds up to 14 miles per hour (23 km/h)[2]Average speed 135.128 mph (217.467 km/h)Pol...

American IPTV service Prism TVTypeSubsidiary/limited liability companyIndustryPay televisionFoundedJanuary 5, 2011 (2011-01-05)FounderCenturyLinkArea servedUnited StatesOwnerCenturyLinkWebsitewww.centurylink.com/prismtv/ Prism TV is an American IPTV service owned by CenturyLink. It is based on the same technology as the U-verse service deployed by AT&T.[1] History Around the time that Sprint Nextel spun off their landline division to form Embarq, Verizon, and AT&...

This article is an orphan, as no other articles link to it. Please introduce links to this page from related articles; try the Find link tool for suggestions. (November 2017) First edition (publ. Orbis Books) Military Miniatures is a book by Simon Goodenough published in 1977. Contents Military Miniatures is a book about miniatures including their history, information about collecting them, how to assemble miniatures kits, techniques for painting them, how to do conversions of miniatures, bui...

Non-penetrative sex using thighs The earliest example of intercrural sex in an artwork; it, according to the author of Greek Erotica Martin F. Kilmer, depicts the position most commonly adopted. In modern terms it might be regarded as frotting.[1] Intercrural sex, which is also known as coitus interfemoris, thigh sex, thighing, thighjob and interfemoral sex, is a type of non-penetrative sex in which the penis is placed between the receiving partner's thighs and friction is generated v...

German general-purpose machine gun Maschinengewehr 34 MG 34 in the Swedish Army Museum.TypeGeneral-purpose machine gunPlace of originNazi GermanyService historyIn service1936–1945 (officially, German military) 1936–present (other armies)Used bySee UsersWarsSpanish Civil WarWorld War IIGuerrilla war in the Baltic statesGreek Civil WarChinese Civil WarFirst Indochina War1948 Arab–Israeli warKorean WarPortuguese Colonial Wars[citation needed]Algerian WarCuban Re...

Zoo in Hampshire, England New Forest Wildlife Park50°53′10″N 1°29′54″W / 50.8860°N 1.4983°W / 50.8860; -1.4983Date opened1998LocationDeerleap Lane, Longdown, Near Ashurst, Hampshire, EnglandLand area25 acres (100,000 m2)No. of species49 (2011)Websitehttp://www.newforestwildlifepark.co.uk The New Forest Wildlife Park (formerly The New Forest Otter, Owl and Wildlife Conservation Park) is located on the edge of The New Forest close to the towns of Ashurst...

Irish deity For other uses, see Macha (disambiguation). Macha Curses the Men of Ulster, Stephen Reid's illustration from Eleanor Hull's The Boys' Cuchulainn (1904) Macha (Irish pronunciation: [ˈmˠaxə]) was a sovereignty goddess[1][2] of ancient Ireland associated with the province of Ulster, particularly the sites of Navan Fort (Eamhain Mhacha)[3] and Armagh (Ard Mhacha),[4] which are named after her.[5] Several figures called Macha appear in...

Kembali kehalaman sebelumnya