Stickel Datenbankdesign



Ähnliche Dokumente
von Reibnitz. Szenario-Technik

Eiermann. Fallsammlung Steuerlehre I Buchführung

ALMA MATER Consulting Berlin GmbH (Hrsg.) Franz Rudolph. Chefsache

Hauschildt I Gemünden Promotoren

Witt Verkaufsmanagement

Kretschmar Angewandte Soziologie im Unternehmen

Albach / Merkle / Jacob / Müller Werte und Unternehmensziele im Wandel der Zeit

AppellRühling Bürowirtschaft

Jutta Sauer. Geschäftsbriefe mit Stil

Alexander Verweyen. Erfol.re~ch IkClU~"eren

Dietmar Abts. Masterkurs Client/Server-Programmierung mit Java

Baizer Buchungen zum Jahresabschluß

Walter Bungard/Oiiver Kohnke (Hrsg.) Zielvereinbarungen erfolgreich umsetzen

ispa Prof. Dr. K.-F. Ackermann. Risikomanagement im Personalbereich

~ Psychologie ~ Psychologie

GABLER KOMPAKT LEXIKON WERBEPRAXIS

Eggers / Eickhoff Instrumente des Strategischen Controlling

Eckstein. Klausurtraining Statistik

Pepels Werbung und Absatzforderung

Hans-Georg Kemper Henning Baars. Business Intelligence Arbeits- und Übungsbuch

Botschen/Stoss. Strategische Geschäftseinheiten

Gene Zelazny. Wie aus Zahlen Bilder werden

Ronald Schnetzer. Business Process Reengineering kompakt und verständlich

Gisela Osterhold. Veränderungsmanagement

Günther Jung Versicherungsvermittler als Beruf

Grundlagen der doppelten Buchführung

Ingrid Dzalakowski. GenderWorking: Männer und Frauen im Team

Eckstein. Klausurtraining Statistik

Rolf Wabner. Selbst -Management

Dieter Weckerle Gefeuert - und jetzt?

WIN Team. Abschluss-Prüfungen für Steuerfachangestellte

Paul Chlebek. Praxis der User Interface-Entwicklung

Ulrich Schacht / Matthias Fackler (Hrsg.) Praxishandbuch Unternehmensbewertung

Heribert Meffert Marketing- Arbeitsbuch

GABLER MARKETING BEGRIFFE VON A - Z

Video-Marketing mit YouTube

Karin Sanders Andrea Kianty. Organisationstheorien

David A. Peoples. Selling to the Top

Günther Bourier. Statistik-Übungen

Grundlagen der Wahrscheinlichkeitsrechnung und Statistik

Kosbab/Witthoff Wirtschaftsrechnen in Unternehmen

Baldus Wer dient, verdient!

Robert Rieg. Planung und Budgetierung

Schneider/Gerbert. E-Shopping

Heinz Zielinski (Hrsg.) Die Modernisierung der Städte

Arbeitsbuch Mathematik

Illegale Migration und transnationale Lebensbewältigung

Lensing/Sonnemann Materialwirtschaft und Einkauf

Karl-Friedrich Ackermann Balanced Scorecard für Personalmanagement und Personal:fiihrung

Rainer Lasch/Gregor Schulte. Quantitative Logistik-Fallstudien

Die Reihe wendet sich an Praktiker und Wissenschaftler gleichermaßen und soll insbesondere auch Nachwuchswissenschaftlern Orientierung geben.

Springer Spektrum, Springer Vieweg und Springer Psychologie.

/.../ ein absolut lohnenswertes Buch. Prof. Dr. Stephan Kleuker, FH Nordakademie

Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur

Klausurtraining Statistik

Wolfgang Kollenz Die Kunst der Demotivation

Oliver Kruse I Volker Wittberg (Hrsg.) Fallstudien zur Unternehmensführung

William K. Frankena. Ethik. Eine analytische Einführung 6. Auflage

Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur

Springer Spektrum, Springer Vieweg und Springer Psychologie.

Der Direktvertrieb in Mehrkanalstrategien

Stolorz I Fohmann (Hrsg.) Controlling in Consulting-Unternehmen

Konsumentenverhalten im Zeitalter der Mass Customization

Springer Spektrum, Springer Vieweg und Springer Psychologie.

Einführungskurs Soziologie. Herausgegeben von Hermann Korte, Münster, Deutschland Bernhard Schäfers, Karlsruhe, Deutschland

Schwierige Menschen am Arbeitsplatz

Hinterhuber I Friedrich I Al-Ani I Handlbauer Das Neue Strategische Management

Journalistische Praxis. Björn Staschen. Mobiler Journalismus

Hygiene in Kindertagesstätten

Christian Rieck. Spieltheorie. Einführung für Wirtschaftsund SozialwissenschaftIer GABLER

Cyrus Achouri. Recruiting und Placement

Margit Gatjens-Reuter Effizient arbeiten

Burkle u.a. Stellensuche und Karrierestrategie

Logistik, Transport und Lieferbedingungen als Fundament des globalen Wirtschaftens

