SQL-Datenbank
SQL-Datenbank
SQL-Datenbank
-
- 1 / 15
-
Flashcards
Was versteht man unter Datenkonsistenz?
Jeder Datensatz muss durch einen Primärschlüssel eindeutig identifizierbar sein.
Was versteht man unter Redundanzfreiheit?
Daten sollen nur ein einziges mal erfasst und gespeichert werden.
Was versteht man unter Normalisierung? Was erreicht man mit ihr?
Unter Normalisierung versteht man die Aufteilung von Datensätzen auf mehrere Tabellen
Mit ihr erreicht man Datenkonsistenz und Redundanzfreiheit.
Was ist ein Primärschlüssel?
Ein Primärschlüssel ist ein festgelegter Schlüssel einer Tabelle. Für jede Tabelle ist nur ein Schlüssel festzulegen (Primary Key) und darf nur einmal vorkommen.
Was ist ein Fremdschlüssel?
Der Fremdschlüssel ist ein Primärschlüssel einer anderen Tabelle und dient als Verweis auf den Datensatz der anderen Tabelle.
Wie wählt man alle Datensätze aus?
Wie wählt man alle Datensätze aus und sortiert diese?
Wie filtert man alle Datensätze?
Wie fügt man einen neuen Datensatz hinzu?
Wie ändert man einen Datensatz?
Wie löscht man einen Datensatz?
Nenne die gängigsten Befehle.
- INTEGER (ganze Zahlen)
- FLOAT, DECIMAL (Dezimalzahlen)
- CHAR (Zeichen)
- VARCHAR (Text)
- BOOLEAN (Ja/Nein)
- Date (Datum)
- Time (Uhrzeit)
- BINARY (binäre Daten z.B. für Bilder)
Wann befindet sich eine Tabelle in der 1. Normalform?
Eine Tabelle befindet sich in der 1. Normalform, wenn jedes Datenfeld nur einen Eintrag enthält.
Wann befindet sich eine Tabelle in der 2. Normalform?
Eine Tabelle befindet sich in der 2. Normalform, wenn sie sich in der 1. Normalform befindet und alle Datenfelder von einem (zusammengesetzten) Schlüssel funktional abhängig sind.
Wann befindet sich eine Tabelle in der 3. Normalform?
Eine Tabelle befindet sich in der 3. Normalform, wenn sie sich in der 2. Normalform befindet und alle Datenfelder, die keine Schlüssel sind, nicht funktional abhängig sind.