Volle Mindflux-App ins Deploy-Repo übernehmen
Ersetzt das Hello-World-Gerüst durch die vollständige Anwendung (com.example.mindflux: 64 Klassen, Thymeleaf-Templates, Static-Assets, Flyway V1–V6). Deploy-Infrastruktur (.gitea, Dockerfile) bleibt erhalten. - pom: volle Abhängigkeiten (Security, Thymeleaf, JPA, Flyway), Spring Boot 3.4.4 / Java 17 - docker-compose: SPRING_DATASOURCE_* unverändert; App lauscht auf 8080 (nginx -> mindflux:8080); Uploads-Volume; Admin-Passwörter via Gitea-Secrets - Workflow: Deploy-Step injiziert MINDFLUX_ADMIN*_PASSWORD aus Secrets - .dockerignore ergänzt; Hello-World (com.mindflux) und Test-Datei 'main' entfernt Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,245 @@
|
||||
{
|
||||
"title": "Datenbanksysteme",
|
||||
"questions": [
|
||||
{
|
||||
"category": "Datenbank-Grundlagen",
|
||||
"hint": "Tabellen, Datensätze und Beziehungen verstehen.",
|
||||
"text": "Was beschreibt Tabelle am besten?",
|
||||
"answers": [
|
||||
"Sie strukturiert Daten in Zeilen und Spalten.",
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
|
||||
],
|
||||
"correct": 0,
|
||||
"explanation": "Sie strukturiert Daten in Zeilen und Spalten."
|
||||
},
|
||||
{
|
||||
"category": "Datenbank-Grundlagen",
|
||||
"hint": "Tabellen, Datensätze und Beziehungen verstehen.",
|
||||
"text": "Welche Aussage zu Datensatz ist richtig?",
|
||||
"answers": [
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Eine Zeile beschreibt ein Objekt oder Ereignis.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
|
||||
],
|
||||
"correct": 1,
|
||||
"explanation": "Eine Zeile beschreibt ein Objekt oder Ereignis."
|
||||
},
|
||||
{
|
||||
"category": "Datenbank-Grundlagen",
|
||||
"hint": "Tabellen, Datensätze und Beziehungen verstehen.",
|
||||
"text": "Woran erkennst du Attribut in einer AP1-Aufgabe?",
|
||||
"answers": [
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung.",
|
||||
"Eine Spalte beschreibt eine Eigenschaft."
|
||||
],
|
||||
"correct": 2,
|
||||
"explanation": "Eine Spalte beschreibt eine Eigenschaft."
|
||||
},
|
||||
{
|
||||
"category": "Datenbank-Grundlagen",
|
||||
"hint": "Tabellen, Datensätze und Beziehungen verstehen.",
|
||||
"text": "Was ist bei Primärschlüssel besonders wichtig?",
|
||||
"answers": [
|
||||
"Er identifiziert Datensätze eindeutig.",
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
|
||||
],
|
||||
"correct": 0,
|
||||
"explanation": "Er identifiziert Datensätze eindeutig."
|
||||
},
|
||||
{
|
||||
"category": "Datenbank-Grundlagen",
|
||||
"hint": "Tabellen, Datensätze und Beziehungen verstehen.",
|
||||
"text": "Was beschreibt Fremdschlüssel am besten?",
|
||||
"answers": [
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Er verweist auf Datensätze anderer Tabellen.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
|
||||
],
|
||||
"correct": 1,
|
||||
"explanation": "Er verweist auf Datensätze anderer Tabellen."
|
||||
},
|
||||
{
|
||||
"category": "Datenbank-Grundlagen",
|
||||
"hint": "Tabellen, Datensätze und Beziehungen verstehen.",
|
||||
"text": "Welche Aussage zu Relation ist richtig?",
|
||||
"answers": [
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung.",
|
||||
"Beziehung zwischen Tabellen."
|
||||
],
|
||||
"correct": 2,
|
||||
"explanation": "Beziehung zwischen Tabellen."
|
||||
},
|
||||
{
|
||||
"category": "Datenbank-Grundlagen",
|
||||
"hint": "Tabellen, Datensätze und Beziehungen verstehen.",
|
||||
"text": "Woran erkennst du Redundanz in einer AP1-Aufgabe?",
|
||||
"answers": [
|
||||
"Doppelte Daten können Inkonsistenzen erzeugen.",
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
|
||||
],
|
||||
"correct": 0,
|
||||
"explanation": "Doppelte Daten können Inkonsistenzen erzeugen."
|
||||
},
|
||||
{
|
||||
"category": "Datenbank-Grundlagen",
|
||||
"hint": "Tabellen, Datensätze und Beziehungen verstehen.",
|
||||
"text": "Was ist bei Normalisierung besonders wichtig?",
|
||||
"answers": [
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Sie reduziert unnötige Wiederholungen.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
|
||||
],
|
||||
"correct": 1,
|
||||
"explanation": "Sie reduziert unnötige Wiederholungen."
|
||||
},
|
||||
{
|
||||
"category": "Datenbank-Grundlagen",
|
||||
"hint": "Tabellen, Datensätze und Beziehungen verstehen.",
|
||||
"text": "Was beschreibt DBMS am besten?",
|
||||
"answers": [
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung.",
|
||||
"Es verwaltet Daten, Zugriffe und Transaktionen."
|
||||
],
|
||||
"correct": 2,
|
||||
"explanation": "Es verwaltet Daten, Zugriffe und Transaktionen."
|
||||
},
|
||||
{
|
||||
"category": "Datenbank-Grundlagen",
|
||||
"hint": "Tabellen, Datensätze und Beziehungen verstehen.",
|
||||
"text": "Welche Aussage zu Transaktion ist richtig?",
|
||||
"answers": [
|
||||
"Sie fasst Operationen zuverlässig zusammen.",
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
|
||||
],
|
||||
"correct": 0,
|
||||
"explanation": "Sie fasst Operationen zuverlässig zusammen."
|
||||
},
|
||||
{
|
||||
"category": "SQL & Betrieb",
|
||||
"hint": "Abfragen, Rechte und Betriebsaspekte einordnen.",
|
||||
"text": "Was beschreibt SELECT am besten?",
|
||||
"answers": [
|
||||
"Liest Daten aus Tabellen.",
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
|
||||
],
|
||||
"correct": 0,
|
||||
"explanation": "Liest Daten aus Tabellen."
|
||||
},
|
||||
{
|
||||
"category": "SQL & Betrieb",
|
||||
"hint": "Abfragen, Rechte und Betriebsaspekte einordnen.",
|
||||
"text": "Welche Aussage zu INSERT ist richtig?",
|
||||
"answers": [
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Fügt neue Datensätze ein.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
|
||||
],
|
||||
"correct": 1,
|
||||
"explanation": "Fügt neue Datensätze ein."
|
||||
},
|
||||
{
|
||||
"category": "SQL & Betrieb",
|
||||
"hint": "Abfragen, Rechte und Betriebsaspekte einordnen.",
|
||||
"text": "Woran erkennst du UPDATE in einer AP1-Aufgabe?",
|
||||
"answers": [
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung.",
|
||||
"Ändert bestehende Datensätze."
|
||||
],
|
||||
"correct": 2,
|
||||
"explanation": "Ändert bestehende Datensätze."
|
||||
},
|
||||
{
|
||||
"category": "SQL & Betrieb",
|
||||
"hint": "Abfragen, Rechte und Betriebsaspekte einordnen.",
|
||||
"text": "Was ist bei DELETE besonders wichtig?",
|
||||
"answers": [
|
||||
"Löscht Datensätze.",
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
|
||||
],
|
||||
"correct": 0,
|
||||
"explanation": "Löscht Datensätze."
|
||||
},
|
||||
{
|
||||
"category": "SQL & Betrieb",
|
||||
"hint": "Abfragen, Rechte und Betriebsaspekte einordnen.",
|
||||
"text": "Was beschreibt WHERE am besten?",
|
||||
"answers": [
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Filtert Datensätze nach Bedingungen.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
|
||||
],
|
||||
"correct": 1,
|
||||
"explanation": "Filtert Datensätze nach Bedingungen."
|
||||
},
|
||||
{
|
||||
"category": "SQL & Betrieb",
|
||||
"hint": "Abfragen, Rechte und Betriebsaspekte einordnen.",
|
||||
"text": "Welche Aussage zu JOIN ist richtig?",
|
||||
"answers": [
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung.",
|
||||
"Verknüpft Tabellen über Beziehungen."
|
||||
],
|
||||
"correct": 2,
|
||||
"explanation": "Verknüpft Tabellen über Beziehungen."
|
||||
},
|
||||
{
|
||||
"category": "SQL & Betrieb",
|
||||
"hint": "Abfragen, Rechte und Betriebsaspekte einordnen.",
|
||||
"text": "Woran erkennst du Backup in einer AP1-Aufgabe?",
|
||||
"answers": [
|
||||
"Datenbanken brauchen Sicherung und Restore-Test.",
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
|
||||
],
|
||||
"correct": 0,
|
||||
"explanation": "Datenbanken brauchen Sicherung und Restore-Test."
|
||||
},
|
||||
{
|
||||
"category": "SQL & Betrieb",
|
||||
"hint": "Abfragen, Rechte und Betriebsaspekte einordnen.",
|
||||
"text": "Was ist bei Rechtekonzept besonders wichtig?",
|
||||
"answers": [
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Nutzer sollten nur notwendige Rechte haben.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
|
||||
],
|
||||
"correct": 1,
|
||||
"explanation": "Nutzer sollten nur notwendige Rechte haben."
|
||||
},
|
||||
{
|
||||
"category": "SQL & Betrieb",
|
||||
"hint": "Abfragen, Rechte und Betriebsaspekte einordnen.",
|
||||
"text": "Was beschreibt Datenschutz am besten?",
|
||||
"answers": [
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung.",
|
||||
"Personenbezogene Daten müssen geschützt werden."
|
||||
],
|
||||
"correct": 2,
|
||||
"explanation": "Personenbezogene Daten müssen geschützt werden."
|
||||
},
|
||||
{
|
||||
"category": "SQL & Betrieb",
|
||||
"hint": "Abfragen, Rechte und Betriebsaspekte einordnen.",
|
||||
"text": "Welche Aussage zu Index ist richtig?",
|
||||
"answers": [
|
||||
"Kann Abfragen beschleunigen, braucht aber Speicher.",
|
||||
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
|
||||
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
|
||||
],
|
||||
"correct": 0,
|
||||
"explanation": "Kann Abfragen beschleunigen, braucht aber Speicher."
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user