Kategorie Grundlagen

Row Level Security (RLL): Datenschutz auf Datenbankebene

Row Level Security

In vielen Anwendungen ist die Zugriffskontrolle auf Daten entscheidend. Traditionelle Berechtigungen auf Tabellen- oder Datenbankebene sind oft zu grob: Entweder hat ein Benutzer vollen Zugriff auf eine ganze Tabelle, oder er darf gar nichts sehen. Das kann in modernen Szenarien…

Was sind SQL-Abfragen?

Was sind SQL-Statements?

Datenbanken enthalten oft Millionen von Datensätzen, von Kundendaten über Produktinformationen bis hin zu Verkaufszahlen. Um genau die Informationen zu finden, die du brauchst, musst du die richtige Sprache verwenden – und genau hier kommt SQL ins Spiel. Eine SQL-Abfrage ist…

Was macht ein SQL-Server?

SQL Server

Wenn du online einkaufst, eine App nutzt oder deine Bankgeschäfte erledigst, laufen im Hintergrund unzählige Datenprozesse ab. Dein Warenkorb, die Lieferadresse oder der Bestellstatus – all diese Informationen müssen zuverlässig gespeichert, organisiert und bei Bedarf schnell wieder abgerufen werden. Diese…

Was ist ein Datenbankschema?

Datenbankschema

Bevor eine Stadt gebaut wird, gibt es immer einen Plan: Straßen werden festgelegt, Grundstücke abgesteckt, Versorgungsleitungen verlegt. Ohne diesen Plan würde das Ergebnis chaotisch und ineffizient sein – Häuser stünden mitten auf Straßen, die Infrastruktur wäre unorganisiert und das Leben…

Primärschlüssel vs. Fremdschlüssel: Der Zusammenhang von Tabellen

Primärschlüssel Fremdschlüssel

In vielen Datenbanken existieren Tabellen für Kunden, Bestellungen oder Produkte. Jede Tabelle speichert wichtige Informationen, aber ohne eine Verbindung zwischen ihnen bleibt unklar, welche Daten zusammengehören. Würde man alle Kundeninformationen in jeder Bestellung wiederholen, entstünde schnell Redundanz und Chaos. Redundante…