|
|
Created by futurebase
about 11 years ago
|
|
| Question | Answer |
| 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. |
Want to create your own Flashcards for free with GoConqr? Learn more.