360 -Beurteilung und Persönlichkeitstest in der Führungsbeurteilung

Arbeitswelt im Zeitalter der Individualisierung

TeB Bewertung von Wirtschaftsgiitem

Springer Spektrum, Springer Vieweg und Springer Psychologie.

Springer Spektrum, Springer Vieweg und Springer Psychologie.

Alfred Böge I Walter Schlemmer. Lösungen zuraufgabensammlung Technische Mechanik

Bernhard Schäfers. Architektursoziologie

Jörg Freiling I Tobias Kollmann (Hrsg.) Entrepreneurial Marketing

Gianfranco Walsh David Dose Maria Schwabe. Marketingübungsbuch. Aufgaben und Lösungen. 2., überarbeitete und erweiterte Auflage 2016

WIN Team. Abschlussprüfungen Steuerlehre, Rechnungswesen, Wirtschaftslehre

Tobias Kollmann Holger Schmidt. Deutschland 4.0 Wie die Digitale Transformation gelingt

Bildung für nachhaltige Entwicklung in Schulen verankern

Gentechnik geht uns alle an!

Erfolgreiches Produktmanagement

Peter Arndt/Gerold Braun. Erfolgreich Kunden akquirieren

Springer Spektrum, Springer Vieweg und Springer Psychologie.

Elektrisch leitfähige Polymerwerkstoffe

Konsumentenverhalten im Zeitalter der Digitalisierung

Transkript:

Stickel Datenbankdesign

Praxis der Wirtschaftsinformatik Herausgeber Prof. Dr. Karl-Heinz-Rau und Prof. Dr. Eberhard Stickel, Berufsakademie Stuttgart Bisher erschienene Bücher Eberhard Stickel DATENBANKDESIGN Methoden und Übungen 1991, X, 148 Seiten ISBN 3-409-13937-0 Karl-Heinz Rau/Eberhard Stickel SOFTWARE ENGINEERING Erfahrungsberichte aus Dienstleistungsunternehmen, Handel und Industrie 1991, VIII, 174 Seiten ISBN 3-409-13368-2 Karl-Heinz Rau INTEGRIERTE BÜROKOMMUNIKATION Organisation und Technik 1991, XVI, 267 Seiten ISBN 3-409-19162-3

Eberhard Stickel Datenbankdesign Methoden und Übungen GABLER

Der Autor, Professor Dr. Eberhard Stickel, leitet den Fachbereich Wirtschaftsinfonnatik III der Berufsakademie Stuttgart. Er lehrt außerdem als Privatdozent Angewandte Mathematik an der Universität Ulm. Die Deutsche Bibliothek - CIP-Einheitsaufnahme Stickel, Eberhard: Datenbankdesign : Methoden und Übungen I Eberhard Stickel. - 1. Aufl., durchges. Nachdr. - Wiesbaden: Gabler, 1992 (Praxis der Wirtschaftsinformatik ; Bd. I) ISBN 978-3-409-13937-3 ISBN 978-3-322-90918-3 (ebook) DOI 10.1007/978-3-322-90918-3 NE:GT 1. Auflage 1991 Durchgesehener Nachdruck 1992 Der Gabler Verlag ist ein Unternehmen der Verlagsgruppe Bertelsmann International. BetriebswirtschafilicherVeriag Dr. Th. Gabler, Wiesbaden 1991 Softcover reprint ofthe hardcover 1st edition 1991 Lektorat: Ute Arentzen Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Jede Verwertung außerhalb der engen Grenzen des Urheberrechtsgesetzes ist ohne Zustimmung des Verlags unzulässig und strafbar. Das gilt insbesondere für Vervielfältigungen, Übersetzungen, Mikroverfilmungen und die Einspeicherung und Verarbeitung in elektronischen Systemen. Höchste inhaltliche und technische Qualität unserer Produkte ist unser Ziel. Bei der Produktion und Verbreitung unserer Bücher wollen wir die Umwelt schonen: Dieses Buch ist auf säurefreiem und chlorarm gebleichtem Papier gedruckt. Die Einschweißfolie besteht aus Polyäthylen und damit aus organischen Grundstoffen, die weder bei der Herstellung noch bei der Verbrennung Schadstoffe freisetzen. Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeichnungen usw. in diesem Werk berechtigt auch ohne besondere Kennzeichnung nicht zu der Annahme, daß solche Namen im Sinne der Warenzeichen- und Markenschutz-Gesetzgebung als frei zu betrachten wären und daher von jedermann benutzt werden dürften. ISBN 978-3-409-13937-3

