Dieses Lehrmittel vermittelt grundlegende Kenntnisse der Entwicklung, Implementation und Bearbeitung einer relationalen Datenbank mithilfe der Standard-Abfragesprache SQL. Dabei steht die Gesamtschau auf das Thema «Database Engineering» mit den unterschiedlichen Aspekten, Aufgaben und Möglichkeiten im Fokus.
Ein durchgehendes Fallbeispiel, zahlreiche Fragen und Antworten sowie weiterführende Link- und Literaturhinweise ergänzen den Lernstoff. Die Inhalte dieses Lehrmittels berücksichtigen die Modulidentifikationen 100, 104, 105, 141, 153 und 170 der ICT-Berufsbildung Schweiz sowie das Berufsbild «Database Engineer» nach Swiss ICT.
Das Lehrbuch richtet sich an Studierende der Aus- und Weiterbildung Informatik sowie an Auszubildende der höheren Fachschulen und Fachhochschulen Technik und Wirtschaftsinformatik. Es wendet sich zudem an alle Personen aus der Praxis, die sich mit den vielfältigen Anforderungen an die Entwicklung von Datenbanksystemen befassen.
Relationales Datenbankmodell, SQL-Syntax, Entity Relationship Diagram (ERD), Referenzielle Integrität, Normalisierung, Transaktionen (ACID), Snowflake-Schema, Indizes und Views, Datentypen, Backup, Restore &Recovery, Integrations- und Systemtest, Datenmigration, Mengenoperationen, Transaktionen