A lecke első videójában a redundáns adattárolásból fakadó problémákat elemezzük.
Az adatbázisokban fellépő redundancia csökkentése érdekében első lépésben meg kell találnunk, hogy hol léphet fel redundancia. Ezt az úgynevezett funkcionális függőségek felderítésével tudjuk megtenni. A következő előadásban erről lesz szó.
A következő videóban a funkcionális függőségek szétvágási és egyesítési szabályairól lesz szó. Bevezetjük az úgynevezett Armstrong axiómákat is, melyek segítségével egy adott függőségi halmazból következő bármely függőség levezethető.
A funkcionális függőségek segítségével meghatározhatók egy az adatbázisséma kulcsai. A következő videóban ezt mutatjuk meg. Szó lesz továbbá egy függéshalmaz lezártjának meghatározásáról is.
Az adatbázisban jelenlévő redundanciák feltárása után sor kerülhet azok kiküszöbölésére. Ezt a dekompozíció műveletével érhetjük el. Az alábbi videóban erről lesz szó.