Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale.

Ähnliche Präsentationen


Präsentation zum Thema: "Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale."—  Präsentation transkript:

1 Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

2 Der Abakus Hilfsmittel zum Addieren von Zahlen
(Phönizisch: abak, Latein: abax) – Fernen Osten Hilfsmittel zum Addieren von Zahlen Kugel auf Draht in einen Rahmen montiert Einführung des arabischen Zahlensystems, das Null als mögliche Ziffer verwendete Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

3 Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

4 1642 Blaise Pascal Blaise Pascal ( ) - achtstelliges Rechengerät, ("Pascaline“) Addition und Substraktion Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

5 1694 Gottfried Wilhelm Leibnitz
Gottfried Wilhelm Leibnitz ( ) - Mathematiker und Philosoph Rechenmaschine mit den vier Grundrechenarten (Algorithmus der Addition wird heute noch verwandt) Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

6 1805 französische Mechaniker Falcon – Einsatz von gelochten Kartonstreifen zur Steuerung eines Webstuhles Joseph-Marie Jacquard - automatischer Webstuhl Jacquard verwendete gelochte Kartonplatten, die zu einem Band zusammengefügt wurden. Das Lochmuster wurde über Nadeln mechanisch abgetastet und steuerte das Anheben der Kettfäden im Webstuhl. Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

7 1834 Charles Babbage "Difference Engine" und "Analytical
Engine" zwei mechanische Rechenmaschinen Maschinen wurden nie fertiggestellt – gelten aber als Vorläufer des modernen Computers Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

8 1843 Ada Lovelace – britische Mathematikerin und Mitarbeiterin von Babbage Übersetzte die Beschreibung der „Analytical Engine“ ins Englische Fügte einen schriftlichen Plan zur Berechnung der Bernoullizahlen hinzu Algorithmus – erstes Computerprogramm ADA – PS nach A.L. benannt Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

9 1890 Herman Hollerith Entwickelte ein System zur Erfassung von Daten auf Lochkarten Tabelliermaschine Lochkartensortierer Lochkartenlocher Lochkartenleser System eingesetzt zur 11.Volks-zählung 1890 in den USA Beschleunigung des Auszählungsprozesses Tabulating Machine Company – „BIG BLUE“ (IBM) Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

10 COMPUTER der 1.Generation
Deutschland – Konrad Zuse – Z3 Großbritannien – Alan Turing Collossus Mark I und Mark V USA – ENIAC – Eckert und Mauchly John von Neumann Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

11 Alan Turing (1912 – 1954) britischer Logiker, Mathematiker und Kryptoanalytiker arbeitete während des Krieges maßgeblich an der Entschlüsselung der ENIGMA- und der Lorenz-Schlüsselmaschine entwickelte den theoretischen Ansatz der Turing-Maschine – bis heute Grundthema der theoretischen Informatik Berechenbarkeit – Algorithmus Automatentheorie Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

12 Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

13 Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

14 Eckert und Mauchly - ENIAC
ENIAC - Electronic Numerical Integrator and Computer - erster rein elektronischer digitaler Universalrechner Elektronenröhren, 1500 Relais, Widerstände, Kondensatoren – Stromverbrauch 174 kW Rechenleistungen Addition/Subtraktion - 0,2 ms Multiplikation - 2,8 ms Division - 24 ms Quadratwurzel - >300 ms Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

15 Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

16 Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

17 Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

18 Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

19 Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

20 Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

21 Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

22 Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

23 Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte

24 Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale Datenbank wurde in den frühen 70ern von E.F.Codd entwickelt. Er schlug vor, Daten in einer Datenbank in Spalten und Tabellen, die aufeinander bezogen werden können, zu speichern. Dieses Konzept unterscheidet sich sehr stark von dem hierarchischen Dateisystem, das damals benutzt wurde. Das relationale Modell basiert auf der Relationenalgebra, die Daten als Mengen betrachtet. Characteristisch für eine relationale Datenbank ist die Speicherung aller Daten in Tabellenform. In den zweidimensionalen Tabellen (=Relationen) wird für jedes Objekt eine Zeile (=Row) angelegt. Jede Spalte (=Column) speichert eine Eigenschaft des Objekts. Den Schnittpunkt von Zeile und Spalte bezeichnet man als Feld. Die Zeilen einer Tabelle unterscheiden sich in mindestens einer Spalte


Herunterladen ppt "Die einzelnen Datenbank-Modelle unterscheiden sich in ihrer theoretischen Basis und in der Art der physikalischen Speicherung. Das Konzept für eine relationale."

Ähnliche Präsentationen


Google-Anzeigen