Von Diana Braun und Daria Bures Datenbanken Von Diana Braun und Daria Bures
Funktion der Datenbank - Allgemein elektronisches Verwaltungssystem speichert wichtige Informationen in Form von einzelnen Datensätzen ab kann logische Zusammenhänge digital abbilden bildet kompletten Prozessablauf von Einkauf bis Verkauf ab außerdem Kundendaten und Rechnungsdaten
Wo werden Datenbanken verwendet? Controlling und Rechenwesen Warenwirtschaftssysteme (WWS) Enterprise Resource Planning (ERP) Content Management Systeme (CMS) Customer Relationship Management (CRM) Datenbanken bei Banken, Versicherungen, Gas- und Stromlieferanten Industrie, Maschinenbau und Fahrzeugmarkt
Datenbank Ziele Daten zu sichern und leicht wiederzufinden Daten werden in katalogisierter Form zusammengefasst einheitliche Informationsbeschaffung Online-Version kann ständig aktualisiert werden und parallel von Benutzer erweitert und gebraucht werden
Datenbankmanagementsystem (DBMS) Software für das Datenbanksystem legt die Grundlage (Datenbankmodell) fest verwaltet der Datenbank Aufgaben:
Datenbanksystem (DBS) strukturiert und speichert/verwahrt und verwaltet Informationen in einer Datenbank Datenbankmanagementsystem
Hierarchisches Datenbankmodell Vorteil: man kann Daten schnell ablesen Nachteil: Verweise müssen vorher ermittelt werden Speicherung und der Daten und deren Verknüpfung erschwert Eigenschaften: Eltern-Kind-Beziehungen Baumstruktur
Relationales Datenbankmodell besteht aus vier Elementen: Tabellen, Attributen, Beziehungen und Grundlagen der relationalen Algebra Ansammlung von Tabellen, die miteinander verknüpft sind Spalte = Attribute (Eigenschaften) gleiche Attribute werden in einen Primärschlüssel eingetragen man kann so Beziehungen (Verknüpfungen) herstellen
Referentielle Integrität (Redundanz / Konsistenz) hohe Konsistenz = wenn Daten in einer Datenbank frei von Widersprüchen ist Veränderung der Konsistenz durch Dateneingabe von Benutzer oder bei Durchführung von Transaktionen Bsp. Benutzer gibt falschen Namen ein; Eingaben werden validiert und auf Richtigkeit überprüft Konsistenz und Integrität sicherzustellen