| Zope Object Database software | |
|---|---|
| Genere | Database management system |
| Sviluppatore | Zope Foundation |
| Ultima versione | 5.6.0 (11 Giugno 2020) |
| Sistema operativo | Multipiattaforma |
| Linguaggio | Python |
| Licenza | Zope Public License (licenza libera) |
| Sito web | zodb.org/ |
ZODB è lo Zope Object Database. Si tratta del sistema di database ad oggetti alla base di Zope, un application server open source ideato dalla Zope Corporation e realizzato da questa insieme a una vasta comunità di sviluppatori.
A differenza di un RDBMS (sistema per la gestione di basi di dati relazionali), una base di dati ad oggetti è gerarchica, in altre parole, si avvale di una struttura ad albero come un file system del computer:
root
/ \
objet A objet B
È anche possibile utilizzare relazioni nel dare un'identificazione di oggetti che ne hanno bisogno e gestirla come su un database relazionale con un ID che è auto-incrementante per la creazione di un oggetto.
Creato da Jim Fulton di Zope Corporation verso la fine degli anni '90.