Enterprise database management system ( DBMS ) er utviklet for å lage tabeller , lagre og hente data og utformet for å gi elektronisk tilgang til databasen for mange brukere . Det er mange database produkter tilgjengelig i dag , som inkluderer Oracle , SQL Server og MySQL. DBMS gir mange fordeler , inkludert delte data , sentralisert administrasjon av data og bedre dataintegritet . Til tross for alle fordelene ved DBMS , har det også ulike ulemper. Konfidensialitet, personvern og sikkerhet Risk
Når informasjonen er tilgjengelig eksternt, mulighetene for avsløring av informasjon og lekkasje er større enn med konvensjonelle datasystemer . De fleste databaser inneholder verdifulle og sensitive data som kundeinformasjon , salgsinformasjon og økonomiske data.
Data Quality og dataintegritet Risk
Det faktum databasene er tilgjengelige og brukes av flere brukere øke risikoen for potensiell skade på dataene. Brukere som ikke er databaseeksperter kan prøve å oppdatere eller legge til data i databasen og kan forårsake skade på dataene. Et egnet og tilstrekkelig kontroll av databasen vil være nødvendig for å sikre datakvaliteten . Mer enn én bruker som bruker databasen samtidig kan føre til unøyaktigheter i data under operasjonene .
Enterprise Avhengighet Risk
sentralisert database vil være avgjørende for bedrift, og derfor vil overlevelsen av virksomheten primært stole på tilgjengeligheten av databasen. Bedriften er dermed sårbare for avsløring, endring eller skade av databasen .
Kompleksitet og kostnader
Et foretak database system produserer ekstra kompleksitet og kostnader . Kontroll og administrasjon av DBMS databaser er kostbart og utfordrende. Ansette administratorer som er spesialiserte database eksperter er også dyrt. Kjører enterprise DBMS vanligvis krever konkurransedyktig og komplisert maskinvare, for eksempel en høyhastighets prosessor og rikelig med minne .
Når konvensjonelle filsystemer blir erstattet av DBMS , må dataene som skal transformeres og lastet inn i DBMS database . Database utviklere vil være nødvendig sammen med applikasjonsprogrammerere . Denne informasjonen migrasjon prosessen vil bli kostbart også.
Complexity of Development Environment
innledende konseptdesign prosessen med databaser i enterprise DBMS vil være komplisert. DBMS fører til en mer komplisert utviklingsmiljø for database -relaterte programutviklere .