Datenbank Teil1

Datenbank Theorie

Datenbank Theorie


R. R.
Diese Lernkarten bieten eine Einführung in die Grundlagen von Datenbanken und deren Strukturierung. Sie decken Themen wie Entitäten, Attribute, Beziehungen, Primärschlüssel und Normalisierung ab. Die Karteikarten sind ideal für Anfänger in der Informatik, die ein Verständnis für die grundlegenden Konzepte der Datenbankgestaltung und -verwaltung erlangen möchten.
Karten
51
Lernende
3
Sprache
Deutsch
Kategorie
Informatik
Stufe
Grundschule
Erstellt / Aktualisiert
22.11.2012 / 07.11.2021

Lernkarten

Alternate Key

Ein candidate key, welcher nicht als primary key gewählt wurde

Inversion Entry

Ein Attribut oder eine Gruppe von Attributen, die öfters dazu dienen, auf eine Entität zuzugreifen.

Relation

-Eine Verbindung zwischen zwei Entitäten ( Binär, also immer nur zwei Entiäten).

-Stellt im Modell das Verb dar

-One to many Nur eine Instanz der Parent-Entity wird mit mehrere Instanzen der Child Entity verbunden

-Alles hat ein Ende nur die Relation hat zwei.

Many

Keine, eine oder mehrere (0,1 oder mehrere)

Fremdschlüssel(foreign key)

Ein Primärschlüssel einer Entität, der über eine Relation in einer anderen Entität eingefügt wurde.

Assosicative Entity

Verbinden von mehrere Entitäten

Erste Normalform

a.1 Attribut hat 1 Wert

b.Ist immer stabil

Zweite Normalform

a. Eine Entität ist in der 2 Normalform, wenn sie in der 1.Normalform ist und jedes nicht dem Primärschlüssel (Gesamtschlüssel) angehörende Attribut voll funktional abhängig ist von diesem Gesamtschlüssel nicht nur von Teilen davon.

b.Kann nur gezogen werden wenn der Primärschlüssel aus mehreren Schlüsseln zusammengesetzt ist

Dritte Normalform

a.Wenn sie in der 2.Normalform ist und die Primärschlüsselattribute keine transitive Abhängigkeiten haben (A -> B und B -> C so gilt A -> C)

b.Wenn in der 2. Nomalform und jedes Attribut welches nicht im Primärschlüssel vorhanden ist und nicht abhängig von einander ist

Assoziationen

•1

•C

•M

•Mc

Normalisierung

Die Normalisierung ist ein mehrstufiges Verfahren, welches zu Datenbeschreibungen führt, die mehrere Ziele verfolgen

Lernen