Mitleser: SELF-Wiki: neuer Kurs Datenbanken und SQL

Beitrag lesen

Hi,

ich würde da erstmal was ganz Grundsätzliches suchen:

  • wie lege ich eine Datenbank, Tabelle an?
  • welche Tools gibt es?
  • DBMS, Datenbank, Tabelle, Spalte, ...
  • warum Spaltentypen, welche sind wofür üblich?
  • welche Bedeutung hat eine ID?
  • Autoincrement
  • Semantikfreiheit von IDs
  • was sind Relationen?
  • welche Abhängigkeiten gibt es bei Relationen?
  • Sortieren
  • Gruppieren
  • Joinen
  • Ausschluss-Joins
  • Union
  • Fehler- und Statusmeldungen

In die Tiefe (1)

  • Engines und ihre Vor- und Nachteile
  • Transaktionen als Wundermittel? Gehts auch einfacher?

In die Tiefe (2)

  • Mandatives Locking und Strategien, dieses zu umgehen.
  • Stored Routines, Triggers
  • Exceptions auswerten und nutzen (z.B. in Triggern)

Technisches und Sicherheit

  • APIs (Requester) für Hochsprachen
  • User- und Passwortverwaltung
  • differenzierte Zugriffsrechte bis auf Spaltenebene
  • Kreuzrechteverwaltung (differenzierte Userrechte auf Datensatzebene)
  • SSL required

und Vieles mehr.

Viel Erfolg
Mitleser