Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Wirtschaftsinformatik Allgemeines zu Datenbanken.

Ähnliche Präsentationen


Präsentation zum Thema: "Wirtschaftsinformatik Allgemeines zu Datenbanken."—  Präsentation transkript:

1 Wirtschaftsinformatik Allgemeines zu Datenbanken

2 Wirtschaftsinformatik II : Allgemeines zu Datenbanken Wirtschaftsinformatik 2 Was ist eine Datenbank? Datensatz –Zusammenfassung von Datenelementen mit fester Struktur –Z.B.: Kunde Alois Müller, Hegenheimerstr. 28, Basel Datenbank –Sammlung von strukturierten, inhaltlich zusammengehörigen Daten –Umfasst auch die eigentlichen Nutzdaten wie Kunden, Artikel, Bestellungen, Lagerbestände, etc. Datenbankmanagementsystem (DBMS) –Spezialisiertes Programm zum Aufbau, Kontrolle, Änderung und Abfrage einer Datenbank –Bsp.: Oracle, IBM DB2, MS SQL-Server, MS Access, MySQL (Open Source), Sybase, Informix, etc.

3 Wirtschaftsinformatik II : Allgemeines zu Datenbanken Wirtschaftsinformatik 3 Was ist eine Datenbank? Aufgaben eines DBMS: –Datenunabhängigkeit Daten sind zentral gespeichert Anwendungsprogramme/Auswertungen/Abfragen sind von den Daten getrennt –Mehrbenutzerbetrieb Vermeidung von Konflikten bei konkurrierendem Zugriff durch mehrere Benutzer –Datenintegrität Korrektheit und Vollständigkeit der Daten –Datensicherheit Recovery –Datenschutz –Effizienz Antwortzeitverhalten

4 Wirtschaftsinformatik II : Allgemeines zu Datenbanken Wirtschaftsinformatik 4 Datenbankmodelle Hierarchisches Modell Darin werden die hierarchischen Beziehungen zwischen den Daten direkt dargestellt. Jedes Element hat genau ein Vaterelement (ausser der Wurzel). Relationenmodell Hier sind die Elemente durch Tabellen dargestellt, wobei jede Zeile einem Datensatz entspricht. Die Beziehungen zwischen den Tabellen sind nicht explizit angegeben, sie werden über gleiche Datenfelder verschiedener Tabellen erstellt. Beim Relationenmodell steht die übersichtliche Darstellung der Daten im Vordergrund; es ist deshalb auch für die Organisation grosser Datenmengen geeignet. Viele moderne Datenbanksysteme benutzen dieses Modell. Objektorientiertes Modell Objektorientierte Datenmodelle integrieren die Eigenschaften relationaler Datenmodelle und objektorientierter Programmiersprachen. Oft wird auch vom Objektmodell gesprochen, weil damit Daten und Funktionen beschrieben werden. Quelle: Hanspeter Knechtli, FHNW

5 Wirtschaftsinformatik II : Allgemeines zu Datenbanken Wirtschaftsinformatik 5 Hierarchisches Modell Quelle: Hanspeter Knechtli, FHNW

6 Wirtschaftsinformatik II : Allgemeines zu Datenbanken Wirtschaftsinformatik 6 Relationenmodell (Relationales Modell) Darstellung der Daten in Tabellenform Beziehungen durch Vergleich der Dateninhalte Referenzierung über Schlüsselbegriffe Quelle: Hanspeter Knechtli, FHNW

7 Wirtschaftsinformatik II : Allgemeines zu Datenbanken Wirtschaftsinformatik 7 Objektorientiertes Modell Anforderungen, welche über die Verarbeitung schriftlicher, formatierter Daten hinausgehen, können oft nur schlecht oder gar nicht von relationalen Datenbanken abgedeckt werden. Entwicklung objektorientierter Systeme Einsatz: Dokumentenverwaltung (Texte, Grafiken) CAD- Zeichnungsverwaltungen (Punkte, Linien, Polygone, Objekte) Wissenschaftlich-technische Anwendungen (Modellierung komplexer Vorgänge)

8 Wirtschaftsinformatik II : Allgemeines zu Datenbanken Wirtschaftsinformatik 8 Merkmale einer Datenbank Daten, Datenbasis Gespeicherte und Benutzern zur Verfügung stehende Datensammlung. Datenbankverwaltungssystem (DBMS) Zugang zu Daten Organisation der Daten Wahrung der Integrität Anbieten zentraler Funktionen zur Datenpflege Anwenderprogramme Abfragen von Daten, Speicherung von Daten Kein Anwenderprogramm kommt direkt an die gespeicherten Daten heran. Benutzerschnittstelle Quelle: Hanspeter Knechtli, FHNW

9 Wirtschaftsinformatik II : Allgemeines zu Datenbanken Wirtschaftsinformatik 9 Das 3-Schemata-Datenbank-Konzept Quelle: Hanspeter Knechtli, FHNW


Herunterladen ppt "Wirtschaftsinformatik Allgemeines zu Datenbanken."

Ähnliche Präsentationen


Google-Anzeigen