In de vroege jaren 1980 , relationele databases begon te worden gedefinieerd . Een van de voorstanders van relationele database- theorie was Edgar F. Codd , die 13 regels die uiteengezet om een relationele database te definiëren gepubliceerd . Dit was het begin van de geformaliseerde wetenschappelijke grondwerk gedaan om specifieke regels voor het bestaan van de relationele aspecten van een databank vast te stellen . Basisprincipes Codd verklaarde dat het voor een databank te zijn relationeel , het moest regel 0 bevredigen . Dit vereist dat het zijn relationele eigenschappen moet gebruiken in een exclusieve manier om de database te beheren . Dit is de precursor voor alle andere 12 regels , waarbij de details definiëren . Een relationele database kunnen bijwerken en cascade informatiestromen van gerelateerde gegevens . In een relationele database , alle bewerkingen of toegevoegde records die betrekking hebben op andere informatie zullen alle aangesloten tafels te updaten . Als een database bevat gegevens van klanten die zaken doen met een bedrijf en een klant is gemarkeerd als ' Inactief ', dan is de administratie van transacties worden gemarkeerd als niet meer actief op dat punt in de tijd --- maar informatie voorafgaand aan dat punt kunnen worden gezocht . Dit is de High - level Insert , Update en Delete regel ( art. 7 ) . Praktische overwegingen De regels van de referentiële integriteit behouden moet blijven . Indien een registratie bijgewerkt moet worden bewaard als een multi - bewerkbare plaat en niet toegestaan een werkwijze low - level (artikel 12 ) te wijzigen . Dit betekent dat als een database bevat artikelcodes en prijzen sleutels aan die item- codes , het schrappen van de prijs sleutels mag geen invloed op de basis attributen toegewezen aan de artikelcodes . Ook zal records in een voorafgaande tijdsbestek bestaan in dat tijdsbestek en niet worden beïnvloed door latere wijzigingen . Belang Relationele databases , terwijl het niet in gemeenschappelijke bestaan in de vroege jaren 1980 , zijn in gemeenschappelijk gebruik overal vandaag . Een voorbeeld is een bank , waar klanten toegang tot een weergave van hun platen bij een "gat - in - de - muur" teller machine en eventuele wijzigingen om records er worden bijgewerkt op de centrale database na verificatie door het bankpersoneel . Deze records kunnen dan bekeken worden door de klanten in een online web -sessie . Potentieel Relationele databases vormen de structuur van een aantal databank - centered turnkey toepassingen en hebben grote potentieel voor handel, banken , supply - chain en boekhoudkundige toepassingen . De enige variatie principes van deze databanken is de neiging om meer gegevens te behandelen . Database- toepassingen zoals SQL Server en Oracle zijn nu gericht op miljoenen records met referentiële integriteit hanteren en vormen de basis van de vele commerciële toepassingen die track van online en aankopen in de winkel te houden . Een andere praktische toepassing voor een online relationele database is het radiostation project , Blip.FM , die meerdere toegangen slaat om meerdere geluidsbestanden , speelde in meerdere tijdlijnen . De toekomst van relationele databases < br Relationele databases > zal verder worden gebruikt in veel verschillende toepassingen en zal de macht te krijgen zo meer ontwikkeling in hen wordt gezet . Terwijl grote commerciële klanten zullen blijven om deze producten te gebruiken en te groeien hun mogelijkheden , zullen relationele databases ook worden gebruikt door meer en meer mensen die ze nooit eerder gebruikt , vaak zonder het te beseffen . < br > |