Erstellt von futurebase
vor etwa 10 Jahre
|
||
Frage | Antworten |
Funktionsweise einer Transaktion | Transaktionen ins SQL sind atomar, eine zusammenhängende Anweisungs-Kette. (Ausführung ganz, oder garnicht - Rollback) ACID Atomar, Consistent, Isoliert, Dauerhaft |
Fremsdschlüssel | Spalte einer Tabelle die in einer Bezugstabelle der Primärschlüssel ist |
Referentielle Integrität | Datensätze dürfen über Fremdschlüssel nur auf existierende und eindeutige Daten verweisen. |
Redundanz | Daten sind mehrfach gespeichert Daten könnten aus anderen Datenfeldern berechnet werden |
Sinnvolle Redundanzen | Werte müssten sehr oft berechnet werden, häufige Anfragen. Geschwindigkeit |
Erstellen einer Tabelle | CREATE TABLE 'user' IF NOT EXISTS ('id' int NOT NULL AUTO_INCREMENT 'name' varchar(50) NOT NULL) PRIMARY KEY ('id'), AUTO_INCREMENT = 10; |
Datensatz einfügen | INSERT INTO user (str, hsNr, name, ort) VALUES ('Musterstr', 11, 'max', 'Hannover'); |
DELETE vs TRUNCATE | DELETE from user Delete löscht Inhalte einzeln - Truncate löscht die ganze Tabelle und erstellt diese neu (Auto_INCREMENT=0) |
Funktion eines Datenbanktriggers | Ein ereignisgesteuertes Programm in SQL, (Update , Delete) Sichert Datenkonsistens |
Funktion einer Datenbank- Prozedur | Mehrere zuvor definierte Anweisungen können über den Aufruf einer Prozedur ausgeführt werden. |
Möchten Sie mit GoConqr kostenlos Ihre eigenen Karteikarten erstellen? Mehr erfahren.