commit 5660232922232a556d06e29851613a5fae4e2960 Author: Dirk Zechnall Date: Sat Jan 4 08:05:52 2025 +0100 Initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5795603 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +*.class +*.ctxt +*.sh +repo.adoc +*.~lock +/alt +Gemfile +Gemfile.lock diff --git a/1_hintergrund/1_hintergrund_lokale_datenbanken.odt b/1_hintergrund/1_hintergrund_lokale_datenbanken.odt new file mode 100644 index 0000000..d38ece1 Binary files /dev/null and b/1_hintergrund/1_hintergrund_lokale_datenbanken.odt differ diff --git a/1_hintergrund/2_stundenverlauf.odt b/1_hintergrund/2_stundenverlauf.odt new file mode 100644 index 0000000..f2b8c82 Binary files /dev/null and b/1_hintergrund/2_stundenverlauf.odt differ diff --git a/1_hintergrund/3_literatur.odt b/1_hintergrund/3_literatur.odt new file mode 100644 index 0000000..591e49f Binary files /dev/null and b/1_hintergrund/3_literatur.odt differ diff --git a/1_hintergrund/4_didaktische_reduktion.odt b/1_hintergrund/4_didaktische_reduktion.odt new file mode 100644 index 0000000..a3ddd5e Binary files /dev/null and b/1_hintergrund/4_didaktische_reduktion.odt differ diff --git a/1_hintergrund/5_bezug_zu_bildungsstandards.odp b/1_hintergrund/5_bezug_zu_bildungsstandards.odp new file mode 100644 index 0000000..7410ccf Binary files /dev/null and b/1_hintergrund/5_bezug_zu_bildungsstandards.odp differ diff --git a/2_kopiervorlagen/00_lehrerinfo_zu_den_kopiervorlagen.odt b/2_kopiervorlagen/00_lehrerinfo_zu_den_kopiervorlagen.odt new file mode 100644 index 0000000..8d72953 Binary files /dev/null and b/2_kopiervorlagen/00_lehrerinfo_zu_den_kopiervorlagen.odt differ diff --git a/2_kopiervorlagen/01_einfuehrung_datenbanken/01_1_einfuehrung_ab.odt b/2_kopiervorlagen/01_einfuehrung_datenbanken/01_1_einfuehrung_ab.odt new file mode 100644 index 0000000..af9ca69 Binary files /dev/null and b/2_kopiervorlagen/01_einfuehrung_datenbanken/01_1_einfuehrung_ab.odt differ diff --git a/2_kopiervorlagen/01_einfuehrung_datenbanken/01_1_einfuehrung_skript.odt b/2_kopiervorlagen/01_einfuehrung_datenbanken/01_1_einfuehrung_skript.odt new file mode 100644 index 0000000..d04bede Binary files /dev/null and b/2_kopiervorlagen/01_einfuehrung_datenbanken/01_1_einfuehrung_skript.odt differ diff --git a/2_kopiervorlagen/02_datenbanken_anlegen/02_1_datenbank_anlegen_ab.odt b/2_kopiervorlagen/02_datenbanken_anlegen/02_1_datenbank_anlegen_ab.odt new file mode 100644 index 0000000..e67b443 Binary files /dev/null and b/2_kopiervorlagen/02_datenbanken_anlegen/02_1_datenbank_anlegen_ab.odt differ diff --git a/2_kopiervorlagen/03_abfragen_auf einer_tabelle/03_1_abfragen_auf_einer_tabelle_ab.odt b/2_kopiervorlagen/03_abfragen_auf einer_tabelle/03_1_abfragen_auf_einer_tabelle_ab.odt new file mode 100644 index 0000000..babe456 Binary files /dev/null and b/2_kopiervorlagen/03_abfragen_auf einer_tabelle/03_1_abfragen_auf_einer_tabelle_ab.odt differ diff --git a/2_kopiervorlagen/03_abfragen_auf einer_tabelle/03_2_abfragen_auf_einer_tabelle_skript.odt b/2_kopiervorlagen/03_abfragen_auf einer_tabelle/03_2_abfragen_auf_einer_tabelle_skript.odt new file mode 100644 index 0000000..71a3354 Binary files /dev/null and b/2_kopiervorlagen/03_abfragen_auf einer_tabelle/03_2_abfragen_auf_einer_tabelle_skript.odt differ diff --git a/2_kopiervorlagen/03_abfragen_auf einer_tabelle/03_3_anlage_datenstruktur_geographie.odt b/2_kopiervorlagen/03_abfragen_auf einer_tabelle/03_3_anlage_datenstruktur_geographie.odt new file mode 100644 index 0000000..0ac2f92 Binary files /dev/null and b/2_kopiervorlagen/03_abfragen_auf einer_tabelle/03_3_anlage_datenstruktur_geographie.odt differ diff --git a/2_kopiervorlagen/04_beziehungstypen/04_1_beziehungen_1_n_ab.odt b/2_kopiervorlagen/04_beziehungstypen/04_1_beziehungen_1_n_ab.odt new file mode 100644 index 0000000..47710fe Binary files /dev/null and b/2_kopiervorlagen/04_beziehungstypen/04_1_beziehungen_1_n_ab.odt differ diff --git a/2_kopiervorlagen/04_beziehungstypen/04_2_beziehungen_n_m_ab.odt b/2_kopiervorlagen/04_beziehungstypen/04_2_beziehungen_n_m_ab.odt new file mode 100644 index 0000000..cd74012 Binary files /dev/null and b/2_kopiervorlagen/04_beziehungstypen/04_2_beziehungen_n_m_ab.odt differ diff --git a/2_kopiervorlagen/04_beziehungstypen/04_3_beziehungen_umsetzen_ab.odt b/2_kopiervorlagen/04_beziehungstypen/04_3_beziehungen_umsetzen_ab.odt new file mode 100644 index 0000000..5431b2c Binary files /dev/null and b/2_kopiervorlagen/04_beziehungstypen/04_3_beziehungen_umsetzen_ab.odt differ diff --git a/2_kopiervorlagen/04_beziehungstypen/04_4_beziehungen_umsetzen_skript.odt b/2_kopiervorlagen/04_beziehungstypen/04_4_beziehungen_umsetzen_skript.odt new file mode 100644 index 0000000..7bec816 Binary files /dev/null and b/2_kopiervorlagen/04_beziehungstypen/04_4_beziehungen_umsetzen_skript.odt differ diff --git a/2_kopiervorlagen/04_beziehungstypen/04_5_anlage_klassendiagramm.odt b/2_kopiervorlagen/04_beziehungstypen/04_5_anlage_klassendiagramm.odt new file mode 100644 index 0000000..2626c64 Binary files /dev/null and b/2_kopiervorlagen/04_beziehungstypen/04_5_anlage_klassendiagramm.odt differ diff --git a/2_kopiervorlagen/05_beziehungen_aufloesen/05_1_beziehungen_aufloesen_ab.odt b/2_kopiervorlagen/05_beziehungen_aufloesen/05_1_beziehungen_aufloesen_ab.odt new file mode 100644 index 0000000..cf7afb1 Binary files /dev/null and b/2_kopiervorlagen/05_beziehungen_aufloesen/05_1_beziehungen_aufloesen_ab.odt differ diff --git a/2_kopiervorlagen/05_beziehungen_aufloesen/05_2_beziehungen_aufloesen_skript.odt b/2_kopiervorlagen/05_beziehungen_aufloesen/05_2_beziehungen_aufloesen_skript.odt new file mode 100644 index 0000000..cfd55f4 Binary files /dev/null and b/2_kopiervorlagen/05_beziehungen_aufloesen/05_2_beziehungen_aufloesen_skript.odt differ diff --git a/2_kopiervorlagen/06_abfragen_mehrere_tabellen/06_1_abfragen_mehrere_tabellen_ab.odt b/2_kopiervorlagen/06_abfragen_mehrere_tabellen/06_1_abfragen_mehrere_tabellen_ab.odt new file mode 100644 index 0000000..8cff06e Binary files /dev/null and b/2_kopiervorlagen/06_abfragen_mehrere_tabellen/06_1_abfragen_mehrere_tabellen_ab.odt differ diff --git a/2_kopiervorlagen/06_abfragen_mehrere_tabellen/06_2_abfragen_mehrere_tabellen_skript.odt b/2_kopiervorlagen/06_abfragen_mehrere_tabellen/06_2_abfragen_mehrere_tabellen_skript.odt new file mode 100644 index 0000000..47b0d59 Binary files /dev/null and b/2_kopiervorlagen/06_abfragen_mehrere_tabellen/06_2_abfragen_mehrere_tabellen_skript.odt differ diff --git a/2_kopiervorlagen/06_abfragen_mehrere_tabellen/06_3_anhang_datenstrukturen_geographie_sportverein.odt b/2_kopiervorlagen/06_abfragen_mehrere_tabellen/06_3_anhang_datenstrukturen_geographie_sportverein.odt new file mode 100644 index 0000000..0440726 Binary files /dev/null and b/2_kopiervorlagen/06_abfragen_mehrere_tabellen/06_3_anhang_datenstrukturen_geographie_sportverein.odt differ diff --git a/2_kopiervorlagen/07_datenkonsistenz/07_1_datenkonsistenz_ab.odt b/2_kopiervorlagen/07_datenkonsistenz/07_1_datenkonsistenz_ab.odt new file mode 100644 index 0000000..275a354 Binary files /dev/null and b/2_kopiervorlagen/07_datenkonsistenz/07_1_datenkonsistenz_ab.odt differ diff --git a/2_kopiervorlagen/07_datenkonsistenz/07_2_datenkonsistenz_skript.odt b/2_kopiervorlagen/07_datenkonsistenz/07_2_datenkonsistenz_skript.odt new file mode 100644 index 0000000..e1ad54e Binary files /dev/null and b/2_kopiervorlagen/07_datenkonsistenz/07_2_datenkonsistenz_skript.odt differ diff --git a/2_kopiervorlagen/08_datensicherheit_datenschutz/08_1_datensicherheit_datenschutz_ab.odt b/2_kopiervorlagen/08_datensicherheit_datenschutz/08_1_datensicherheit_datenschutz_ab.odt new file mode 100644 index 0000000..28a9e7c Binary files /dev/null and b/2_kopiervorlagen/08_datensicherheit_datenschutz/08_1_datensicherheit_datenschutz_ab.odt differ diff --git a/3_vorlagen_tauschordner/01_einfuehrung_datenbanken/2_einkaufsliste_downloadlink.url b/3_vorlagen_tauschordner/01_einfuehrung_datenbanken/2_einkaufsliste_downloadlink.url new file mode 100644 index 0000000..2d12685 --- /dev/null +++ b/3_vorlagen_tauschordner/01_einfuehrung_datenbanken/2_einkaufsliste_downloadlink.url @@ -0,0 +1,5 @@ +[{000214A0-0000-0000-C000-000000000046}] +Prop3=19,11 +[InternetShortcut] +IDList= +URL=https://www.swisseduc.ch/informatik/datenbanken/einfuehrung_datenbank/ diff --git a/3_vorlagen_tauschordner/01_einfuehrung_datenbanken/3_schluessel_ausleihe.ods b/3_vorlagen_tauschordner/01_einfuehrung_datenbanken/3_schluessel_ausleihe.ods new file mode 100644 index 0000000..df3f165 Binary files /dev/null and b/3_vorlagen_tauschordner/01_einfuehrung_datenbanken/3_schluessel_ausleihe.ods differ diff --git a/3_vorlagen_tauschordner/02_datenbank_anlegen/2_geografie0.odb b/3_vorlagen_tauschordner/02_datenbank_anlegen/2_geografie0.odb new file mode 100644 index 0000000..e5f017f Binary files /dev/null and b/3_vorlagen_tauschordner/02_datenbank_anlegen/2_geografie0.odb differ diff --git a/3_vorlagen_tauschordner/02_datenbank_anlegen/3_fluss_rest.ods b/3_vorlagen_tauschordner/02_datenbank_anlegen/3_fluss_rest.ods new file mode 100644 index 0000000..2a2d11c Binary files /dev/null and b/3_vorlagen_tauschordner/02_datenbank_anlegen/3_fluss_rest.ods differ diff --git a/3_vorlagen_tauschordner/02_datenbank_anlegen/4_stadt.ods b/3_vorlagen_tauschordner/02_datenbank_anlegen/4_stadt.ods new file mode 100644 index 0000000..3fe0d6c Binary files /dev/null and b/3_vorlagen_tauschordner/02_datenbank_anlegen/4_stadt.ods differ diff --git a/3_vorlagen_tauschordner/02_datenbank_anlegen/6_olympia.odb b/3_vorlagen_tauschordner/02_datenbank_anlegen/6_olympia.odb new file mode 100644 index 0000000..dfb5b60 Binary files /dev/null and b/3_vorlagen_tauschordner/02_datenbank_anlegen/6_olympia.odb differ diff --git a/3_vorlagen_tauschordner/02_datenbank_anlegen/7_datenquellen.txt b/3_vorlagen_tauschordner/02_datenbank_anlegen/7_datenquellen.txt new file mode 100644 index 0000000..774a767 --- /dev/null +++ b/3_vorlagen_tauschordner/02_datenbank_anlegen/7_datenquellen.txt @@ -0,0 +1,17 @@ +2_geografie0.odb: Daten über die Bundesländer aus +Seite „Land (Deutschland)“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Land_(Deutschland)&oldid=192133589 + +3_fluss_rest.ods: Daten über die Flüsse aus +Seite „Liste von Flüssen in Deutschland“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Liste_von_Fl%C3%BCssen_in_Deutschland&oldid=191510098 + +4_stadt.ods: Daten über die Städte aus +Seite „Liste der Großstädte in Deutschland“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Liste_der_Gro%C3%9Fst%C3%A4dte_in_Deutschland&oldid=192029351 + +6_olympia.odb: Daten über Olympia aus +Seite „Olympische Sommerspiele“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Olympische_Sommerspiele&oldid=190644717 + +7_geographie.odb: Daten zusammengefasst aus den Quelle 1-3. \ No newline at end of file diff --git a/3_vorlagen_tauschordner/03_abfragen_auf_einer_tabelle/2_geografie.odb b/3_vorlagen_tauschordner/03_abfragen_auf_einer_tabelle/2_geografie.odb new file mode 100644 index 0000000..f1692cc Binary files /dev/null and b/3_vorlagen_tauschordner/03_abfragen_auf_einer_tabelle/2_geografie.odb differ diff --git a/3_vorlagen_tauschordner/03_abfragen_auf_einer_tabelle/3_datenquellen.txt b/3_vorlagen_tauschordner/03_abfragen_auf_einer_tabelle/3_datenquellen.txt new file mode 100644 index 0000000..536f65e --- /dev/null +++ b/3_vorlagen_tauschordner/03_abfragen_auf_einer_tabelle/3_datenquellen.txt @@ -0,0 +1,13 @@ +2_geographie.odb: +Daten über die Bundesländer aus +Seite „Land (Deutschland)“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Land_(Deutschland)&oldid=192133589 + +Daten über die Flüsse aus +Seite „Liste von Flüssen in Deutschland“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Liste_von_Fl%C3%BCssen_in_Deutschland&oldid=191510098 + +Daten über die Städte aus +Seite „Liste der Großstädte in Deutschland“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Liste_der_Gro%C3%9Fst%C3%A4dte_in_Deutschland&oldid=192029351 + diff --git a/3_vorlagen_tauschordner/04_beziehungstypen/3_geografie2.odb b/3_vorlagen_tauschordner/04_beziehungstypen/3_geografie2.odb new file mode 100644 index 0000000..d6ebd92 Binary files /dev/null and b/3_vorlagen_tauschordner/04_beziehungstypen/3_geografie2.odb differ diff --git a/3_vorlagen_tauschordner/04_beziehungstypen/4_datenquellen.txt b/3_vorlagen_tauschordner/04_beziehungstypen/4_datenquellen.txt new file mode 100644 index 0000000..c08ef10 --- /dev/null +++ b/3_vorlagen_tauschordner/04_beziehungstypen/4_datenquellen.txt @@ -0,0 +1,13 @@ +3_geographie2.odb und 4_geographie3.odb: +Daten über die Bundesländer aus +Seite „Land (Deutschland)“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Land_(Deutschland)&oldid=192133589 + +Daten über die Flüsse aus +Seite „Liste von Flüssen in Deutschland“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Liste_von_Fl%C3%BCssen_in_Deutschland&oldid=191510098 + +Daten über die Städte aus +Seite „Liste der Großstädte in Deutschland“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Liste_der_Gro%C3%9Fst%C3%A4dte_in_Deutschland&oldid=192029351 + diff --git a/3_vorlagen_tauschordner/05_beziehungen_aufloesen/2_schluessel.odb b/3_vorlagen_tauschordner/05_beziehungen_aufloesen/2_schluessel.odb new file mode 100644 index 0000000..57470ca Binary files /dev/null and b/3_vorlagen_tauschordner/05_beziehungen_aufloesen/2_schluessel.odb differ diff --git a/3_vorlagen_tauschordner/05_beziehungen_aufloesen/3_datenquelle.txt b/3_vorlagen_tauschordner/05_beziehungen_aufloesen/3_datenquelle.txt new file mode 100644 index 0000000..edac421 --- /dev/null +++ b/3_vorlagen_tauschordner/05_beziehungen_aufloesen/3_datenquelle.txt @@ -0,0 +1 @@ +Die Daten dieser Datenbank sind frei erfunden. \ No newline at end of file diff --git a/3_vorlagen_tauschordner/06_abgragen_mehrere_tabellen/2_geografie.odb b/3_vorlagen_tauschordner/06_abgragen_mehrere_tabellen/2_geografie.odb new file mode 100644 index 0000000..716b1af Binary files /dev/null and b/3_vorlagen_tauschordner/06_abgragen_mehrere_tabellen/2_geografie.odb differ diff --git a/3_vorlagen_tauschordner/06_abgragen_mehrere_tabellen/3_sportverein.odb b/3_vorlagen_tauschordner/06_abgragen_mehrere_tabellen/3_sportverein.odb new file mode 100644 index 0000000..b7f22c7 Binary files /dev/null and b/3_vorlagen_tauschordner/06_abgragen_mehrere_tabellen/3_sportverein.odb differ diff --git a/3_vorlagen_tauschordner/06_abgragen_mehrere_tabellen/4_datenquellen.txt b/3_vorlagen_tauschordner/06_abgragen_mehrere_tabellen/4_datenquellen.txt new file mode 100644 index 0000000..8311d3e --- /dev/null +++ b/3_vorlagen_tauschordner/06_abgragen_mehrere_tabellen/4_datenquellen.txt @@ -0,0 +1,16 @@ +2_geographie.odb: +Daten über die Bundesländer aus +Seite „Land (Deutschland)“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Land_(Deutschland)&oldid=192133589 + +Daten über die Flüsse aus +Seite „Liste von Flüssen in Deutschland“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Liste_von_Fl%C3%BCssen_in_Deutschland&oldid=191510098 + +Daten über die Städte aus +Seite „Liste der Großstädte in Deutschland“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Liste_der_Gro%C3%9Fst%C3%A4dte_in_Deutschland&oldid=192029351 + +3_sportverein.odb: +Die Daten in dieser Datenbank sind frei erfunden. + diff --git a/3_vorlagen_tauschordner/07_datenkonsistenz/2_sportverein1.odb b/3_vorlagen_tauschordner/07_datenkonsistenz/2_sportverein1.odb new file mode 100644 index 0000000..8983f5f Binary files /dev/null and b/3_vorlagen_tauschordner/07_datenkonsistenz/2_sportverein1.odb differ diff --git a/3_vorlagen_tauschordner/07_datenkonsistenz/3_sportverein1.odb b/3_vorlagen_tauschordner/07_datenkonsistenz/3_sportverein1.odb new file mode 100644 index 0000000..8189d2c Binary files /dev/null and b/3_vorlagen_tauschordner/07_datenkonsistenz/3_sportverein1.odb differ diff --git a/3_vorlagen_tauschordner/07_datenkonsistenz/3_sportverein2.odb b/3_vorlagen_tauschordner/07_datenkonsistenz/3_sportverein2.odb new file mode 100644 index 0000000..f2776cb Binary files /dev/null and b/3_vorlagen_tauschordner/07_datenkonsistenz/3_sportverein2.odb differ diff --git a/3_vorlagen_tauschordner/07_datenkonsistenz/4_datenquelle.txt b/3_vorlagen_tauschordner/07_datenkonsistenz/4_datenquelle.txt new file mode 100644 index 0000000..15aa957 --- /dev/null +++ b/3_vorlagen_tauschordner/07_datenkonsistenz/4_datenquelle.txt @@ -0,0 +1 @@ +Die Daten der Sportverein-Tabellen sind frei erfunden. \ No newline at end of file diff --git a/4_loesungen/01_einfuehrung_datenbanken/01_1_einfuehrung_loesung.odt b/4_loesungen/01_einfuehrung_datenbanken/01_1_einfuehrung_loesung.odt new file mode 100644 index 0000000..05a578c Binary files /dev/null and b/4_loesungen/01_einfuehrung_datenbanken/01_1_einfuehrung_loesung.odt differ diff --git a/4_loesungen/02_datenbank_anlegen/02_1_datenbank_anlegen_loesung.odt b/4_loesungen/02_datenbank_anlegen/02_1_datenbank_anlegen_loesung.odt new file mode 100644 index 0000000..1c09d36 Binary files /dev/null and b/4_loesungen/02_datenbank_anlegen/02_1_datenbank_anlegen_loesung.odt differ diff --git a/4_loesungen/02_datenbank_anlegen/7_geografie1.odb b/4_loesungen/02_datenbank_anlegen/7_geografie1.odb new file mode 100644 index 0000000..f1692cc Binary files /dev/null and b/4_loesungen/02_datenbank_anlegen/7_geografie1.odb differ diff --git a/4_loesungen/02_datenbank_anlegen/8_datenquelle.txt b/4_loesungen/02_datenbank_anlegen/8_datenquelle.txt new file mode 100644 index 0000000..c4b55b6 --- /dev/null +++ b/4_loesungen/02_datenbank_anlegen/8_datenquelle.txt @@ -0,0 +1,13 @@ +2_geografie0.odb: Daten über die Bundesländer aus +Seite „Land (Deutschland)“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Land_(Deutschland)&oldid=192133589 + +3_fluss_rest.ods: Daten über die Flüsse aus +Seite „Liste von Flüssen in Deutschland“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Liste_von_Fl%C3%BCssen_in_Deutschland&oldid=191510098 + +4_stadt.ods: Daten über die Städte aus +Seite „Liste der Großstädte in Deutschland“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Liste_der_Gro%C3%9Fst%C3%A4dte_in_Deutschland&oldid=192029351 + +7_geographie.odb: Daten zusammengefasst aus den Quelle 1-3. \ No newline at end of file diff --git a/4_loesungen/03_anfragen_auf_einer_tabelle/03_1_abfragen_eine_tabelle_loesung.odt b/4_loesungen/03_anfragen_auf_einer_tabelle/03_1_abfragen_eine_tabelle_loesung.odt new file mode 100644 index 0000000..3199cd1 Binary files /dev/null and b/4_loesungen/03_anfragen_auf_einer_tabelle/03_1_abfragen_eine_tabelle_loesung.odt differ diff --git a/4_loesungen/03_anfragen_auf_einer_tabelle/03_2_geografie_1.odb b/4_loesungen/03_anfragen_auf_einer_tabelle/03_2_geografie_1.odb new file mode 100644 index 0000000..c1b06d2 Binary files /dev/null and b/4_loesungen/03_anfragen_auf_einer_tabelle/03_2_geografie_1.odb differ diff --git a/4_loesungen/03_anfragen_auf_einer_tabelle/03_2_geografie_2.odb b/4_loesungen/03_anfragen_auf_einer_tabelle/03_2_geografie_2.odb new file mode 100644 index 0000000..00bde03 Binary files /dev/null and b/4_loesungen/03_anfragen_auf_einer_tabelle/03_2_geografie_2.odb differ diff --git a/4_loesungen/03_anfragen_auf_einer_tabelle/03_2_geografie_3.odb b/4_loesungen/03_anfragen_auf_einer_tabelle/03_2_geografie_3.odb new file mode 100644 index 0000000..a707f89 Binary files /dev/null and b/4_loesungen/03_anfragen_auf_einer_tabelle/03_2_geografie_3.odb differ diff --git a/4_loesungen/03_anfragen_auf_einer_tabelle/03_2_inhalt_quellen_der_base-dateien.txt b/4_loesungen/03_anfragen_auf_einer_tabelle/03_2_inhalt_quellen_der_base-dateien.txt new file mode 100644 index 0000000..52f4990 --- /dev/null +++ b/4_loesungen/03_anfragen_auf_einer_tabelle/03_2_inhalt_quellen_der_base-dateien.txt @@ -0,0 +1,18 @@ +geographie1-3.odb: +Daten über die Bundesländer aus +Seite „Land (Deutschland)“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Land_(Deutschland)&oldid=192133589 + +Daten über die Flüsse aus +Seite „Liste von Flüssen in Deutschland“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Liste_von_Fl%C3%BCssen_in_Deutschland&oldid=191510098 + +Daten über die Städte aus +Seite „Liste der Großstädte in Deutschland“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Liste_der_Gro%C3%9Fst%C3%A4dte_in_Deutschland&oldid=192029351 + + +Lösungen der Aufgaben innerhalb LOBase: +03_Geografie_1.odb: Aufgaben 1-3 +03_Geografie_2.odb: Aufgaben 4-22 +03_Geografie_3.odb: Aufgaben 23-31 \ No newline at end of file diff --git a/4_loesungen/04_beziehungstypen/04_1_beziehungstypen_loesung.odt b/4_loesungen/04_beziehungstypen/04_1_beziehungstypen_loesung.odt new file mode 100644 index 0000000..1a38479 Binary files /dev/null and b/4_loesungen/04_beziehungstypen/04_1_beziehungstypen_loesung.odt differ diff --git a/4_loesungen/04_beziehungstypen/5_geografie3.odb b/4_loesungen/04_beziehungstypen/5_geografie3.odb new file mode 100644 index 0000000..bd72e51 Binary files /dev/null and b/4_loesungen/04_beziehungstypen/5_geografie3.odb differ diff --git a/4_loesungen/04_beziehungstypen/6_datenquelle.txt b/4_loesungen/04_beziehungstypen/6_datenquelle.txt new file mode 100644 index 0000000..c08ef10 --- /dev/null +++ b/4_loesungen/04_beziehungstypen/6_datenquelle.txt @@ -0,0 +1,13 @@ +3_geographie2.odb und 4_geographie3.odb: +Daten über die Bundesländer aus +Seite „Land (Deutschland)“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Land_(Deutschland)&oldid=192133589 + +Daten über die Flüsse aus +Seite „Liste von Flüssen in Deutschland“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Liste_von_Fl%C3%BCssen_in_Deutschland&oldid=191510098 + +Daten über die Städte aus +Seite „Liste der Großstädte in Deutschland“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Liste_der_Gro%C3%9Fst%C3%A4dte_in_Deutschland&oldid=192029351 + diff --git a/4_loesungen/05_beziehungen_aufloesen/05_1_beziehungen_aufloesen_loesung.odt b/4_loesungen/05_beziehungen_aufloesen/05_1_beziehungen_aufloesen_loesung.odt new file mode 100644 index 0000000..5e12a36 Binary files /dev/null and b/4_loesungen/05_beziehungen_aufloesen/05_1_beziehungen_aufloesen_loesung.odt differ diff --git a/4_loesungen/06_abfrage_mehrere_tabellen/06_2_geografie_1.odb b/4_loesungen/06_abfrage_mehrere_tabellen/06_2_geografie_1.odb new file mode 100644 index 0000000..e4dcd7b Binary files /dev/null and b/4_loesungen/06_abfrage_mehrere_tabellen/06_2_geografie_1.odb differ diff --git a/4_loesungen/06_abfrage_mehrere_tabellen/06_3_sportverein_1.odb b/4_loesungen/06_abfrage_mehrere_tabellen/06_3_sportverein_1.odb new file mode 100644 index 0000000..e46fa90 Binary files /dev/null and b/4_loesungen/06_abfrage_mehrere_tabellen/06_3_sportverein_1.odb differ diff --git a/4_loesungen/06_abfrage_mehrere_tabellen/06_4_datenquellen.txt b/4_loesungen/06_abfrage_mehrere_tabellen/06_4_datenquellen.txt new file mode 100644 index 0000000..8311d3e --- /dev/null +++ b/4_loesungen/06_abfrage_mehrere_tabellen/06_4_datenquellen.txt @@ -0,0 +1,16 @@ +2_geographie.odb: +Daten über die Bundesländer aus +Seite „Land (Deutschland)“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Land_(Deutschland)&oldid=192133589 + +Daten über die Flüsse aus +Seite „Liste von Flüssen in Deutschland“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Liste_von_Fl%C3%BCssen_in_Deutschland&oldid=191510098 + +Daten über die Städte aus +Seite „Liste der Großstädte in Deutschland“. In: Wikipedia, Die freie Enzyklopädie. +URL: https://de.wikipedia.org/w/index.php?title=Liste_der_Gro%C3%9Fst%C3%A4dte_in_Deutschland&oldid=192029351 + +3_sportverein.odb: +Die Daten in dieser Datenbank sind frei erfunden. + diff --git a/4_loesungen/07_datenkonsistenz/07_1_datenkonsistenz_loesung.odt b/4_loesungen/07_datenkonsistenz/07_1_datenkonsistenz_loesung.odt new file mode 100644 index 0000000..963d27a Binary files /dev/null and b/4_loesungen/07_datenkonsistenz/07_1_datenkonsistenz_loesung.odt differ diff --git a/4_loesungen/08_datensicherheit_datenschutz/08_1_datensicherheit_datenschutz_loesung.odt b/4_loesungen/08_datensicherheit_datenschutz/08_1_datensicherheit_datenschutz_loesung.odt new file mode 100644 index 0000000..944b069 Binary files /dev/null and b/4_loesungen/08_datensicherheit_datenschutz/08_1_datensicherheit_datenschutz_loesung.odt differ diff --git a/5_praesentationen/01_einfuehrung.odp b/5_praesentationen/01_einfuehrung.odp new file mode 100644 index 0000000..ff48684 Binary files /dev/null and b/5_praesentationen/01_einfuehrung.odp differ diff --git a/5_praesentationen/03_abfrage_auf_einer_tabelle.odp b/5_praesentationen/03_abfrage_auf_einer_tabelle.odp new file mode 100644 index 0000000..1050d23 Binary files /dev/null and b/5_praesentationen/03_abfrage_auf_einer_tabelle.odp differ diff --git a/5_praesentationen/04_datenbank_modellieren.odp b/5_praesentationen/04_datenbank_modellieren.odp new file mode 100644 index 0000000..5480533 Binary files /dev/null and b/5_praesentationen/04_datenbank_modellieren.odp differ diff --git a/5_praesentationen/05_datenbank_modellieren_uebung.odp b/5_praesentationen/05_datenbank_modellieren_uebung.odp new file mode 100644 index 0000000..8c223fd Binary files /dev/null and b/5_praesentationen/05_datenbank_modellieren_uebung.odp differ diff --git a/5_praesentationen/06_abfragen_auf_mehreren_tabellen.odp b/5_praesentationen/06_abfragen_auf_mehreren_tabellen.odp new file mode 100644 index 0000000..3513bdb Binary files /dev/null and b/5_praesentationen/06_abfragen_auf_mehreren_tabellen.odp differ diff --git a/5_praesentationen/07_datenkonsistenz.odp b/5_praesentationen/07_datenkonsistenz.odp new file mode 100644 index 0000000..3010874 Binary files /dev/null and b/5_praesentationen/07_datenkonsistenz.odp differ diff --git a/6_klausuren/01_beispiel_abituraufgaben.txt b/6_klausuren/01_beispiel_abituraufgaben.txt new file mode 100644 index 0000000..1fc9b26 --- /dev/null +++ b/6_klausuren/01_beispiel_abituraufgaben.txt @@ -0,0 +1,5 @@ +Musterabitur +https://rp.baden-wuerttemberg.de/rps/Abt7/Ref75/Fachberater/Documents/Abitur%202017%20-%20Informatik%20-%20Muster.pdf + +Fundusaufgaben +https://rp.baden-wuerttemberg.de/rps/Abt7/Ref75/Fachberater/Documents/Abitur%202017%20-%20Informatik%20-%20Fundus.pdf \ No newline at end of file diff --git a/readme.adoc b/readme.adoc new file mode 100644 index 0000000..849992d --- /dev/null +++ b/readme.adoc @@ -0,0 +1,11 @@ += Material : + +|=== +|Zuordnung| +|Klassenstufe| +|Bildungsplanbezug | +|Werkzeug| +|Autoren| +|=== + +== Inhalt diff --git a/readme_neu.adoc b/readme_neu.adoc new file mode 100644 index 0000000..00c234a --- /dev/null +++ b/readme_neu.adoc @@ -0,0 +1,54 @@ += 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 diff --git a/urheberrecht.pdf b/urheberrecht.pdf new file mode 100644 index 0000000..d312a61 Binary files /dev/null and b/urheberrecht.pdf differ