Data är utspridda i olika filer, och filer kan vara i ett annat format. genom data som används av olika program i ansökan kan vara relaterade, de bor som isolerade datafiler.
I stora fleranvändarsystem samma fil eller spela in kan behöva kommas åt av flera användare samtidigt.
Hantering av denna i en fil-baserade system är diffcult.
I data intentive applikationer, är datasäkerhet ett stort problem. Användarna bör ges endast tillgång till uppgifter som behövs och inte hela database.For exempel i ett banksystem, löne personal måste bara visa den del av databasen som har information om varios bank employess. De behöver inte tillgång till information om kundkonton. Eftersom tillämpningsprogram läggs till systemet i en ad hoc-sätt, är det diffcult att säkerställa sådana säkerhetsbegränsningar.
Omdömen
I en fil baserat system, detta kan endast hanteras av ytterligare programmering i varje program.
I alla program, kommer det att finnas vissa uppgifter integritetsregler, som måste upprätthållas. Omdömen
Det kan vara i form av vissa villkor /begränsningar på de delar av dataposterna. I sparbanks ansökan, skulle en sådan integritet regel vara "kund-ID, som är en unik identifierare för en kundpost, bör inte vara emppty". Det kan finnas flera sådana integritetsregler.
I en fil-baserat system, alla dessa regler måste uttryckligt anges programmeras i det program. Omdömen
Även om alla dessa är vanliga frågor som berör alla dataintensiva program, varje ansökan måste hantera alla dessa problem på dess egen. Programmeraren behöver bry sig inte bara om iplementing applikationsaffärs sules utan också om att hantera dessa gemensamma frågor. Omdömen