240 likes | 567 Views
Datenbanken. Überblick über die Datenbankproblematik. Datenbank. Unter Datenbank versteht man ein System zur Beschreibung, Speicherung und Wiedergewinnung von umfangreichen Datenmengen. Abgrenzung der Begriffe Daten, Informationen und Wissen. Losfahren?. Grüne Ampel (Daten).
E N D
Datenbanken Überblick über die Datenbankproblematik
Datenbank Unter Datenbank versteht man ein System zur Beschreibung, Speicherung und Wiedergewinnung von umfangreichen Datenmengen. Abgrenzung der Begriffe Daten, Informationen und Wissen
Losfahren? Grüne Ampel (Daten) Kontext (Information) Reaktion (Wissen)
Daten kommen vor in... Betriebssystemen z.B.: Windows, Linux Anwendungssoftware z.B.: Textverarbeitungsprogramme, Tabellenkalkulation Grafiken, Animation z.B. Coreldraw, Power Point
Datenarten Alphabetische Daten (nur Buchstaben) Josef Kranz Numerische Daten (nur Ziffern) 389 Alphanumerische Daten (es können alle Zeichenarten vorkommen) 48653 Coesfeld 45% Luftfeucht.
Datenarten Stammdaten (sie bleiben über einen längeren Zeitraum konstant und können immer wieder verwendet werden) Artikelbezeichnung Stückpreis Lagernummer Bewegungsdaten (variable Daten, die im betrieblichen Geschehen immer wieder neu entstehen) Belegdatum Rechn.- Betrag Fälligkeit
Datenarten Rechendaten (damit werden Rechenoperatoren durchgeführt) Rabatthöhe in % Einzelpreis in € Menge in Stück Ordnungsdaten (mit ihrer Hilfe können Personen, Gegenstände und Sachverhalte identifiziert und sortiert werden) Kundenname Artikelnummer Postleitzahl
Datenarten Eingabedaten (werden für eine Verarbeitung bereitgestellt) Menge - Einzelpreis Radius - Wert für π Ausgabedaten (stellen das Ergebnis einer Verarbeitung dar) Gesamtpreis Fläche
Logische Datenorganisation = kleinste logische Einheit (Ziffer, Buchstaben, Sonderzeichen) Zeichen/ Datenelement 1, A, & = jedes Datenfeld hat einen bestimmten Namen und beinhaltet eine bestimmte Information. (vgl. Excel: Zelle) Name, Strasse Datenfeld = alle Datenfelder mit ihren Datenelementen bilden den logisch zusammengehörenden Datensatz (vgl. Excel: Zeile). ein Mitarbeiter Datensatz = alle logisch zusammengehörenden Datensätze bilden eine Datei (vgl. Excel: Tabelle) alle Mitarbeiter Datei = größte logische Dateneinheit. Setzt sich aus verschiedenen Dateien zusammen. Unter-nehmens-DB Datenbank
Physikalische Datenorganisation Sequentielle Datenorganisation = Datensätze einer Datei werden nacheinander gespeichert und in festgelegter Reihenfolge gelesen (Magnetband)
Physikalische Datenorganisation Index-sequentielle Datenorganisation = Datensätze werden über sog. Index-Tabellen gespeichert, so dass zuerst die Index-Tabelle sequentiell durchsucht und anschließend auf die Datensatz- adresse verwiesen wird. (Magnetplatte)
Index-sequentiell Beispiel FAT FAT = File Allocataion Table Indexbereich, in der Dateizuordnungen auf Festplattenbereiche eingetragen sind
Datenmodelle Datenmodelle dienen zur formalen Beschreibung aller in der Datenbank enthaltenen Daten und ihrer Beziehungen untereinander. Kunde, Aufträge Hierbei stellt man Objekte deren Eigenschaften (Attribute) KName, KAdresse Auftr.NR, Menge Die Meier OHG bestellt 24 Bürostühle und ihre Beziehungen untereinander auf.
Datenmodelle Hierarchisches Datenmodell Stellt die Beziehungen der einzelnen Dateien der Datenbank in einer Baumstruktur dar, d.h. jede Datei kann nur einen Vorgänger haben.
Datenmodelle Netzwerkdatenmodell Stellt die Beziehungen der einzelnen Dateien ebenfalls in einer Baumstruktur dar, jedoch können auch Beziehungen zu mehreren Vorgängern bestehen.
Datenmodelle Relationales Datenmodell Die Dateien der Datenbank werden in Tabellenform angelegt. Die Tabellen werden in Spalten (für die Datenfelder) und Zeilen (für die Datensätze) angeordnet. Zwischen den Tabellen können Beziehungen (Relationen) über ein gemeinsames Ordnungskriterium (Primär- Sekundärschlüssel) aufgebaut werden. Aufgrund dieser Beziehungen ist es möglich, auf die Daten in den verschiedenen Tabellen gleichzeitig zuzugreifen.
Datenmodelle Beispiel für MS-Access