relationsdatabaser finns inom industrin i både stora och små företag . Kommersiella webbplatser använder relationsdatabaser för att lagra alla data och relationer undvika problemet med dataduplicering . Relationsdatabaser erbjuder ett kraftfullt och effektivt sätt att manipulera data . Skriva en relationsdatabas innebär att man använder beräkningsmodeller , analysera ett företag situation och sedan koda upp lösningen . Instruktioner
1
Bekanta dig med entity- relation ( ER ) modellering . ER -modellering är ett sätt att identifiera de viktigaste relationer och viktiga aspekter av en databas , som kallas " enheter . " eller affärsidéer . Relationerna mellan dessa enheter är formulerade som följande : " För varje enskild kund , kan det finnas flera konton " eller " Det finns många väljare vid många vallokaler . "
2
Identifiera den huvudsakliga verksamheten begrepp och samband mellan dem . En analys måste göras för att identifiera de viktigaste begreppen ett företag situation och förstå hur de är relaterade till varandra . Dessa kan sedan formellt utformade med en enhetsrelationsmodellen .
3
Skapa ett företag kravdokument . Relationsdatabasen måste återspegla de väsentliga delar av data, relationer och den behandling som ska utföras på data . Kraven dokumentet innehåller viktig information för utvecklare om vad man ska göra med de uppgifter och behandling .
4
Skriv logiken i databasen . Detta uppnås genom användning av Structured Query Language , såsom de som tillhandahålls av Oracle PL /SQL , MySQL , Sequel Server och andra . De använder alla samma konstruktioner till " Välj ", " Update " och "Delete " data från en databas . De tabeller och uppgifter konstruktion definierar hur logiken ska skrivas och vad som behöver göras med data , baserat på verksamhetens krav .
5
tillhandahålla ett gränssnitt . Databasen kommer bara vara användbart om det finns lämpliga gränssnitt som tillhandahålls för användare att interagera med , och uppdatera databasen . Många databaser har Web främre ändarna knutna till dem att låta dessa processer äger rum , men de kan också skapas som ett lokalt program på en persondator .