Die Liste im Gruppenchat
Personenbezogene Daten sind alle Angaben, mit denen man eine lebende Person erkennen kann. Wer sie speichert, trägt Verantwortung für sie.
Die Fahrradwerkstatt der Schule hat eine Tabelle mit Namen, E-Mail-Adressen und Geburtsdaten. Jemand kopiert sie in den Gruppenchat, damit alle nachsehen können. Was ist daran falsch, und wie macht man es richtig?
Am Ende dieser Lektion
Notiz
Ich kann mit personenbezogenen Daten rechtmäßig umgehen.
Schlüsselwörter
| Begriff | Was er bedeutet | Beispiel |
|---|---|---|
| Personenbezogene Daten | Angaben, mit denen eine Person erkennbar ist | Name |
| DSGVO | das europäische Gesetz zum Schutz solcher Daten | |
| Einwilligung | die freie Zustimmung einer Person zur Nutzung ihrer Daten | |
| Datenminimierung | nur so viele Daten sammeln, wie nötig sind | |
| Pseudonym | ein Ersatzname, hinter dem noch eine Person steckt | Person 7 |
| Anonymisieren | Daten so ändern, dass niemand mehr erkennbar ist |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
Was sind personenbezogene Daten?
Personenbezogen ist jede Angabe, die zu einer bestimmten lebenden Person führt. Das kann direkt sein, wie ein Name. Es kann auch indirekt sein: Eine Postleitzahl allein verrät wenig, mit dem Geburtstag und dem Beruf wird eine Person trotzdem erkennbar.
In der EU regelt die Datenschutz-Grundverordnung, kurz DSGVO, den Umgang damit. Dieser Text gibt einen Überblick und ist keine Rechtsberatung.
Ein Beispiel: erkennbar oder nicht?
| Angabe | Personenbezogen? | Warum |
|---|---|---|
| Name und E-Mail | Ja | Sie führen direkt zu einer Person |
| Foto mit Gesicht | Ja | Man erkennt die Person |
| Postleitzahl, Geburtstag und Beruf zusammen | Ja | Die Kombination ist selten |
| Verkäufe je Tag in der Schulkantine | Nein | Keine einzelne Person ist erkennbar |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
Sechs Grundregeln für den Umgang
Das Gesetz stellt sechs Grundregeln auf. Die Tabelle fasst sie in eigenen Worten zusammen.
Auch Personen haben Rechte: Sie dürfen erfahren, was über sie gespeichert ist, Fehler berichtigen lassen und oft die Löschung verlangen.
Ein Beispiel: die sechs Grundregeln
| Regel | Gemeint ist | Beispiel |
|---|---|---|
| Rechtmäßigkeit | Es gibt einen erlaubten Grund | Die Person stimmt zu |
| Zweckbindung | Nur für den genannten Zweck nutzen | E-Mails nur für die Werkstatt |
| Datenminimierung | Nur sammeln, was nötig ist | Kein Geburtsdatum für eine Mailingliste |
| Richtigkeit | Falsches korrigieren | Eine neue Adresse nachtragen |
| Speicherbegrenzung | Nicht ewig aufbewahren | Nach dem Schuljahr löschen |
| Sicherheit | Vor Fremden schützen | Ein Passwort und Rechte |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
Personenbezogene Daten in einer Datenbank ansehen
Das Lab hat die Datenbank shop mit 40 erfundenen Kundinnen und Kunden. Die Adressen enden auf example.com, es sind also keine echten Menschen. Drück oben in der Leiste auf Lab starten und öffne das Terminal.
Die Befehle schauen nur hinein. Sie zeigen, was eine Abfrage verrät und wie ein Pseudonym aussieht.
Das Zertifikat des Servers annehmen
printf '[client]\nssl-verify-server-cert=0\n' > ~/.my.cnfHier angezeigt, nicht ausgeführt. Erstellen Sie ein kostenloses Konto, um „Ausführen“ zu drücken und ihn im Terminal Ihres eigenen Labs einzugeben.
Eine Abkürzung für die Verbindung
alias sql='mariadb -h db -u student -pstudent shop -t -e'Hier angezeigt, nicht ausgeführt. Erstellen Sie ein kostenloses Konto, um „Ausführen“ zu drücken und ihn im Terminal Ihres eigenen Labs einzugeben.
Drei Kunden mit Namen und E-Mail zeigen
sql "SELECT id, first_name, last_name, email FROM customers ORDER BY id LIMIT 3"Hier angezeigt, nicht ausgeführt. Erstellen Sie ein kostenloses Konto, um „Ausführen“ zu drücken und ihn im Terminal Ihres eigenen Labs einzugeben.
Dieselben Kunden mit einem Pseudonym zeigen
sql "SELECT CONCAT('Person ', id) AS pseudonym, country FROM customers ORDER BY id LIMIT 3"Hier angezeigt, nicht ausgeführt. Erstellen Sie ein kostenloses Konto, um „Ausführen“ zu drücken und ihn im Terminal Ihres eigenen Labs einzugeben.
Länder mit sehr kleinen Gruppen finden
sql "SELECT country, COUNT(*) AS anzahl FROM customers GROUP BY country HAVING COUNT(*) < 5 ORDER BY country"Hier angezeigt, nicht ausgeführt. Erstellen Sie ein kostenloses Konto, um „Ausführen“ zu drücken und ihn im Terminal Ihres eigenen Labs einzugeben.
Anonym ist mehr als nur der Name weg
Ein Pseudonym ersetzt den Namen durch eine Nummer. Wer die Liste mit Namen und Nummern noch hat, kann jede Person wiederfinden. Die Daten bleiben personenbezogen.
Anonym sind Daten erst, wenn niemand mehr erkennbar ist. Dafür machst du Angaben gröber: Geburtsjahr statt Geburtstag, die ersten zwei Ziffern der Postleitzahl.
Ein Beispiel: vorher und nachher
| Vorher | Nachher | Warum |
|---|---|---|
| Mia Schulz | Person 1 | Der Name verschwindet |
| [email protected] | (entfällt) | Die Adresse braucht der Bericht nicht |
| 2008-05-14 | 2008 | Das Jahr genügt |
| 80331 | 80xxx | Ein größeres Gebiet |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
Probier es: eine Angabe gröber machen
plz = "80331"
datum = "2008-05-14"
print(plz[:2] + "xxx")
print(int(datum[:4]))
# Ändere die PLZ in 10115 und starte noch einmal.
Ein häufiger Fehler
Warnung
Viele denken, ohne Namen seien Daten automatisch anonym. Eine seltene Kombination aus Postleitzahl, Geburtsjahr und Beruf verrät trotzdem eine Person. Prüfe darum, ob eine Gruppe sehr klein ist, und mach die Angaben dann noch gröber.