Vorwort Datenbanken sind von einem wichtigen Forschungsgegenstand der Informatik zu bedeutenden Hilfsmitteln für die betriebliche Praxis geworden. Der Produktionsfaktor Information hat herausragende Bedeutung für die Wettbewerbskraft von Unternehmen erlangt, was dazu führt, daß Anforderungen an Informationssysteme ständig steigen. So kommt dem Design von Datenbanken eine wichtige Funktion zu. Damit Informationen effektiv eingesetzt werden können, bedarf es methodischer Vorgehensweisen zur Abbildung von Informationsstrukturen in Datenbanken. Wichtigstes Designziel ist die korrekte und konsistente Abbildung der zu modellierenden Realität. Das vorliegende Buch entstand aus Vorlesungen, die ich an der Berufsakademie Stuttgart für das dritte und vierte Semester Wirtschaftsinformatik in den letzten Jahren gehalten habe. Es wendet sich an Studenten der Berufsakademien, der Fachhochschulen und der Universitäten, aber auch an den Praktiker, der eine grundlegende Einführung in diese Thematik sucht. Der Leser sollte mit den Grundproblemen und Fragestellungen der Informatik beziehungsweise Wirtschaftsinformatik vertraut sein. Ferner sollte er über Grundkenntnisse der Mengenlehre verfügen. Im Rahmen des Buches wurde auf übertriebenen Formalismus zugunsten der Lesbarkeit verzichtet. Gerade im Bereich der Normalisierung von Relationen ist jedoch eine formal saubere Darstellung von großer Wichtigkeit. Ich danke meinen Kollegen der Fachrichtung Wirtschaftsinformatik an der Berufsakademie Stuttgart für viele Anregungen und Gespräche. Insbesondere sei in diesem Zusammenhang mein Kollege Prof. Faust erwähnt, der zahlreiche Hinweise zum Themenkomplex "Hierarchische Datenbanksysteme" gab. Meiner Frau sei für die Korrektur des Manuskriptes und eine Vielzahl von Verbesserungsvorschlägen gedankt. Es liegt in der Natur eines Lehrbuches, daß es einiges gibt, was man besser beziehungsweise verständlicher darstellen könnte. Für Verbesserungsvorschläge und Korrekturen bin ich jederzeit dankbar. Eberhard Stickel

Inhalt 1. Einrührende Bemerkungen... 1 2. Überblick über den Designprozeß... 3 2.1 Problematik der herkömmlichen Dateiverarbeitung... 3 2.2 Stufen des Design-Prozesses... 6 2.3 Ein Fallbeispiel... 8 2.4 Das Unternehmensdatenmodell... 10 2.5 Übungsaufgaben... 13 3. Datenbankmodelle... 15 3.1 Klassifikation und Produkte... 15 3.2 Das hierarchische Datenbankmodell... 16 3.3 Das Netzwerk-Datenbankmodell... 27 3.4 Das Relationale Datenbankmodell... 35 3.5 Übungsaufgaben... 39 4. Relationenkalkül und Normalisierung... 40 4.1 Die Regeln von Codd für relationale Systeme... 40 4.2 Das Relationenkalkül... 41 4.3 Normalisierung... 44 4.3.1 Funktionale Abhängigkeit und erste Normalform... 44 4.3.2 Die zweite Normalform... 49 4.3.3 Die dritte Normalform... 53 vii

4.3.4 Eine allgemeinere Definition der Normalformen... 56 4.3.5 Die Boyce-Codd-Normalform... 59 4.3.6 Multifunktionale Abhängigkeiten... 61 43.7 Die vierte Normalform... 64 4.3.8 Die fünfte Normalform... 65 4.4 Weitere Bemerkungen zur Normalisierung... 69 4.5 Übungsaufgaben... 71 5. Das Entity-Relationship-Modell... 74 5.1 Definitionen... 74 5.2 Entity-Relationship-Diagramme... 83 5.3 Integritätsbedingungen... 85 5.4 Beziehungen vom Grade drei und höher... 87 5.5 Umsetzung des ER-Entwurfs in ein Datenbankmodell... 89 5.5.1 Die Umsetzung in das hierarchische Datenbankmodell... 89 5.5.2 Die Umsetzung in das Netzwerk-Modell... 91 5.5.3 Die Übertragung in das relationale Modell... 94 5.6 Übungsaufgaben... 97 6. Erweiterungen des Entity-Relationship-Modells... 99 6.1 Modellierung von Beziehungen zwischen Beziehungen... 99 6.2 Ein erweitertes Entity-Relationship-Modell... 104 6.2.1 Teilklassenbildung, Spezialisierung und Generalisierung... 104 6.2.2 Kategorisierung... 112 6.23 Umsetzung in das relationale Modell... 114 6.3 Übungsaufgaben... 117 viii

7. Das Data-Dictionary... 119 7.1 Definition und Grundlagen von Data-Dictionaries... 119 7.2 Aktive und passive Data-Dictionaries... 122 7.3 Übungsaufgaben... 124 8. Weitere Datenbankmodelle und Entwurfstechniken im Überblick... 125 8.1 NF2-Datenbanken... 126 8.2 Objektorientierte Datenbanksysteme... 129 8.2.1 Grundlegendes über objektorientierte Systeme... 129 8.2.2 Datenbanksysteme... 131 8.3 Funktionale Datenbanksysteme... 133 8.4 Weitere Entwurfstechniken... 136 8.5 Verteilte Datenbanksysteme... 138 9. Literaturverzeichnis... 143 Stichwortverzeichnis... 145 ix