Normalisierung – Häufige Fragen im Fachgespräch – Anwendungsentwickler-Podcast #18

In der achzehnten Episode meines Anwendungsentwickler-Podcasts setze ich die Reihe der häufigen Fragen im Fachgespräch zum Thema Datenbanken mit dem Themenbereich der Normalisierung fort. Inhalt Normalisierung * Warum werden Datenbanken normalisiert? * Vermeidung von Redundanzen, die zu Anomalien führen können. * Welche Anomalien gibt es und was sind Beispiele dafür? * Einfüge-, Änderungs- und Löschanomalie * Normalformen * Normalform: nur atomare Werte * Normalform: 1. Normalform und alle Attribute sind voll funktional vom Primärschlüssel abhängig (hier werden die m:n-Beziehungen aufgelöst) * Normalform: 2. Normalform und keine transitiven Abhängigkeiten (hier werden die 1:n-Beziehungen aufgelöst) * Was bedeutet referentielle Integrität? * Alle Fremdschlüssel zeigen auf gültige Datensätze. * Welche technischen Maßnahmen zur Wahrung der referentiellen Integrität gibt es? * No Action, Restrict, Cascade, Set Null Literaturempfehlungen * * Das passende Kapitel im OpenBook: 12 Datenbanken – Rheinwerk Computing :: IT-Handbuch für Fachinformatiker Links * Permalink zu dieser Podcast-Episode * RSS-Feed des Podcasts * Normalisierung (Datenbank) – Wikipedia * mysql – Setting up table relations what do „Cascade“, „Set Null“ and „Restrict“ do? – Stack Overflow * Advanced MySQL – Referentielle Integrität – Fremdschlüssel – Referenzaktionen

Om Podcasten

Der Podcast für Auszubildende, Ausbilder und IHK-Prüfer in den IT-Berufen (Fachinformatiker für Anwendungsentwicklung/Systemintegration/Daten- und Prozessanalyse/Digitale Vernetzung, IT-Systemelektroniker, Kaufmann für IT-Systemmanagement, Kaufmann für Digitalisierungsmanagement). Stefan Macke gibt Tipps für die Ausbildung, die IHK-Prüfungen und alles, was sonst noch mit den Berufsbildern zu tun hat. Aber auch für bereits ausgebildete Softwareentwickler/Programmierer/Administratoren und alle, die Interesse an der Softwareentwicklung oder IT haben, ist bestimmt etwas Interessantes dabei! https://it-berufe-podcast.de