Baza de date orientată obiect
Un model de bază de obiecte de date sau bază de date orientată obiect sau bază de date obiect (acronim ODBMS, și anume: Sistem de gestionare a bazelor de date obiect) este o bază de date model în care informațiile sunt reprezentate sub formă de elemente, cum ar fi în limbaje de programare orientate obiect , situate în o piață de nișă în raport cu modelul relațional ( RDBMS ).
Luate în considerare încă din anii 1980 și 1990 , dar cu un impact comercial redus, acestea au fost utilizate doar în unele domenii de aplicare, cum ar fi ingineria , bazele de date spațiale , telecomunicațiile și domeniile științifice, cum ar fi fizica energiei înalte și biologia moleculară . Un alt grup de baze de date orientate obiect se concentrează pe utilizarea în sisteme în timp real .
Istorie
SQL
Într-o bază de date relațională:
CREAȚI TABEL Clienți (
Id - ul CHAR (12) NOT NULL cheie primară,
Nume VARCHAR ( 32 ) NU NUL ,
Prenume VARCHAR ( 32 ) NU NUL ,
DATA ÎMBĂRĂTURII NU ESTE NULĂ
);
SELECT InitCap ( Prenume ) || ',' || InitCap ( Prenume )
DE LA CLIENTI
WHERE Month ( DOB ) = Month ( getdate ())
AND Day ( DOB ) = Day ( getdate ())
Într-o bază de date relațională obiect:
CREAȚI TABEL Clienți (
Id Cust_Id NOT NULL PRIMARY KEY ,
Nume PersonName NOT NULL ,
DATA ÎMBĂRĂTURII NU ESTE NULĂ
);
SELECT Formal (C. Id)
DE LA CLIENTI C
WHERE BirthDay (C. DOB) = TODAY;
Lista sistemelor de baze de date orientate obiect
- Caché
- Cerebrum: bază de cunoaștere a rețelei orientată obiect
- ConceptBase
- Databeans
- Datawasp
- db4o
- Durus
- Baza de date Eloquera
- eXtremeDB
- EyeDB
- Fațete (cunoscute anterior ca GemStone-J)
- FastObjects
- Sistem de gestionare a bazelor de date cu pietre prețioase
- Sistem generic de baze de date orientate pe obiecte (MARFURI)
- Haley Systems
- JAD
- Baza de date Jasmine Object
- JDOInstruments
- JODB (baza de date Java Objects)
- KiokuDB
- Baza de date cu obiecte Magma
- Bună
- NeoDatis
- ODABA
- ObjectDB
- Obiectivitate / DB
- Magazin de obiecte
- Oracol
- Baza de date de documente OrientDB NoSQL
- Proiectul Bază de date Ozon
- Prest
- PostgreSQL
- RavenDB
- siaqodb
- Sidekar
- Starcounter
- Statice
- Twig - Magazin de date Google App Engine Object
- Baza de date Versant Object
- Wakanda (Web)
- Baza de date Zope Object
Elemente conexe
- Grup de gestionare a datelor obiectelor
- Limbajul interogării obiectelor
- Baza de date obiect mutare
- RDBMS
- ORDBMS
Alte proiecte
- Wikiversitatea conține resurse bazate pe date orientate obiect
linkuri externe
- Portalul de resurse ODBMS , la odbms.org .
Controlul autorității | LCCN ( EN ) sh88007927 |
---|