Version 1.0.0 (2025-01-04): Material ZPG Jahreskurs

This commit is contained in:
Dirk Zechnall 2025-01-04 08:10:46 +01:00
parent 5660232922
commit 77c077d439
2 changed files with 54 additions and 65 deletions

View file

@ -1,11 +1,54 @@
= Material : = Lokale Datenbanken
|=== |===
|Zuordnung| |Zuordnung| Daten und Codierung
|Klassenstufe| |Klassenstufe| Kursstufe BF und LF
|Bildungsplanbezug | |Bildungsplanbezug | BF, LF
|Werkzeug| |Werkzeug| Libre Office Base
|Autoren| |Autoren| Jürgen Dehmer, Theo Heußer, Gehard Liebrich, Matthias Taulien, Dirk Zechnall
|=== |===
== Inhalt == Inhalt
Das Material beschreibt einen Unterrichtsgang zum Thema Datenbanken auf Grundlage der Datenbankverwaltungssoftware Libre Office Base.
## Themen
- Abgrenzung zu einer Tabellenkalkulation
- Anlegen einer Datenbank in Libre Office Base
- Abfragen durch Selektion und Projektion auf einer Datenbank-Tabelle
- SQL - Select From Where
- Aggregatfunktionen
- Modellierung einer Datenbank in einem Klassendiagramm
- 1:1, 1:n und n:m Beziehungen
- Primär- und Fremdschlüssel
- Relationale Datenbankschemata
- Abfragen über mehrere Tabellen
- Kreuzprodukt udn Schlüsselvergleich
- Datenintegrität
- Datensicherheit und Datenschutz
- Datenbankprojekt in Libre Office Base
== Bildungsplan-Bezüge
=== 3.1.3 Relationale Datenbanksysteme - Basisfach und Leistungsfach
- (1) Komponenten (unter anderem Datenbank, Datenbankschnittstelle, Datenbankverwaltungssystem)
und deren Funktionen von Datenbanksystemen beschreiben
- (2) das relationale Datenbankmodell und wesentliche Begriffe (Entität, Entitätstyp, Attribut, Relation,
Kardinalität, Tabelle, Datensatz, Datenfeld) beschreiben
- (3) die Begriffe Schlüssel, Primärschlüssel und Fremdschlüssel erläutern
- (4) Ausschnitte der Realität in einem Diagramm (Entity-Relationship-Diagramm oder UML-
Klassendiagramm) modellieren
- (5) ein relationales Datenbankschema in 3. Normalform erstellen, um unerwünschte Redundanzen zu
vermeiden und damit das Risiko für Inkonsistenzen zu minimieren
- (6) Diagramme und relationale Datenbankschemata ineinander überführen
- (7) ein Datenbankverwaltungsprogramm zur Erstellung und Administration von Datenbanken nutzen
- (8) Abfragen auf Datenbanken in der Datenbanksprache SQL (Projektion, Selektion und Verbund
über WHERE) auch über mehrere Tabellen durchführen
- (9) Manipulationen auf Datenbanken in der Datenbanksprache SQL (unter anderem Ändern, Einfügen
und Löschen) durchführen
=== 3.1.3 Informationsgesellschaft und Datensicherheit - Basisfach und Leistungsfach
- (9) Maßnahmen zur Gewährleistung von Datensicherheit und Datenschutz beim Einsatz von
Informatiksystemen erläutern
- (10) Szenarien bewerten, in denen Daten massenweise erhoben, gespeichert und weiterverarbeitet
werden

View file

@ -1,54 +0,0 @@
= Lokale Datenbanken
|===
|Zuordnung| Daten und Codierung
|Klassenstufe| Kursstufe BF und LF
|Bildungsplanbezug | BF, LF
|Werkzeug| Libre Office Base
|Autoren| Jürgen Dehmer, Theo Heußer, Gehard Liebrich, Matthias Taulien, Dirk Zechnall
|===
== Inhalt
Das Material beschreibt einen Unterrichtsgang zum Thema Datenbanken auf Grundlage der Datenbankverwaltungssoftware Libre Office Base.
## Themen
- Abgrenzung zu einer Tabellenkalkulation
- Anlegen einer Datenbank in Libre Office Base
- Abfragen durch Selektion und Projektion auf einer Datenbank-Tabelle
- SQL - Select From Where
- Aggregatfunktionen
- Modellierung einer Datenbank in einem Klassendiagramm
- 1:1, 1:n und n:m Beziehungen
- Primär- und Fremdschlüssel
- Relationale Datenbankschemata
- Abfragen über mehrere Tabellen
- Kreuzprodukt udn Schlüsselvergleich
- Datenintegrität
- Datensicherheit und Datenschutz
- Datenbankprojekt in Libre Office Base
== Bildungsplan-Bezüge
=== 3.1.3 Relationale Datenbanksysteme - Basisfach und Leistungsfach
- (1) Komponenten (unter anderem Datenbank, Datenbankschnittstelle, Datenbankverwaltungssystem)
und deren Funktionen von Datenbanksystemen beschreiben
- (2) das relationale Datenbankmodell und wesentliche Begriffe (Entität, Entitätstyp, Attribut, Relation,
Kardinalität, Tabelle, Datensatz, Datenfeld) beschreiben
- (3) die Begriffe Schlüssel, Primärschlüssel und Fremdschlüssel erläutern
- (4) Ausschnitte der Realität in einem Diagramm (Entity-Relationship-Diagramm oder UML-
Klassendiagramm) modellieren
- (5) ein relationales Datenbankschema in 3. Normalform erstellen, um unerwünschte Redundanzen zu
vermeiden und damit das Risiko für Inkonsistenzen zu minimieren
- (6) Diagramme und relationale Datenbankschemata ineinander überführen
- (7) ein Datenbankverwaltungsprogramm zur Erstellung und Administration von Datenbanken nutzen
- (8) Abfragen auf Datenbanken in der Datenbanksprache SQL (Projektion, Selektion und Verbund
über WHERE) auch über mehrere Tabellen durchführen
- (9) Manipulationen auf Datenbanken in der Datenbanksprache SQL (unter anderem Ändern, Einfügen
und Löschen) durchführen
=== 3.1.3 Informationsgesellschaft und Datensicherheit - Basisfach und Leistungsfach
- (9) Maßnahmen zur Gewährleistung von Datensicherheit und Datenschutz beim Einsatz von
Informatiksystemen erläutern
- (10) Szenarien bewerten, in denen Daten massenweise erhoben, gespeichert und weiterverarbeitet
werden