Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Datenbanksystem Von Anna und Robin.

Ähnliche Präsentationen


Präsentation zum Thema: "Datenbanksystem Von Anna und Robin."—  Präsentation transkript:

1 Datenbanksystem Von Anna und Robin

2 Inhaltsverzeichnis Definition
Einsatz von Datenbanken – Anwendungen & Ziele/Anforderungen Organisationsformen von Datenbanken/ Datenbankmangementsystem Relationale Datenbanken

3 Definition In Datenbanken werden große Datenmengen dauerhaft gespeichert Datenbank ist ein Bestandteil von einem Datenbanksystem (DBS) Der Begriff Datenbanksystem wird fälschlicherweise als Synonym für Datenbank verwendet Datenbanksystem besteht jedoch aus einer Datenbank (DB) und einer Verwaltungssoftware, dem Datenbankmanagementsystem (DBMS) Daten werden zu einem Datenmodell beschrieben und bieten Datenbanksysteme Grundfunktionen 1960er Jahre wurde das Konzept eingeführt, Daten durch eine separate Softwareschicht zwischen Betriebssystem (Dateiverwaltung) und Anwendungsprogramm zu verwalten Von der Verfügbarkeit, Vollständigkeit und Richtigkeit der Daten hängt die Aktionsfähigkeit eines Unternehmens ab Die Datensicherheit ist ein wichtiger und gesetzlich vorgeschriebener Bestandteil der IT eines Unternehmens oder einer Behörde

4 Definition: Datenbank
Unter Datenbank versteht man einen logisch zusammengehörigen Datenbestand Datenbestand wird von einem laufenden DBMS verwaltet und für Anwendungssysteme und Benutzer unsichtbar auf Speichermedien abgelegt Für einen effizienten Zugriff auf die Datenbank, verwaltet das DBMS in der Regel eine Speicherhierarchie, welche unteranderem einen Zwischenspeicher umfasst Allein administrativen Tätigkeiten ist der direkte Zugriff auf den Speicher erlaubt Die logische Struktur der zu speichernden Daten wird bei der Datenmodellierung als Datenmodell erarbeitet, festgelegt und gespeichert Ein Datenmodell ist ein Modell der zu beschreibenden und verarbeitenden Daten eines Anwendungsbereichs Bei verteilten Datenbanken gibt es auch im Modell mehrere Datenbanken auf unterschiedlichen Systemen, die miteinander verbunden sind

5 Definition: Datenbankmanagementsystem
Datenbankmanagementsystem (DBMS) ist die eingesetzte Software, die für das Datenbanksystem installiert und konfiguriert wird DBMS legt das Datenbankmodell fest, hat einen Großteil der Anforderungen zu sichern und entscheidet maßgeblich über Funktionalität und Geschwindigkeit des System Datenbankmanagementsysteme selbst sind hochkomplexe Softwaresysteme Für Datenbankmanagementsysteme wird (selten) auch der Begriff Datenbankverwaltungssystem (DBVS) verwendet

6 Definition: Der Aufbau

7 Einsatz von Datenbanken – Anwendungen
Von Microsoft -> Microsoft Access Von Software AG -> Tamino Von Borland -> InterBase Von dBase -> dBase

8 Einsatz von Datenbanken – Ziele/Anforderungen
Datenunabhängigkeit Datenintegrität Datenspeicherung/ -löschung/ -bearbeitung Zugriff von mehreren Nutzern gleichzeitig Das Transaktionsmanagement, eine Funktion zur Wiederherstellung der Integrität der Daten im Falle eines Fehlers / allgemeiner Schutz der Daten Hohe Leistungsfaähigkeit

9 Organisationsformen von Datenbanken/ Datenbankmangementsystem
Generell kann man Datenbanksysteme nach dem verwendeten Datenbankmodell unterscheiden, also nach der Strukturierung der Daten und ihrer Beziehung zueinander Man unterscheidet zwischen: hierarchisch: Es bestehen lediglich Eltern-Kind-Beziehungen relational: Die Daten werden zeilenweise in Tabellen strukturiert, die Tabellen können unter einander Beziehungen aufweisen objektorientiert: Das Datenbanksystem selbst verwaltet die Beziehungen zwischen den Datenobjekten, generell lehnt sich diese Organisationsform an die objektorientierte Programmierung an Es existieren weitere Formen von Datenbankmodelle, insbesondere Mischmodelle findet man häufig vor, am häufigsten wird aber immer noch das relationale Datenbankmodell benutzt.

10 Relationale Datenbanken
Ist das weitverbreitetste Datenmodell, welches in der Datenbankentwicklung als Standard genutzt wird Das Fundament des Datenbankmodells besteht aus 4 Elementen: Tabellen Attributen Beziehungen die Grundlagen der relationalen Algebra 3 Wichtige Bausteine des Relationalen Datenbankmodells: Attribute

11 Relationale Datenbanken
Tabellen: Relationale Datenbankmodell ist eine Ansammlung von Tabellen Jede Zeile (Tupel) ist ein Datensatz Attribute: Spalten der Tabelle bestehen aus Attributen (Eigenschaften) Relationsschema legt die Anzahl und den Typ der Attribute fest Beziehungen: Werden auch Verknüpfungen genannt Verknüpfungen können über Primärschlüssel hergestellt werden. Um Attribute abzufragen

12 Relationale Datenbanken : Referenzielle Integrität
Im Bereich der relationalen Datenbanken wird die referentielle Integrität dazu verwendet die Konsistenz und die Integrität der Daten sicherzustellen Dazu werden Regeln aufgestellt, wie und unter welchen Bedingungen ein Datensatz in die Datenbank eingetragen wird Bei der referentiellen Integrität können Datensätze die einen Fremdschlüssel aufweisen nur dann gespeichert werden, wenn der Wert des Fremdschlüssels einmalig in der sogenannten „referenzierten Tabelle“ existiert Im Falle, dass ein referenzierter Wert nicht vorhanden ist, kann der Datensatz nicht gespeichert werden

13 Das war ein Vortrag von Anna und Robin…
…wir hoffen es hat euch gefallen!


Herunterladen ppt "Datenbanksystem Von Anna und Robin."

Ähnliche Präsentationen


Google-Anzeigen