Zope Object Database: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
smistamento lavoro sporco |
Nessun oggetto della modifica |
||
Riga 1:
{{
{{Software
'''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.▼
|Nome = Zope Object Database
|Logo =
|Screenshot =
|Didascalia =
|Sviluppatore = Zope Foundation
|UltimaVersione = 4.2.0
|DataUltimaVersione = 2 giugno 2015<ref>{{cite web |url=https://pypi.python.org/pypi/ZODB |title=ZODB 4.2.0 |publisher=Python Software Foundation |date=2 June 2015 |website=Python Package Index |access-date=19 gennaio 2016}}</ref>
|UltimaVersioneBeta =
|DataUltimaVersioneBeta =
|SistemaOperativo = Multipiattaforma
|Linguaggio = [[Python]]
|Genere = Programmazione orientata agli oggetti
|Licenza = [[Zope Public License]]
|SoftwareLibero = si
|Lingua =
|SitoWeb =http://www.zodb.org
|Ultima versione = <!-- wikidata -->
}}
▲'''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.
{{Portale|Software libero}}▼
A differenza di un [[Relational database management system|RDBMS]] (sistema per la gestione di [[database|basi di dati]] relazionali), una [[base di dati ad oggetti]] è [[Modello gerarchico|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 [[Identificatore|ID]] che è auto-incrementante per la creazione di un [[Oggetto (informatica)|oggetto]].
== Storia ==
Creato da Jim Fulton di Zope Corporation verso la fine degli anni '90.
*Iniziato come semplice Object System persistente (POS) durante lo sviluppo di "Principia" (che in seguito divenne [[Zope]])
*ZODB 3 è stata ribattezzato quando un cambiamento significativo architettura è stato implementato.
*ZODB 4 era un progetto, durato poco, di re-implementare l'intero pacchetto ZODB 3 utilizzando il 100% di [[Python]].
== Note ==
<references/>
== Voci correlate ==
* [[Db4o|DataBase For Objects]]
==Collegamenti esterni==
* {{en}}[http://zodb.readthedocs.org/ ZODB Book]
* {{en}}[http://www.zodb.org/en/latest/documentation/guide/ ZODB programming guide]
* {{en}}[http://ftp.python.org/workshops/2000-01/proceedings/papers/fulton/fulton-zodb3.pdf Introduction to the Zope Object Database]
{{Database management system}}
[[Categoria:Software per basi di dati]]
[[Categoria:Software liberi per basi di dati]]
|