Relationelle databaser er meget udbredt i mange brancher til at gemme regnskaber , holde styr på lager og at føre journaler over medarbejderne. I en relationsdatabase er information gemt i tabeller ( ofte kaldet relationer ), der hjælpe med at organisere og strukturere data. Selvom de er meget udbredt , relationsdatabaser har nogle ulemper . Omkostninger
En ulempe ved relationsdatabaser er dyrt at etablere og vedligeholde database -systemet. For at oprette en relationel database , du generelt nødt til at købe speciel software. Hvis du ikke er en programmør , kan du bruge hvilket som helst antal af produkter til at oprette en relationel database. Det tager tid at komme ind i alle de oplysninger og opsætte programmet. Hvis din virksomhed er stor, og du har brug for en mere robust database, bliver du nødt til at hyre en programmør til at oprette en relationel database ved hjælp af Structured Query Language ( SQL) og en database administrator til at opretholde databasen , når det er bygget. Uanset, hvilke data , du bruger , bliver du nødt til enten at importere det fra andre data som tekstfiler eller Excel-regneark , eller har de indtastede data på tastaturet. Uanset størrelsen af din virksomhed, hvis du lagrer lovligt fortrolige eller beskyttede oplysninger i din database , såsom helbredsoplysninger , CPR-numre eller kreditkortnumre , vil du også nødt til at sikre dine data mod uautoriseret adgang med henblik på at opfylde lovgivningsmæssige standarder.
overflod af information
Fremskridt i kompleksiteten af information forårsage en anden ulempe relationelle databaser . Relationelle databaser er lavet for at organisere data efter fælles kendetegn. Komplekse billeder , tal , designs og multimedie-produkter trodser let kategorisering vejen for en ny type database kaldet objekt- relationelle database management systemer . Disse systemer er designet til at håndtere de mere komplekse applikationer , og har evnen til at være skalerbar .
Stuctured Limits
Nogle relationelle databaser har grænser for feltlængder . Når du designer databasen, er du nødt til at angive mængden af data, du kan passe ind i et felt. Nogle navne eller søgeforespørgsler er kortere end den faktiske , og dette kan føre til tab af data .
Isolerede Databaser
Komplekse relationsdatabasesystemer kan føre til disse databaser blive " øer af information " , hvor oplysningerne kan ikke deles let fra den ene stort system til et andet . Ofte med store virksomheder eller institutioner , finde dig relationsdatabaser voksede i særskilte afdelinger forskelligt. For eksempel hospitalet fakturering afdeling måske brugt en database, mens hospitalet personaleafdelingen brugt en anden database. Få disse databaser til at "tale " med hinanden kan være en stor, og dyre, virksomhed , men i et komplekst sygehusvæsen , alle databaser skal inddrages for god patient og medarbejderpleje .