Anforderungen Datenbank 1) Datenintegrität Der Begriff Datenintegrität bezieht sich auf die Korrektheit, Vollständigkeit und Konsistenz von Daten. Um Datenintegrität zu gewährleisten, werden in der Designphase verschiedene Prozesse, Regeln und Standards implementiert. 2) Datenkonsistenz Datenkonsistenz, auch Datenintegrität genannt, bezeichnet die Korrektheit der in einer Datenbank oder einem verteilten System gespeicherten Daten. 3) Redundanzarmut Keine Untergeordnete Mehrfachspeicherung von Datenwerten 4) Datensicherheit ungewollter Datenverlust verhindert durch interne Backup- und Prüfmechanismen (Wiederherstellung nach Betriebsstörung) 5) Datenschutz Zugang gemäß gewährter benutzerrechte durch Zugriffs Kontrolle und spezifische sichten 6) Mehrbenutzerbetrieb Viele Nutzer parallel auf Datenbank 7) Datenunabhängigkeit DBMS nicht an DB gekoppelt, kann unabhängig der Daten weiter entwickelt werden. Daten werden in Format abgelegt, so dass Struktur unabhängig von speziellen Programmen von DBMS interpretiert werden können. 8) Zentrale Kontrolle Administrator kann gesamtes System von einem Rechner verwalten