Relational database management system: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
|||
Riga 6:
Codd ha introdotto il termine nei primi anni del [[1970]]. L'espressione compare per la prima volta nel testo del seminario "''A Relational Model of Data for Large Shared Data Banks''" ("Un modello relazionale di dati per gestire grandi banche dati condivise)"<ref>[http://portal.acm.org/citation.cfm?id=362384.362685&coll=ACM&dl=ACM&CFID=83109698&CFTOKEN=48563162 A Relational Model of Data for Large Shared Data Banks].</ref> In questo scritto ed in altri successivi, Codd definì cosa intendeva per '''relazionale'''. Una nota definizione di ciò che costituisce un RDBMS è data dalle [[12 regole di Codd]]. Tuttavia, molte delle prime implementazioni del modello relazionale non erano conformi a tali regole, per cui il termine venne gradualmente cambiato fino a descrivere una più ampia classe di sistemi di basi di dati. I requisiti minimi per cui quei sistemi venissero chiamati RDBMS erano:
* deve presentare i [[dato|dati]] all'[[utente]] sotto forma di [[relazione (matematica)|relazioni]] (una presentazione a [[tabella (database)|tabelle]] può soddisfare questa proprietà)
* deve fornire [[operatore relazione|operatori relazionali]] per manipolare i dati in forma tabellare
|