Einfuehrung

Aus ProgrammingWiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

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

Mschubert dbs erlaeuterung aufbau.png

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: TinoHempel.de)

Persönliche Werkzeuge