Enterprise database management systemer ( DBMS) er udviklet til at oprette tabeller , lagre og hente data og designet til at give online- adgang til databasen for mange brugere. Der er mange database produkter til rådighed i dag , som omfatter Oracle, SQL Server og MySQL. DBMS giver mange fordele , herunder delte data , centraliseret styring af data og forbedret dataintegritet . På trods af alle fordelene ved DBMS , ligesom det også er forskellige ulemper . Fortrolighed, Privatliv og sikkerhed Risk
Når oplysninger fjernadgang , mulighederne for offentliggørelse af oplysninger og lækage er større end med konventionelle databehandlingssystemer . De fleste enterprise databaser indeholder værdifulde og følsomme data såsom kundeoplysninger , salg oplysninger og finansielle data.
Data Quality og dataintegritet Risk
Det faktum databaserne tilgås og benyttes af flere brugere øger risikoen for potentielle skader på dataene. Brugere, som ikke -eksperter kan forsøge at opdatere eller tilføje data til databasen, og kan medføre, at data skade. Passende og tilstrækkelig kontrol af databasen vil være behov for at sikre datakvaliteten. Mere end én bruger bruge databasen samtidigt kan føre til unøjagtigheder i data under driften.
Enterprise Dependence Risk
central database vil være afgørende for virksomhed, og derfor vil virksomhedens overlevelse i sig primært på tilgængeligheden af databasen. Virksomheden er således sårbar over for videregivelse, ændring eller beskadigelse af databasen .
Kompleksiteten og omkostningerne
En virksomhed database system producerer ekstra kompleksitet og omkostninger. Den kontrol og administration DBMS databaser er dyrt og udfordrende. Ansættelse administratorer , der er specialiserede database eksperter er også dyrt. Løb enterprise DBMS normalt kræver konkurrencedygtig og komplekse hardware, såsom en high-speed processor og rigelige mængder af hukommelse.
Når konventionelle filsystemer erstattes af DBMS , at data skal transformeres og indlæses i DBMS database . Database udviklere vil være behov for sammen med programmører . Denne data migration proces vil være dyrt så godt.
Complexity of Development Environment
indledende konstruktions proces databaser i virksomheden DBMS vil være kompleks. DBMS fører til en mere kompliceret udviklingsmiljø for database -relaterede applikationsudviklere.