Files
ObsidianVault/SS2026/Datenbanken und Informationssysteme/SQL/SQL.md
T

682 B

!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