osrw-info-9abc-SJ25.26
osrw-info-9abc-SJ25.26
DB02
Diese Seite ist Teil des Inhalts, der von DB02 am Mittwoch, 19. August 2026, 18:02 heruntergeladen wurde. Beachte, dass einige Inhalte und alle Dateien, die größer als 200 MB sind, nicht heruntergeladen werden.
Beschreibung
🏗️ AUFBAU VON DATENBANKSYSTEMEN
Erste eigene Datenbank erstellen
📋 ABLAUFPLAN
1. Kurzkontrolle
Moodle-Test zu DBMS vs. Datenbank
Moodle-Test zu DBMS vs. Datenbank
2. Bucharbeit
Seite 79 - Bibliothek-Beispiel
Seite 79 - Bibliothek-Beispiel
3. Access/Base starten
Erste Tabelle erstellen
Erste Tabelle erstellen
4. Datentypen testen
Verschiedene Felder anlegen
Verschiedene Felder anlegen
5. Schnelle → HA DB03
Erweiterte Datenmodellierung
Erweiterte Datenmodellierung
🔗 ZUSÄTZLICHE INPUTS & LINKS
📖 Buchseiten heute
- Seite 79: LibreOffice Base Tutorial
- Seite 80: Datentypen in der Praxis
- Seite 81: Erste Datensätze eingeben
🎯 Lernziele heute
- Erste Tabelle in DBMS erstellen
- Datentypen richtig auswählen
- Datensätze eingeben und bearbeiten
⏰ TEIL 1: KURZKONTROLLE
📝 Moodle-Test DB02
- DBMS vs. Datenbank unterscheiden
- Datentypen zuordnen können
- Tabellen-Grundbegriffe kennen
- 10 Fragen aus 20 Übungsfragen
💭 Reflexion: Wer hat Probleme mit Datentypen? Kurz besprechen.
📚 TEIL 2: BUCHARBEIT
📖 Seite 79
Phase 1: Lesen (5 Min)
- Bibliothek-Beispiel verstehen
- Warum Leser_ID automatisch hochzählt
- Verschiedene Datentypen im Beispiel
Phase 2: Diskussion (5 Min)
- Was passiert beim Löschen von Datensätzen?
- Warum ist die ID wichtig?
- Welche Datentypen seht ihr in der Tabelle?
🎯 Dein Erfolg: Du verstehst, warum IDs automatisch vergeben werden
💻 TEIL 3: ERSTE DATENBANK (25 MIN)
🛠️ Praktische Aufgaben
Aufgabe 1: Software starten (5 Min)
- Access oder LibreOffice Base öffnen
- Neue leere Datenbank erstellen
- Name: "Meine_erste_DB"
Aufgabe 2: Tabelle "Klasse" erstellen (10 Min)
- ID (INTEGER, automatisch)
- Vorname (TEXT, 50 Zeichen)
- Nachname (TEXT, 50 Zeichen)
- Geburtsdatum (DATE)
- Lieblingsfach (TEXT, 30 Zeichen)
Aufgabe 3: Daten eingeben (10 Min)
- 5 Klassenkameraden erfinden und eingeben
- Unterschiedliche Geburtsdaten testen
- Beobachten: Was passiert mit der ID?
- Einen Datensatz wieder löschen
🎯 Dein Erfolg: Du hast eine funktionierende Tabelle mit verschiedenen Datentypen
🔧 HILFESTELLUNG BEI PROBLEMEN
❌ Access/Base startet nicht
- Alternative: DB Browser for SQLite nutzen
- Online-Tool: sqliteviewer.app
- Partner-Arbeit: Zu zweit an einem PC
❓ Datentyp falsch gewählt
- Tabellen-Design-Ansicht öffnen
- Datentyp nachträglich ändern
- Achtung: Daten könnten verloren gehen
🔢 ID zählt nicht automatisch
- Feld-Eigenschaften prüfen
- "Autowert" oder "Auto Increment" aktivieren
- Primärschlüssel setzen
⚡ ERWEITERUNGSAUFGABEN
🎯 Level 1: Weitere Felder
- Email-Adresse (EMAIL)
- Telefonnummer (TEXT)
- Anwesend heute (BOOLEAN)
- Durchschnittsnote (DECIMAL)
🚀 Level 2: Zweite Tabelle
- Tabelle "Hobbys" erstellen
- Felder: ID, Hobby-Name, Kategorie
- Verschiedene Hobbys eingeben
🔥 Level 3: Daten exportieren
- Tabelle als Excel-Datei exportieren
- Als CSV-Datei speichern
- Mit Klassenkameraden teilen
🚀 FÜR DIE SCHNELLEN
📝 Hausaufgaben DB03 starten
- Buchseiten 82-84 vorlesen
- ERM-Grundlagen verstehen
- Beziehungen zwischen Tabellen
🔬 Experimentieren
- Was passiert bei ungültigen Datentypen?
- Text in INTEGER-Feld eingeben?
- Sehr lange Texte in kurze Felder?
🎨 Kreativ werden
- Eigene Datenbank-Idee umsetzen
- Musik-Sammlung, Spiele-Bibliothek
- Dokumentation mit Screenshots