Zope Object Database: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Botcrux (discussione | contributi)
m Bot, replaced: Categoria:Software libero per base dati → Categoria:Software liberi per basi di dati
m fix categorie
Etichette: Modifica da mobile Modifica da applicazione mobile Modifica da applicazione Android
 
(14 versioni intermedie di 11 utenti non mostrate)
Riga 1:
{{Software
{{S|informatica}}
|Nome = Zope Object Database
'''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.
|Logo =
|Screenshot =
|Didascalia =
|Sviluppatore = Zope Foundation
|UltimaVersione = 5.6.0<ref>https://github.com/zopefoundation/ZODB/releases</ref>
|DataUltimaVersione = 11 Giugno 2020
|UltimaVersioneBeta =
|DataUltimaVersioneBeta =
|SistemaOperativo = Multipiattaforma
|Linguaggio = python
|Genere = dbms
|Licenza = [[Zope Public License]]
|SoftwareLibero = si
|Lingua =
|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:
[[Categoria:Software liberi per basi di dati]]
 
[[Categoria:Strumenti di sistema]]
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 è stato ribattezzato quando un cambiamento significativo di 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}}[https://zodb.readthedocs.org/ ZODB Book]
* {{en}}[https://web.archive.org/web/20160125200903/http://www.zodb.org/en/latest/documentation/guide/ ZODB programming guide]
* {{en}}[https://web.archive.org/web/20160127023641/http://ftp.python.org/workshops/2000-01/proceedings/papers/fulton/fulton-zodb3.pdf Introduction to the Zope Object Database]
 
{{Database management system}}
 
{{SPortale|informatica}}
 
[[Categoria:Database management system]]