vault backup: 2026-07-23 08:40:18

This commit is contained in:
Benjamin Neumann
2026-07-23 08:40:18 +02:00
parent 7c0b0b7ea5
commit c38b4e4c19
@@ -1,4 +1,37 @@
![[sql_merged.pdf]]
SQL Tabellen sind multimengen von tupeln
Duplikate möglich!!!
## SQL Data Definition Language DDL
1. CREATE TABLE: zum Erstellen einer neuen Tabelle
2. ALTER TABLE: zum Ändern einer bestehenden Tabelle
3. DROP TABLE: zum Löschen einer Tabelle
### CREATE TABLE
```
CREATE TABLE table_name (
column_name1 data_type1 constraints1,
...
)
```
names = Namen
type = Datentyp INTEGER, CHAR(n), DATE...
constraints = NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY...
FOREIGN KEY A REFERENCES B(A)
### ALTER TABLE
```
ALTER TABLE table_name
---
ADD column_name data_type [constraint];
---
DROP COLUMN column_name
---
ALTER COLUMN column_name new_data_type
```