En databas lagrar information i ett datorsystem . Den relationella aspekten tar databasen idén ett steg längre , placera data i kategorier så det är lätt att komma åt , använda och hantera . En relationsdatabas är , i själva verket en " data management "-system. Funktion
Personalinformation hålls normalt i en relationsdatabas .
En relationsdatabas liknar ett bibliotek med böcker , där informationen kategoriseras enligt ämnesområde eller typ av användning . Till exempel kan en relationsdatabas användaren vill ha information bara om sitt jobb - till exempel konton information. En traditionell databas är lämplig för små mängder data , medan en relationsdatabas används för stora mängder information .
Historia
närliggande information samlad
På 1970-talet ett IBM anställd vid namn EF Codd skrev en artikel med titeln " ett Relational Model of Data för stora delade Banker " som introducerade idén om en relationell modell av databaser . IBM skapade därefter ett språk ( SQL ) för att generera rapporter och uppdatera data i den modellen . Strax efteråt , utvecklade Oracle , som producerar företag hårdvara och mjukvara , en kommersiell databas baserad på Codds teori och forskning från annat arbete och var det första företaget att marknadsföra en sådan databas . Så småningom dök ytterligare typer av relationsdatabaser från dessa prototyper .
Betydelse
Införandet av relationsdatabaser i början av 1970-talet revolutionerat sättet informationen hanteras . Före införandet av relationsdatabaser , var det mycket svårare att få information från stora datalistor . I själva verket var det inte alltid möjligt att få den information som krävs utan även utvinna irrelevant information . Ett annat problem var att om några uppgifter har ändrats , alla datorprogram som använder uppgifterna också måste ändras i enlighet med detta .
Fördelar
Designa relationsdatabaser handlar strukturera data .
Förutom att ge ett sätt att extrahera endast den information som behövs , riktad enbart mot de människor för vilka det är relevant , datorprogram använder relationsdatabaser också är lättare att skapa och underhålla , som är den egentliga databasen för administration personal .
Överväganden
ge en definition av en relationsdatabas
Innan en databas kan släppas loss på ett " intet ont anande " datorsystem , måste det först vara utformade . Denna uppgift faller oftast till en databas designer och är en mycket skicklig uppgift . Databasen designer måste förstå hur data struktureras och hur den används på verklig miljö .