Top Banner
+ DBS - Datenbanksysteme DBMS- Datenbank-Management-System DB - Datenbank
9

DBS - Datenbanksysteme · DBMS als erweiterte Darstellung DB: • enthalten die eigentlichen Daten • enthalten Informationen über Aufbau der Datenbanken (Metadaten)

Aug 25, 2019

Download

Documents

ngothu
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: DBS - Datenbanksysteme · DBMS als erweiterte Darstellung DB: • enthalten die eigentlichen Daten • enthalten Informationen über Aufbau der Datenbanken (Metadaten)

+

DBS - Datenbanksysteme

DBMS- Datenbank-Management-System DB - Datenbank

Page 2: DBS - Datenbanksysteme · DBMS als erweiterte Darstellung DB: • enthalten die eigentlichen Daten • enthalten Informationen über Aufbau der Datenbanken (Metadaten)

+Was ist eine Datenbank?

  In der Theorie versteht man unter Datenbank (DB) einen logisch zusammengehörigen Datenbestand.

  Datenbank (engl. database)

  Da die DB nur die Menge der zu verwaltenden Daten darstellt, ist sie nur als Bestandteil eines Datenbanksystems in der Praxis nutzbar

Page 3: DBS - Datenbanksysteme · DBMS als erweiterte Darstellung DB: • enthalten die eigentlichen Daten • enthalten Informationen über Aufbau der Datenbanken (Metadaten)

+Das Datenbanksystem

  Datenbanksystem (DBS) ist ein System zur elektronischen Datenverwaltung.

  Die wesentliche Aufgabe:   große Datenmengen effizient,

widerspruchsfrei und dauerhaft zu speichern

  benötigte Teilmengen in unterschiedlichen, bedarfsgerechten Darstellungsformen für Benutzer und Anwendungsprogramme bereitzustellen

Page 4: DBS - Datenbanksysteme · DBMS als erweiterte Darstellung DB: • enthalten die eigentlichen Daten • enthalten Informationen über Aufbau der Datenbanken (Metadaten)

+DBMS als erweiterte Darstellung

DB: •  enthalten die eigentlichen

Daten •  enthalten Informationen

über Aufbau der Datenbanken (Metadaten)

DBMS: •  regelt den Zugriff auf die

Daten •  verarbeitet Anfragen (und

liefert Ergebnisse zurück)

Page 5: DBS - Datenbanksysteme · DBMS als erweiterte Darstellung DB: • enthalten die eigentlichen Daten • enthalten Informationen über Aufbau der Datenbanken (Metadaten)

+Das Datenbankmanagementsystem

  Ist die Verwaltungssoftware des Datenbanksystems

  organisiert intern die strukturierte Speicherung der Daten und kontrolliert alle lesenden und schreibenden Zugriffe auf die Datenbank

  Zur Abfrage und Verwaltung der Daten bietet ein Datenbanksystem eine Datenbanksprache an, die das DBMS nutzt

Page 6: DBS - Datenbanksysteme · DBMS als erweiterte Darstellung DB: • enthalten die eigentlichen Daten • enthalten Informationen über Aufbau der Datenbanken (Metadaten)

+Eigenschaften DBMS

  Speichern der Daten

  Datensicherheit = Zugriffsrechte, Datenschema, Backup

  Mehrbenutzerbetrieb durch Transaktionen = Berechtigungen und Zugriff

  Sicherstellen der Datenintegrität = Regeln für die Datenänderung

  Anfrageoptimierung = opt. auf eine Datenbanksprache

  Bereitstellen von Indizes = Index-Struktur

  Bereitstellung von Triggern = Aktionsausführung

  Stored Procedures = Scriptausführung

  Verwaltung der Metadaten = Verschlagwortung, Katalog

Page 7: DBS - Datenbanksysteme · DBMS als erweiterte Darstellung DB: • enthalten die eigentlichen Daten • enthalten Informationen über Aufbau der Datenbanken (Metadaten)

+ Das DBS stellt als Schnittstelle eine Datenbank-sprache für die folgenden Zwecke zur Verfügung:

Datenabfrage und

-manipulation

Verwaltung der Datenbank

und

Definition der Datenstrukturen

Berechtigungs-

steuerung

Page 8: DBS - Datenbanksysteme · DBMS als erweiterte Darstellung DB: • enthalten die eigentlichen Daten • enthalten Informationen über Aufbau der Datenbanken (Metadaten)

+Geschichte

  Ausgehend von Problemen bei der Verarbeitung von Daten in einfachen Dateien, wurde in den 1960er Jahren das Konzept eingeführt, Daten durch eine separate Softwareschicht zwischen Betriebssystem (Dateiverwaltung) und Anwendungsprogramm zu verwalten.

  D i e s e s K o n z e p t b e g e g n e t e d e r Fehlentwicklung, dass Datenspeicher in Form von Dateien in der Regel für eine spezielle Anwendung konzipiert wurden und ein erheblicher Teil des Tagesgeschäfts mit Umkopieren, Mischen und Restrukturieren der Dateien belastet war.

Anwendungs-programm

Betriebssystem

sep. Softwareschicht

Page 9: DBS - Datenbanksysteme · DBMS als erweiterte Darstellung DB: • enthalten die eigentlichen Daten • enthalten Informationen über Aufbau der Datenbanken (Metadaten)

+Heutige Bedeutung

  Datenbanksysteme sind heute ein zentraler Bestandteil fast jedes Software-Systems.

  Damit stellen sie einen kritischen Teil vieler Unternehmen und Behörden dar.

  Von der Verfügbarkeit, Vollständigkeit und Richtigkeit der Daten hängt die Aktionsfähigkeit eines Unternehmens ab.

  Die Datensicherheit ist daher ein wichtiger und gesetzlich vorgeschriebener Bestandteil der IT eines Unternehmens oder einer Behörde.