©2021, 2022 Josef L. Staud

Autor: Josef L. Staud

Stand: Februar 2022

Umfang des gedruckten Textes: 194 Seiten

Dieser Text richtet sich an meine Studierenden und die Teilnehmer meiner Seminare.
Geplanter Erscheinungstermin: 2022

Aufbereitung für’s Web

Diese HTML-Seiten wurden mithilfe eines von mir erstellten Programms erzeugt: WebGenerator2 (Version 2021). Es setzt Texte in HTML-Seiten um und ist noch in der Entwicklung. Die „maschinelle“ Erstellung erlaubt es, nach jeder Änderung des Textes diesen unmittelbar neu in HTML-Seiten umzusetzen. Da es nicht möglich ist, nach jeder Neuerstellung alle Seiten zu prüfen, ist es durchaus möglich, dass irgendwo auf einer „abgelegenen“ Seite Fehler auftreten. Ich bitte dafür um Verzeihung und um Hinweise (hs@staud.info).

Die Veröffentlichung im Web erfolgt ab 2022 in zwei Versionen: Mit und ohne Frame-Technologien. Zu meinem Bedauern wird die Frame-Technologie inzwischen von den Verantwortlichen als unerwünscht angesehen und es häufen sich die Hinweise, dass bestimmte Browser Frame-basierte Seiten nicht mehr korrekt interpretieren können. Deshalb habe ich eine zweite Version meines Programms WebGenerator erstellt, die ohne Frames realisiert ist. Sie ist derzeit (Februar 2022) in der ersten Version fertig, aber noch nicht perfekt („grüne Banane“). Das sollte sie aber im Laufe des Jahres 2022 werden.

Frames?

Urheberrecht

Dieser Text ist urheberrechtlich geschützt. Die dadurch begründeten Rechte, insbesondere die der Übersetzung, des Nachdrucks, des Vortrags, der Entnahme von Abbildungen und Tabellen oder der Vervielfältigung auf anderen Wegen und der Speicherung in Datenverarbeitungsanlagen, bleiben, auch bei nur auszugsweiser Verwertung, vorbehalten. Eine Vervielfältigung dieses Textes oder von Teilen dieses Textes ist auch im Einzelfall nur in den Grenzen der gesetzlichen Bestimmungen des Urheberrechtsgesetzes der Bundesrepublik Deutschland vom 9. September 1965 in der jeweils geltenden Fassung zulässig. Sie ist grundsätzlich vergütungspflichtig. Zuwiderhandlungen unterliegen den Strafbestimmungen des Urheberrechtsgesetzes.

Warenzeichen und Markenschutz

Alle in diesem Text genannten Gebrauchsnamen, Handelsnamen, Marken, Produktnamen, usw. unterliegen warenzeichen-, marken- oder patentrechtlichem Schutz bzw. sind Warenzeichen oder eingetragene Warenzeichen der jeweiligen Inhaber. Die Wiedergabe solcher Namen und Bezeichnungen in diesem Text berechtigt auch ohne besondere Kennzeichnung nicht zu der Annahme, dass solche Namen im Sinne der Gesetzgebung zu Warenzeichen und Markenschutz als frei zu betrachten wären und daher von jedermann benutzt werden dürften.

Prof. Dr. Josef L. Staud

 

Abkürzungsverzeichnis


Abkürzung

Langfassung

DBMS

Datenbankmanagementsystem

DBS

Datenbanksystem

ER-Modell

Entity Relationship - Modell (- Modellierung)

SER-Modell

Strukturiertes Entity Relationship - Modell


 

Vorwort

Spricht man von Effizienz ("das Richtige tun") im Zusammenhang mit Datenbanken bedarf dies der Erläuterung.

Datenbanken sind schon seit langem nicht mehr nur Informationsspeicher, die von Zeit zu Zeit abgefragt werden, sondern Werkzeuge für Aufgaben aller Art. Für die Planung der Geschäftstätigkeit, die Analyse von Märkten, von Kundenverhalten, von Marketingaktionen und vielem mehr.

Werkzeuge

Diese Werkzeuge funktionieren besser, sie erlauben eine höhere Effektivität, wenn sie auf einem qualitativ hochwertigen Design beruhen. Wenn also z.B. nicht vergessen wurde, alle semantisch wichtigen Strukturen zu erfassen. Dann erlauben sie, die „richtigen Dinge“ zu tun. Z.B. nicht nur die Durchführung einfacher Auswertungen, sondern tiefgehende Finanzanalysen nach dem neuesten Stand der Technik oder KI-gestützte Analysen.

Effektivität

Dann kann die Arbeit mit ihnen auch effizienter sein: Es ist dann möglich, die Dinge richtig und mit möglichst wenig Aufwand zu erledigen.

Effizienz

Der Weg zu effizienten Datenbanken mit der Aussicht auf Effektivität beginnt mit einem hochwertigen Datenbankdesign. Dabei gemachte Fehler führen zu erschwerten Abfragen, wenn die für die Abfrage notwendigen Strukturen nicht ausreichend vorgedacht und eingerichtet wurden. Zu Redundanz in den Daten, die Abfragen und Auswertungen schwieriger macht und letztendlich zu Widersprüchen in den Daten. Im Grenzfall werden durch solche Fehler sogar Abfragen unmöglich gemacht.

Datenbank­design

Werden solche Fehler vermieden, ist die Datenbank von hoher Qualität. Dann ist die Arbeit mit ihr effizient und kann auch effektiv sein.

Qualität

Dieser Text soll bei der Erreichung dieses Ziels helfen. Denn am Anfang des Datenbankdesigns, gleich nach oder mit den konzeptionellen Überlegungen, folgt die semantische Datenmodellierung. Sozusagen die erste Fixierung der konzeptionellen Überlegungen in Richtung Datenbank. Noch ganz allgemein, noch ohne Ausrichtung an einer Datenbanktheorie.

Semantische Daten­modellierung

Mit einer kompetenten semantischen Datenmodellierung leistet man einen wesentlichen Schritt für ein qualitativ hochwertiges Datenbankdesign und damit für eine effiziente Datenbank.