LKG/Inf 11 2011/Einfuehrung
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
== Begriffe == === DBMS (Database Managementsystem) === * Softwaresystem zur Definition, Administration, Manipulation und Abfrage von Daten * Schnittstelle zwischen Benutzer und Datenbasis * dient der Speicherung und Abfrage der Daten Bsp: OOo Base, MS Access, PHPmyAdmin === Datenbasis === reinen Nutzdaten (und Metadaten zur Verwaltung des Systems) === DBS (Datenbanksystem)=== DBS = Datenbasis + DBMS === Beispiele: Datenbanken im Alltag === * Personaldatenbanken (Firmen), Patientenkarteien in Arztpraxen, Buchhaltung, Bibliotheksverwaltung * Telefonbuch * Musiksammlung, Filmesammlung === Anforderungen an ein DBS === * '''Integrität''' - Daten werden auf Korrektheit überprüft * '''wenig Redundanz''' - keine Mehrfachspeicherung von Datenwerten * '''Datensicherheit''' - Vorbeugung von Datenverlust (Backup- und Prüfmechanismen) * '''Datenschutz''' - Zugriffskontrolle und Zugang anhand der Rechte des Nutzers * '''Mehrbenutzerbetrieb''' - viele Benutzer können parallel mit der Datenbank arbeiten * '''zentrale Kontrolle''' - ein Admin kann das System von einem Rechner aus verwalten (Quelle: [http://www.tinohempel.de/info/info/datenbank/anforderungen.html TinoHempel.de])