Vad är en objektorienterad Database Management System?

Ett objektorienterat system för databashantering (OODBMS) hjälper programmerare att göra objekt som skapats i ett programmeringsspråk bete sig som ett databasobjekt. Objektorienterad programmering bygger på en rad arbetsdokument objekt. Varje objekt är en självständigt fungerande program eller program, som tilldelats ett särskilt uppdrag eller uppgift att utföra. Ett objektorienterat databashanteringssystem är en relationsdatabas syftar till att hantera alla dessa oberoende program, med hjälp av de uppgifter som framställts för att snabbt svara på begäran om upplysningar med ett större program.

För att illustrera en OODBMS kan vi använda en enkel kommersiell kök med tre personal: köksmästare, kock och andra kock. Kocken är ansvarig för biff och den andra kocken är ansvarig för pommes frites och sallad. Båda är upptagna med att arbeta på sina funktioner även utan order. Köksmästare är objektorienterade databashanteringssystem, kocken och andra laga mat är både objekt. En kund gör en beställning av biff, pommes frites och sallad som kyparen lämnar över till köksmästare. Köksmästare ropar ut order. Kocken ger snabbt tillagad biff till plattan, samtidigt som den andra kocken tillägger frites och sallad och berättar kocken beställningen görs. De båda kan ge precis vad som krävs direkt, eftersom de utförde sina individuella uppgifter i förväg.

Varje artikel skulle ha kunnat göras genom en enda ansökan eller köksmästare, men det skulle ha tagit mer tid och resurser delas i flera riktningar, vilket ytterligare minskar svarstiden. De föremål eller kockar kan användas som separata program, men svarstiden är snabbare och informationen ges i ett sammanhållet paket när samordnas av kocken eller OODBMS.

Den ökade användningen av objektorienterad programmering språk såsom Python, Java, C #, Visual Basic,. Net, C + +, Objective-C och Smalltalk har alla ökat i popularitet objektorienterade databashanteringssystem.

Ett objektorienterat databashanteringssystem oftast mest används i affärsapplikationer där det finns ett krav på hög prestanda bearbetning i en komplex miljö. Sektorer med en hög efterfrågan på denna typ av program vanligtvis inom verkstadsindustrin, telekommunikationer, specialiserade finansiella tjänster och vetenskapliga områden forskning.

Object Data Management Group är en grupp av objekt databas och försäljare kartläggning, akademiker och andra som kom samman för att skapa en sätta en standard specifikationer för ett objektorienterat program. En sådan standard skulle kunna förbättra möjligheten att överföra applikationer skrivna för objektorienterade databashanteringssystem och därmed minska sina kostnader för att skapa ny kod varje gång. Gruppen splittrades 2001, men olika grupper och initiativ försöker fortfarande att definiera en standard för att möjliggöra gränsöverskridande funktionella tillämpningar.


Kommentarer

  • Om oss
  • Reklam
  • Kontakta redaktören
  • Få nyhetsbrev
  • RSS-feed

Redaktör: Beáta Megyesi
Nyheter redaktör: Christiane Schaefer

Kundservice: Mats Schaefer,
Helena Löthman

Tel: +46 00 79 22 00
Fax: +46 00 79 22 01

© Copyright 2014 Debok.net - All rights reserved.