En relationel database er en metode til lagring af data i tabeller med oplysninger grupperet efter enhed eller genstand, som dataene beskriver . Tabeller kan være meget generelt , der omfatter en lang række objekter eller meget specifik . En generel bord eller enhed om dyr ville have attributter eller felter, der fortæller dig , hvilken type og race . En mere specifik design kan have en tabel for hunde , en anden for katte , etc. Databasen kaldes relationel , fordi hver tabel kan have relationer med andre tabeller baseret på en delt stykke information . Forholdet kan være simpelthen en reference eller en forælder /barn foreningen. Instruktioner
relationelle Database Design
1
List forretningsprocesser . Disse transaktioner , der involverer at tilføje, opdatere eller bruger data.
2
Diagram hver forretningsproces flow. Vis hvert trin i processen , og hvilke detaljerede oplysninger videregives til og fra hvert trin. Optag alle dataelementer i form af, hvad indsigelse de beskriver .
3
Analyser oplysningerne i processen flowdiagrammer og konvertere til enheder . Enheder er objekter af betydning for forretningsprocessen , såsom en kunde eller et produkt, du gemme oplysninger om . Liste attributter eller dataelementer skal opbevares om hver enhed som et kunde -adresse.
4
Identificer nøglerne til hver enkelt enhed . Nøgler er entydige identifikatorer , der vil isolere en instans af hver enkelt enhed , såsom et kundenummer eller produkt kode.
5.
Identificer relationer mellem enheder , og hvordan de referere hinanden. En kunde ordre kunne være en enhed , der indeholder en kode , der bliver linket til en anden enhed .
6
Definer en database tabel for hver enhed. Attributter af enhed blive felter, og hvis et felt er den nøgleidentifikation til en anden enhed bliver det en " Foreign Key " eller referencebetingelse .