Nackdelar med en relationsdatabas

click fraud protection
...

Relationsdatabaser används i stor utsträckning i många branscher för att lagra ekonomiska register, hålla reda på lager och för att föra register över anställda. I en relationsdatabas lagras information i tabeller (ofta kallade relationer) som hjälper till att organisera och strukturera data. Även om de används flitigt, har relationsdatabaser vissa nackdelar.

Kosta

En nackdel med relationsdatabaser är det dyra att sätta upp och underhålla databassystemet. För att skapa en relationsdatabas behöver du vanligtvis köpa speciell programvara. Om du inte är en programmerare kan du använda valfritt antal produkter för att skapa en relationsdatabas. Det tar tid att lägga in all information och ställa in programmet. Om ditt företag är stort och du behöver en mer robust databas, måste du anlita en programmerare för att skapa en relationsdatabas som använder Structured Query Language (SQL) och en databasadministratör för att underhålla databasen efter det är byggt. Oavsett vilken data du använder måste du antingen importera den från andra data som textfiler eller Excel-kalkylblad, eller få data inmatad på tangentbordet. Oavsett storleken på ditt företag, om du lagrar lagligt konfidentiell eller skyddad information i din databas, såsom hälsoinformation, personnummer eller kreditkortsnummer måste du också säkra dina data mot obehörig åtkomst för att uppfylla bestämmelser standarder.

Dagens video

Överflöd av information

Framsteg i informationens komplexitet orsakar ytterligare en nackdel med relationsdatabaser. Relationsdatabaser är gjorda för att organisera data efter gemensamma egenskaper. Komplexa bilder, siffror, design och multimediaprodukter trotsar enkel kategorisering som leder vägen för en ny typ av databas som kallas objektrelationella databashanteringssystem. Dessa system är designade för att hantera de mer komplexa applikationerna och har förmågan att vara skalbara.

Strukturerade gränser

Vissa relationsdatabaser har begränsningar för fältlängder. När du designar databasen måste du ange mängden data du får plats i ett fält. Vissa namn eller sökfrågor är kortare än de faktiska, och detta kan leda till dataförlust.

Isolerade databaser

Komplexa relationsdatabassystem kan leda till att dessa databaser blir "öar av information" där informationen inte enkelt kan delas från ett stort system till ett annat. Ofta, med stora företag eller institutioner, upptäcker du att relationsdatabaser växte olika i separata divisioner. Till exempel kanske sjukhusets faktureringsavdelning använde en databas medan sjukhusets personalavdelning använde en annan databas. Att få dessa databaser att "prata" med varandra kan vara ett stort och dyrt åtagande, men i ett komplext sjukhussystem måste alla databaser vara involverade för god patient- och personalvård.