App öffnen

Fächer

Einführung in Informatik: Daten und Modelle

25

0

E

Erza Osmani

26.11.2025

Informatik

Informatik

1.806

26. Nov. 2025

13 Seiten

Einführung in Informatik: Daten und Modelle

E

Erza Osmani

@erzaosmani_

Informatik dreht sich um viel mehr als nur Computer –... Mehr anzeigen

Page 1
Page 2
Page 3
Page 4
Page 5
Page 6
Page 7
Page 8
Page 9
Page 10
1 / 10
Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Begriffshierarchie und Datengrundlagen

Wissen, Information und Daten bilden eine Hierarchie, die du verstehen musst. Ganz unten stehen Zeichen aus einem festgelegten Zeichenvorrat (wie Buchstaben oder Zahlen). Diese werden durch Syntaxregeln zu Daten kombiniert – zum Beispiel wird "1,3" zu einer Zahl.

Daten werden erst zu Information, wenn sie einen Kontext bekommen. Die Zahl "1,3" wird zur Information "1€ = 1,3$", wenn du weißt, dass es um Wechselkurse geht. Information wird zu Wissen, wenn sie mit anderen Informationen vernetzt wird – etwa zur Prognose von Kursentwicklungen.

Objekte der Realwelt (wie Schüler oder Autos) beschreibst du durch ihre Merkmale. Diese Merkmale speicherst du in Datenfeldern, die zusammen einen Datensatz bilden. Mehrere Datensätze mit derselben Struktur werden in einer Datei zusammengefasst und auf Datenträgern als Binärcode gespeichert.

Merktipp: Denk an die Hierarchie wie bei einer Pyramide – Zeichen → Daten → Information → Wissen. Jede Ebene baut auf der vorherigen auf!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Datenorganisation vs. Datenbankorganisation

Bei der Datenorganisation greifen verschiedene Programme (Einkauf, Produktion, Logistik) direkt auf ihre eigenen physischen Dateien zu. Jede Abteilung hat ihre eigenen Lieferanten-, Maschinen- oder Kundendaten gespeichert.

Das Problem? Wenn sich die Datenstruktur ändert, musst du alle Programme anpassen, die auf diese Daten zugreifen. Außerdem entstehen hohe Redundanzen – dieselben Daten stehen mehrfach in verschiedenen Dateien, was zeitaufwendig und fehleranfällig ist.

Datenorganisation bedeutet die Anordnung von Daten auf Speichern zum Zweck der Wiederauffindung. Sie hat sowohl einen physischen Aspekt (wo die Daten liegen) als auch einen logischen Aspekt (wie man sie findet). Der Wartungsaufwand steigt dramatisch, wenn Daten redundant gespeichert werden.

Wichtig: Die traditionelle Datenorganisation führt zu dem Problem, dass jede kleine Änderung an der Datenstruktur eine Kettenreaktion in allen Programmen auslöst!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Datenbankorganisation und DBMS

Das Datenbanksystem (DBMS) löst die Probleme der herkömmlichen Datenorganisation elegant. Programme melden ihren Datenbedarf an das DBMS, das ihnen logische Dateien liefert – ohne dass sie wissen müssen, wo die Daten physisch gespeichert sind.

In der Datenbank werden die Daten redundanzfrei abgelegt. Das DBMS sorgt für Datenunabhängigkeit – Programme und Dateien sind voneinander getrennt. Mehrbenutzerbetrieb ermöglicht gleichzeitigen Zugriff mehrerer User auf dieselben oder verschiedene Daten.

Die wichtigsten Aufgaben des DBMS sind: Datenintegrität (Daten sind vollständig und korrekt), Datensicherheit (Sicherungskopien), Datenschutz (Schutz vor unbefugtem Zugriff) und Effizienz (kurze Zugriffszeiten).

Vorteil: Mit einem DBMS kannst du die Datenstruktur ändern, ohne dass alle Programme angepasst werden müssen – das spart enorm viel Arbeit!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Datenmodellierung und ER-Modell

Datenmodellierung bedeutet, ein vereinfachtes Modell eines Realitätsausschnitts zu erstellen. Du reduzierst die komplexe Welt auf die Elemente, die für deinen Zweck relevant sind – irrelevante Details lässt du weg.

Der Prozess läuft in Schritten ab: Vom Realitätsausschnitt zum ER-Schema (konzeptionelle Modellierung) und dann zum relationalen Schema (logisches Datenmodell). Das Entity-Relationship-Modell ERModellER-Modell ist die verbreitetste Darstellungsform.

Im ER-Modell beschreibst du Objekttypen (wie "Kunden" oder "Konten") durch Rechtecke mit Attributen. Schlüsselattribute werden unterstrichen. Beziehungstypen (wie "haben" oder "betreuen") verbindest du durch Rauten zwischen den Objekttypen.

Praxistipp: Überlege immer zuerst: Was ist mein Zweck? Nur dann weißt du, welche Elemente der Realität wichtig sind und modelliert werden müssen!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Erweiterte ER-Modellierung

Kardinalitäten zeigen, wie viele Objekte miteinander in Beziehung stehen können. Bei "Student besitzt Studentenausweis" ist es 1:1, bei "Fahrer besitzt PKW" kann es n:m sein (ein Fahrer kann mehrere Autos haben, ein Auto kann von mehreren Fahrern genutzt werden).

Schwache Entitäten sind in ihrer Existenz von anderen Entitäten abhängig. Ein Raum existiert nur in Verbindung mit einem Gebäude – ohne Gebäude kein Raum. Das Schlüsselattribut wird dann doppelt unterstrichen, weil es nur in Kombination mit dem übergeordneten Schlüssel eindeutig ist.

Die Beziehung "liegt-in" zwischen Raum und Gebäude zeigt diese Abhängigkeit. Die RaumNr allein reicht nicht zur eindeutigen Identifikation – du brauchst auch die GebäudeNr.

Merkhilfe: Schwache Entitäten erkennst du daran, dass sie ohne ihre "Eltern-Entität" nicht existieren können – wie Zimmer ohne Haus!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Generalisierung und Aggregation

Bei der Generalisierung faktorisierst du gemeinsame Eigenschaften ähnlicher Entitätstypen zu einem Obertyp heraus. Bankmitarbeiter haben alle eine Personalnummer, aber nur Sachberater haben einen Raum und nur Lehrlinge haben einen Rang.

Untertypen erben alle Eigenschaften des Obertyps durch die "is-a"-Beziehung. Ein Sachberater "ist ein" Bankmitarbeiter und hat daher automatisch eine Personalnummer, aber zusätzlich noch spezielle Eigenschaften wie einen Raum.

Aggregation verbindet verschiedene Entitätstypen zu einem strukturierten Objekttyp durch "part-of"-Beziehungen. Ein Fahrrad besteht aus Rahmen und Rädern, ein Auto aus Antrieb, Innenausstattung und Karosserie.

Unterschied merken: "is-a" = Vererbung (Sachberater ist ein Mitarbeiter), "part-of" = Zusammensetzung (Motor ist Teil des Autos)!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Relationsmodell - Umsetzung in Tabellen

Das Relationsmodell setzt dein ER-Modell in konkrete Tabellen um. Eine Relation ist eine zweidimensionale Tabelle mit festen Spalten und beliebig vielen Zeilen (Tupel). Jede Tabelle entspricht einem Objekttyp oder Beziehungstyp aus dem ER-Modell.

1:n-Beziehungen löst du elegant auf: Die Relation "lesen" zwischen Professor und Vorlesung packst du einfach in die Vorlesungs-Tabelle. Dort fügst du die PersNr als Fremdschlüssel hinzu. Da jede Vorlesung nur von einem Professor gelesen wird, reicht die VorNr als Primärschlüssel.

Die Darstellungsformen zeigen dir die Struktur: Studenten: {MatNr.,Name,SemesterMatNr., Name, Semester} bedeutet eine Relation mit drei Attributen. Die eckigen Klammern zeigen den Tupel-Aufbau, die geschweiften Klammern zeigen, dass es eine Menge von Tupeln ist.

Faustregel: Bei 1:n-Beziehungen packst du den Fremdschlüssel immer auf die "n"-Seite der Beziehung – das spart Speicherplatz!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Komplexe Beziehungen und Generalisierung

n:m-Beziehungen erfordern eine eigene Tabelle. "Studenten hören Vorlesungen" wird zu drei Tabellen: Studenten, Vorlesungen und die Beziehungstabelle "hören" mit beiden Schlüsseln als Doppelschlüssel.

Für die relationale Modellierung der Generalisierung hast du drei Möglichkeiten: Alle Attribute in eine Tabelle mit Typ-Feld, separate Tabellen für Ober- und Untertypen, oder nur separate Tabellen für die Untertypen. Jede hat Vor- und Nachteile bei Speicherplatz und Abfragegeschwindigkeit.

Das Beispiel mit Fachbereich, Personal, Räumen und Medien zeigt, wie komplex dein ER-Modell ins Relationsmodell umgesetzt wird. Jeder Rechteck-Kasten wird zu einer Tabelle, jede Raute wird entweder integriert oder zu einer eigenen Beziehungstabelle.

Tipp: Bei n:m-Beziehungen kommst du nicht drum herum – du brauchst immer eine separate Beziehungstabelle mit beiden Fremdschlüsseln!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Praxisbeispiel Kino-Datenbank

Das Kino-Beispiel zeigt die vollständige Umsetzung von der ER-Modellierung zum Relationsmodell. Kinosäle, Filme, Besucher und Personal mit ihren Spezialisierungen (Techniker, Kartenkontrolleure) werden zu separaten Tabellen.

Die Beziehungen werden aufgelöst: "arbeiten in" und "stehen an" bekommen eigene Tabellen mit Doppelschlüsseln. "laufen in" und "schauen" verbinden die entsprechenden Entitäten über ihre Primärschlüssel.

Generalisierung wird hier über separate Tabellen gelöst: Personal als Obertyp, Techniker und Kontrolleur als Untertypen mit Verweis auf die Personalnummer. Das vermeidet leere Felder und hält die Datenbank sauber strukturiert.

Realitätsnah: Solche Datenbank-Strukturen findest du in echten Kino-Systemen – von der Ticketbuchung bis zur Personalverwaltung!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Normalisierung - Ordnung schaffen

Die erste Normalform (1NF) löst mehrwertige Attribute auf. Statt "Volleyball, Badminton" in einem Feld bekommt jede Sportart eine eigene Zeile. Dadurch wird aus der MitgliedsNr allein ein Doppelschlüssel aus MitgliedsNr und Sportgruppe.

Normalisierung brauchst du nur, wenn Tabellen schlecht organisiert sind. Hast du sauber mit ER-Modell und Relationsmodell gearbeitet, sind deine Daten meist schon normalisiert. Normalisierung bedeutet im Kern: Mehrwertige Attribute auflösen und Redundanzen eliminieren.

Die normalisierte Tabelle zeigt jeden Eintrag einzeln: Anna Aufschlag steht zweimal drin – einmal für Volleyball, einmal für Badminton. Das erlaubt später saubere Abfragen und Auswertungen ohne Probleme bei der Datenverarbeitung.

Wichtig: Normalisierung macht deine Daten "computer-freundlich" – jede Zelle enthält nur einen Wert, den das System eindeutig verarbeiten kann!



Wir dachten, du würdest nie fragen...

Was ist der Knowunity KI-Begleiter?

Unser KI-Begleiter ist speziell auf die Bedürfnisse von Schülern zugeschnitten. Basierend auf den Millionen von Inhalten, die wir auf der Plattform haben, können wir den Schülern wirklich sinnvolle und relevante Antworten geben. Aber es geht nicht nur um Antworten, sondern der Begleiter führt die Schüler auch durch ihre täglichen Lernherausforderungen, mit personalisierten Lernplänen, Quizfragen oder Inhalten im Chat und einer 100% Personalisierung basierend auf den Fähigkeiten und Entwicklungen der Schüler.

Wo kann ich mir die Knowunity-App herunterladen?

Du kannst dir die App im Google Play Store und im Apple App Store herunterladen.

Ist Knowunity wirklich kostenlos?

Ja, du hast kostenlosen Zugriff auf Inhalte in der App und auf unseren KI-Begleiter. Zum Freischalten bestimmter Features in der App kannst du Knowunity Pro erwerben.

Nichts passendes dabei? Erkunde andere Fachbereiche.

Schüler:innen lieben uns — und du wirst es auch.

4.9/5

App Store

4.8/5

Google Play

Die App ist sehr leicht und gut gestaltet. Habe bis jetzt alles gefunden, nachdem ich gesucht habe und aus den Präsentationen echt viel lernen können! Die App werde ich auf jeden Fall für eine Klassenarbeit verwenden! Und als eigene Inspiration hilft sie natürlich auch sehr.

Stefan S

iOS user

Diese App ist wirklich echt super. Es gibt so viele Lernzettel und Hilfen, […]. Mein Problemfach ist zum Beispiel Französisch und die App hat mega viel Auswahl für Hilfe. Dank dieser App habe ich mich in Französisch verbessert. Ich würde diese jedem weiterempfehlen.

Samantha Klich

Android user

Wow ich bin wirklich komplett baff. Habe die App nur mal so ausprobiert, weil ich es schon oft in der Werbung gesehen habe und war absolut geschockt. Diese App ist DIE HILFE, die man sich für die Schule wünscht und vor allem werden so viele Sachen angeboten, wie z.B. Ausarbeitungen und Merkblätter, welche mir persönlich SEHR weitergeholfen haben.

Anna

iOS user

Ich finde Knowunity so grandios. Ich lerne wirklich für alles damit. Es gibt so viele verschiedene Lernzettel, die sehr gut erklärt sind!

Jana V

iOS user

Ich liebe diese App sie hilft mir vor jeder Arbeit kann Aufgaben kontrollieren sowie lösen und ist wirklich vielfältig verwendbar. Man kann mit diesem Fuchs auch normal reden so wie Probleme im echten Leben besprechen und er hilft einem. Wirklich sehr gut diese App kann ich nur weiter empfehlen, gerade für Menschen die etwas länger brauchen etwas zu verstehen!

Lena M

Android user

Ich finde Knowunity ist eine super App. Für die Schule ist sie ideal , wegen den Lernzetteln, Quizen und dem AI. Das gute an AI ist , dass er nicht direkt nur die Lösung ausspuckt sondern einen Weg zeigt wie man darauf kommt. Manchmal gibt er einem auch nur einen Tipp damit man selbst darauf kommt . Mir hilft Knowunity persönlich sehr viel und ich kann sie nur weiterempfehlen ☺️

Timo S

iOS user

Die App ist einfach super! Ich muss nur in die Suchleiste mein Thema eintragen und ich checke es sehr schnell. Ich muss nicht mehr 10 YouTube Videos gucken, um etwas zu verstehen und somit spare ich mir meine Zeit. Einfach zu empfehlen!!

Sudenaz Ocak

Android user

Diese App hat mich echt verbessert! In der Schule war ich richtig schlecht in Mathe und dank der App kann ich besser Mathe! Ich bin so dankbar, dass ihr die App gemacht habt.

Greenlight Bonnie

Android user

Ich benutze Knowunity schon sehr lange und meine Noten haben sich verbessert die App hilft mir bei Mathe,Englisch u.s.w. Ich bekomme Hilfe wenn ich sie brauche und bekomme sogar Glückwünsche für meine Arbeit Deswegen von mir 5 Sterne🫶🏼

Julia S

Android user

Also die App hat mir echt in super vielen Fächern geholfen! Ich hatte in der Mathe Arbeit davor eine 3+ und habe nur durch den School GPT und die Lernzettek auf der App eine 1-3 in Mathe geschafft…Ich bin Mega glücklich darüber also ja wircklich eine super App zum lernen und es spart sehr viel Heit dass man mehr Freizeit hat!

Marcus B

iOS user

Mit dieser App hab ich bessere Noten bekommen. Bessere Lernzettel gekriegt. Ich habe die App benutzt, als ich die Fächer nicht ganz verstanden habe,diese App ist ein würcklich GameChanger für die Schule, Hausaufgaben

Sarah L

Android user

Hatte noch nie so viel Spaß beim Lernen und der School Bot macht super Aufschriebe die man Herunterladen kann total Übersichtlich und Lehreich. Bin begeistert.

Hans T

iOS user

Die App ist sehr leicht und gut gestaltet. Habe bis jetzt alles gefunden, nachdem ich gesucht habe und aus den Präsentationen echt viel lernen können! Die App werde ich auf jeden Fall für eine Klassenarbeit verwenden! Und als eigene Inspiration hilft sie natürlich auch sehr.

Stefan S

iOS user

Diese App ist wirklich echt super. Es gibt so viele Lernzettel und Hilfen, […]. Mein Problemfach ist zum Beispiel Französisch und die App hat mega viel Auswahl für Hilfe. Dank dieser App habe ich mich in Französisch verbessert. Ich würde diese jedem weiterempfehlen.

Samantha Klich

Android user

Wow ich bin wirklich komplett baff. Habe die App nur mal so ausprobiert, weil ich es schon oft in der Werbung gesehen habe und war absolut geschockt. Diese App ist DIE HILFE, die man sich für die Schule wünscht und vor allem werden so viele Sachen angeboten, wie z.B. Ausarbeitungen und Merkblätter, welche mir persönlich SEHR weitergeholfen haben.

Anna

iOS user

Ich finde Knowunity so grandios. Ich lerne wirklich für alles damit. Es gibt so viele verschiedene Lernzettel, die sehr gut erklärt sind!

Jana V

iOS user

Ich liebe diese App sie hilft mir vor jeder Arbeit kann Aufgaben kontrollieren sowie lösen und ist wirklich vielfältig verwendbar. Man kann mit diesem Fuchs auch normal reden so wie Probleme im echten Leben besprechen und er hilft einem. Wirklich sehr gut diese App kann ich nur weiter empfehlen, gerade für Menschen die etwas länger brauchen etwas zu verstehen!

Lena M

Android user

Ich finde Knowunity ist eine super App. Für die Schule ist sie ideal , wegen den Lernzetteln, Quizen und dem AI. Das gute an AI ist , dass er nicht direkt nur die Lösung ausspuckt sondern einen Weg zeigt wie man darauf kommt. Manchmal gibt er einem auch nur einen Tipp damit man selbst darauf kommt . Mir hilft Knowunity persönlich sehr viel und ich kann sie nur weiterempfehlen ☺️

Timo S

iOS user

Die App ist einfach super! Ich muss nur in die Suchleiste mein Thema eintragen und ich checke es sehr schnell. Ich muss nicht mehr 10 YouTube Videos gucken, um etwas zu verstehen und somit spare ich mir meine Zeit. Einfach zu empfehlen!!

Sudenaz Ocak

Android user

Diese App hat mich echt verbessert! In der Schule war ich richtig schlecht in Mathe und dank der App kann ich besser Mathe! Ich bin so dankbar, dass ihr die App gemacht habt.

Greenlight Bonnie

Android user

Ich benutze Knowunity schon sehr lange und meine Noten haben sich verbessert die App hilft mir bei Mathe,Englisch u.s.w. Ich bekomme Hilfe wenn ich sie brauche und bekomme sogar Glückwünsche für meine Arbeit Deswegen von mir 5 Sterne🫶🏼

Julia S

Android user

Also die App hat mir echt in super vielen Fächern geholfen! Ich hatte in der Mathe Arbeit davor eine 3+ und habe nur durch den School GPT und die Lernzettek auf der App eine 1-3 in Mathe geschafft…Ich bin Mega glücklich darüber also ja wircklich eine super App zum lernen und es spart sehr viel Heit dass man mehr Freizeit hat!

Marcus B

iOS user

Mit dieser App hab ich bessere Noten bekommen. Bessere Lernzettel gekriegt. Ich habe die App benutzt, als ich die Fächer nicht ganz verstanden habe,diese App ist ein würcklich GameChanger für die Schule, Hausaufgaben

Sarah L

Android user

Hatte noch nie so viel Spaß beim Lernen und der School Bot macht super Aufschriebe die man Herunterladen kann total Übersichtlich und Lehreich. Bin begeistert.

Hans T

iOS user

 

Informatik

1.806

26. Nov. 2025

13 Seiten

Einführung in Informatik: Daten und Modelle

E

Erza Osmani

@erzaosmani_

Informatik dreht sich um viel mehr als nur Computer – es geht darum, wie wir Informationen organisieren, speichern und wieder finden können. Von einfachen Daten bis hin zu komplexen Datenbanksystemen lernst du hier die Grundlagen, die in fast jedem digitalen... Mehr anzeigen

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Begriffshierarchie und Datengrundlagen

Wissen, Information und Daten bilden eine Hierarchie, die du verstehen musst. Ganz unten stehen Zeichen aus einem festgelegten Zeichenvorrat (wie Buchstaben oder Zahlen). Diese werden durch Syntaxregeln zu Daten kombiniert – zum Beispiel wird "1,3" zu einer Zahl.

Daten werden erst zu Information, wenn sie einen Kontext bekommen. Die Zahl "1,3" wird zur Information "1€ = 1,3$", wenn du weißt, dass es um Wechselkurse geht. Information wird zu Wissen, wenn sie mit anderen Informationen vernetzt wird – etwa zur Prognose von Kursentwicklungen.

Objekte der Realwelt (wie Schüler oder Autos) beschreibst du durch ihre Merkmale. Diese Merkmale speicherst du in Datenfeldern, die zusammen einen Datensatz bilden. Mehrere Datensätze mit derselben Struktur werden in einer Datei zusammengefasst und auf Datenträgern als Binärcode gespeichert.

Merktipp: Denk an die Hierarchie wie bei einer Pyramide – Zeichen → Daten → Information → Wissen. Jede Ebene baut auf der vorherigen auf!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Datenorganisation vs. Datenbankorganisation

Bei der Datenorganisation greifen verschiedene Programme (Einkauf, Produktion, Logistik) direkt auf ihre eigenen physischen Dateien zu. Jede Abteilung hat ihre eigenen Lieferanten-, Maschinen- oder Kundendaten gespeichert.

Das Problem? Wenn sich die Datenstruktur ändert, musst du alle Programme anpassen, die auf diese Daten zugreifen. Außerdem entstehen hohe Redundanzen – dieselben Daten stehen mehrfach in verschiedenen Dateien, was zeitaufwendig und fehleranfällig ist.

Datenorganisation bedeutet die Anordnung von Daten auf Speichern zum Zweck der Wiederauffindung. Sie hat sowohl einen physischen Aspekt (wo die Daten liegen) als auch einen logischen Aspekt (wie man sie findet). Der Wartungsaufwand steigt dramatisch, wenn Daten redundant gespeichert werden.

Wichtig: Die traditionelle Datenorganisation führt zu dem Problem, dass jede kleine Änderung an der Datenstruktur eine Kettenreaktion in allen Programmen auslöst!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Datenbankorganisation und DBMS

Das Datenbanksystem (DBMS) löst die Probleme der herkömmlichen Datenorganisation elegant. Programme melden ihren Datenbedarf an das DBMS, das ihnen logische Dateien liefert – ohne dass sie wissen müssen, wo die Daten physisch gespeichert sind.

In der Datenbank werden die Daten redundanzfrei abgelegt. Das DBMS sorgt für Datenunabhängigkeit – Programme und Dateien sind voneinander getrennt. Mehrbenutzerbetrieb ermöglicht gleichzeitigen Zugriff mehrerer User auf dieselben oder verschiedene Daten.

Die wichtigsten Aufgaben des DBMS sind: Datenintegrität (Daten sind vollständig und korrekt), Datensicherheit (Sicherungskopien), Datenschutz (Schutz vor unbefugtem Zugriff) und Effizienz (kurze Zugriffszeiten).

Vorteil: Mit einem DBMS kannst du die Datenstruktur ändern, ohne dass alle Programme angepasst werden müssen – das spart enorm viel Arbeit!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Datenmodellierung und ER-Modell

Datenmodellierung bedeutet, ein vereinfachtes Modell eines Realitätsausschnitts zu erstellen. Du reduzierst die komplexe Welt auf die Elemente, die für deinen Zweck relevant sind – irrelevante Details lässt du weg.

Der Prozess läuft in Schritten ab: Vom Realitätsausschnitt zum ER-Schema (konzeptionelle Modellierung) und dann zum relationalen Schema (logisches Datenmodell). Das Entity-Relationship-Modell ERModellER-Modell ist die verbreitetste Darstellungsform.

Im ER-Modell beschreibst du Objekttypen (wie "Kunden" oder "Konten") durch Rechtecke mit Attributen. Schlüsselattribute werden unterstrichen. Beziehungstypen (wie "haben" oder "betreuen") verbindest du durch Rauten zwischen den Objekttypen.

Praxistipp: Überlege immer zuerst: Was ist mein Zweck? Nur dann weißt du, welche Elemente der Realität wichtig sind und modelliert werden müssen!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Erweiterte ER-Modellierung

Kardinalitäten zeigen, wie viele Objekte miteinander in Beziehung stehen können. Bei "Student besitzt Studentenausweis" ist es 1:1, bei "Fahrer besitzt PKW" kann es n:m sein (ein Fahrer kann mehrere Autos haben, ein Auto kann von mehreren Fahrern genutzt werden).

Schwache Entitäten sind in ihrer Existenz von anderen Entitäten abhängig. Ein Raum existiert nur in Verbindung mit einem Gebäude – ohne Gebäude kein Raum. Das Schlüsselattribut wird dann doppelt unterstrichen, weil es nur in Kombination mit dem übergeordneten Schlüssel eindeutig ist.

Die Beziehung "liegt-in" zwischen Raum und Gebäude zeigt diese Abhängigkeit. Die RaumNr allein reicht nicht zur eindeutigen Identifikation – du brauchst auch die GebäudeNr.

Merkhilfe: Schwache Entitäten erkennst du daran, dass sie ohne ihre "Eltern-Entität" nicht existieren können – wie Zimmer ohne Haus!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Generalisierung und Aggregation

Bei der Generalisierung faktorisierst du gemeinsame Eigenschaften ähnlicher Entitätstypen zu einem Obertyp heraus. Bankmitarbeiter haben alle eine Personalnummer, aber nur Sachberater haben einen Raum und nur Lehrlinge haben einen Rang.

Untertypen erben alle Eigenschaften des Obertyps durch die "is-a"-Beziehung. Ein Sachberater "ist ein" Bankmitarbeiter und hat daher automatisch eine Personalnummer, aber zusätzlich noch spezielle Eigenschaften wie einen Raum.

Aggregation verbindet verschiedene Entitätstypen zu einem strukturierten Objekttyp durch "part-of"-Beziehungen. Ein Fahrrad besteht aus Rahmen und Rädern, ein Auto aus Antrieb, Innenausstattung und Karosserie.

Unterschied merken: "is-a" = Vererbung (Sachberater ist ein Mitarbeiter), "part-of" = Zusammensetzung (Motor ist Teil des Autos)!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Relationsmodell - Umsetzung in Tabellen

Das Relationsmodell setzt dein ER-Modell in konkrete Tabellen um. Eine Relation ist eine zweidimensionale Tabelle mit festen Spalten und beliebig vielen Zeilen (Tupel). Jede Tabelle entspricht einem Objekttyp oder Beziehungstyp aus dem ER-Modell.

1:n-Beziehungen löst du elegant auf: Die Relation "lesen" zwischen Professor und Vorlesung packst du einfach in die Vorlesungs-Tabelle. Dort fügst du die PersNr als Fremdschlüssel hinzu. Da jede Vorlesung nur von einem Professor gelesen wird, reicht die VorNr als Primärschlüssel.

Die Darstellungsformen zeigen dir die Struktur: Studenten: {MatNr.,Name,SemesterMatNr., Name, Semester} bedeutet eine Relation mit drei Attributen. Die eckigen Klammern zeigen den Tupel-Aufbau, die geschweiften Klammern zeigen, dass es eine Menge von Tupeln ist.

Faustregel: Bei 1:n-Beziehungen packst du den Fremdschlüssel immer auf die "n"-Seite der Beziehung – das spart Speicherplatz!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Komplexe Beziehungen und Generalisierung

n:m-Beziehungen erfordern eine eigene Tabelle. "Studenten hören Vorlesungen" wird zu drei Tabellen: Studenten, Vorlesungen und die Beziehungstabelle "hören" mit beiden Schlüsseln als Doppelschlüssel.

Für die relationale Modellierung der Generalisierung hast du drei Möglichkeiten: Alle Attribute in eine Tabelle mit Typ-Feld, separate Tabellen für Ober- und Untertypen, oder nur separate Tabellen für die Untertypen. Jede hat Vor- und Nachteile bei Speicherplatz und Abfragegeschwindigkeit.

Das Beispiel mit Fachbereich, Personal, Räumen und Medien zeigt, wie komplex dein ER-Modell ins Relationsmodell umgesetzt wird. Jeder Rechteck-Kasten wird zu einer Tabelle, jede Raute wird entweder integriert oder zu einer eigenen Beziehungstabelle.

Tipp: Bei n:m-Beziehungen kommst du nicht drum herum – du brauchst immer eine separate Beziehungstabelle mit beiden Fremdschlüsseln!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Praxisbeispiel Kino-Datenbank

Das Kino-Beispiel zeigt die vollständige Umsetzung von der ER-Modellierung zum Relationsmodell. Kinosäle, Filme, Besucher und Personal mit ihren Spezialisierungen (Techniker, Kartenkontrolleure) werden zu separaten Tabellen.

Die Beziehungen werden aufgelöst: "arbeiten in" und "stehen an" bekommen eigene Tabellen mit Doppelschlüsseln. "laufen in" und "schauen" verbinden die entsprechenden Entitäten über ihre Primärschlüssel.

Generalisierung wird hier über separate Tabellen gelöst: Personal als Obertyp, Techniker und Kontrolleur als Untertypen mit Verweis auf die Personalnummer. Das vermeidet leere Felder und hält die Datenbank sauber strukturiert.

Realitätsnah: Solche Datenbank-Strukturen findest du in echten Kino-Systemen – von der Ticketbuchung bis zur Personalverwaltung!

Informatik
Begriffshierarchie:
2.B Prognose der Entwick-
lung des Devisenkurses (Wissen)
in den nächsten Tagen
2.8 Devisenkurs
4€ 4,3$
2.B 1

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Normalisierung - Ordnung schaffen

Die erste Normalform (1NF) löst mehrwertige Attribute auf. Statt "Volleyball, Badminton" in einem Feld bekommt jede Sportart eine eigene Zeile. Dadurch wird aus der MitgliedsNr allein ein Doppelschlüssel aus MitgliedsNr und Sportgruppe.

Normalisierung brauchst du nur, wenn Tabellen schlecht organisiert sind. Hast du sauber mit ER-Modell und Relationsmodell gearbeitet, sind deine Daten meist schon normalisiert. Normalisierung bedeutet im Kern: Mehrwertige Attribute auflösen und Redundanzen eliminieren.

Die normalisierte Tabelle zeigt jeden Eintrag einzeln: Anna Aufschlag steht zweimal drin – einmal für Volleyball, einmal für Badminton. Das erlaubt später saubere Abfragen und Auswertungen ohne Probleme bei der Datenverarbeitung.

Wichtig: Normalisierung macht deine Daten "computer-freundlich" – jede Zelle enthält nur einen Wert, den das System eindeutig verarbeiten kann!

Wir dachten, du würdest nie fragen...

Was ist der Knowunity KI-Begleiter?

Unser KI-Begleiter ist speziell auf die Bedürfnisse von Schülern zugeschnitten. Basierend auf den Millionen von Inhalten, die wir auf der Plattform haben, können wir den Schülern wirklich sinnvolle und relevante Antworten geben. Aber es geht nicht nur um Antworten, sondern der Begleiter führt die Schüler auch durch ihre täglichen Lernherausforderungen, mit personalisierten Lernplänen, Quizfragen oder Inhalten im Chat und einer 100% Personalisierung basierend auf den Fähigkeiten und Entwicklungen der Schüler.

Wo kann ich mir die Knowunity-App herunterladen?

Du kannst dir die App im Google Play Store und im Apple App Store herunterladen.

Ist Knowunity wirklich kostenlos?

Ja, du hast kostenlosen Zugriff auf Inhalte in der App und auf unseren KI-Begleiter. Zum Freischalten bestimmter Features in der App kannst du Knowunity Pro erwerben.

25

Smarte Tools NEU

Verwandle diese Notizen in: ✓ 50+ Übungsaufgaben ✓ Interaktive Karteikarten ✓ Vollständige Probeklausur ✓ Aufsatz-Gliederungen

Probeklausur
Quiz
Flashcards
Aufsatz

Ähnliche Inhalte

Zahlensysteme im Computer

Entdecken Sie die Grundlagen der Zahlendarstellung in Computern, einschließlich des Dezimal-, Dual- und Hexadezimalsystems. Erfahren Sie, wie Zahlen konvertiert werden und welche Rolle der ASCII-Code spielt. Diese Zusammenfassung bietet einen klaren Überblick über die verschiedenen Zahlensysteme und deren Anwendungen in der Informatik.

InformatikInformatik
11

Datenbankmodellierung Grundlagen

Entdecken Sie die Grundlagen der Datenbankmodellierung, einschließlich des Entity-Relationship-Modells, relationaler Datenbanken und der Normalisierung. Diese Zusammenfassung bietet einen klaren Überblick über Schlüsselkonzepte wie Primär- und Fremdschlüssel, Datenintegrität und Mehrbenutzerfähigkeit. Ideal für Studierende, die sich auf Datenbankdesign und -analyse vorbereiten.

InformatikInformatik
11

Datenbanknormalisierung Grundlagen

Erfahren Sie die Grundlagen der Datenbanknormalisierung, einschließlich der ersten, zweiten und dritten Normalform. Dieser Lernzettel bietet eine klare Erklärung der Konzepte wie Primärschlüssel und funktionale Abhängigkeiten, um redundante Informationen zu vermeiden und Datenstrukturen zu optimieren. Ideal für Informatikstudenten, die sich auf Klausuren vorbereiten.

InformatikInformatik
10

PowerPoint Präsentation optimieren

Erfahren Sie, wie Sie Ihre PowerPoint-Präsentationen durch das Einfügen von Videos, Musik und Hyperlinks verbessern können. Lernen Sie, wie Sie Objekte animieren, Folien exportieren und Ihre Präsentation als Video speichern. Ideal für Studierende, die ihre Präsentationsfähigkeiten erweitern möchten.

InformatikInformatik
8

Datenbankentwicklung und Normalisierung

Dieser Lernzettel behandelt die Grundlagen der Datenbankentwicklung, einschließlich der Nutzung von Excel als Datenbank, dem Datenbankentwicklungsprozess, dem Entity-Relationship-Modell, der relationalen Datenbankstruktur und der Normalisierung. Ideal für Studierende, die sich auf Datenbankdesign und SQL-Abfragen vorbereiten möchten.

InformatikInformatik
11

Relationale Datenbankmodelle

Erfahren Sie, wie Sie ein Relationenmodell für relationale Datenbanken erstellen. Diese Zusammenfassung behandelt die Definition, Darstellung und Konventionen für die Schreibweise von Relationen und Entitätstypen. Zudem wird das Entity-Relationship-Diagramm (ERD) erläutert und die Festlegung von Datentypen für Attribute in Tabellen behandelt. Ideal für Studierende der Datenbankmodellierung und -design.

InformatikInformatik
11

Nichts passendes dabei? Erkunde andere Fachbereiche.

Schüler:innen lieben uns — und du wirst es auch.

4.9/5

App Store

4.8/5

Google Play

Die App ist sehr leicht und gut gestaltet. Habe bis jetzt alles gefunden, nachdem ich gesucht habe und aus den Präsentationen echt viel lernen können! Die App werde ich auf jeden Fall für eine Klassenarbeit verwenden! Und als eigene Inspiration hilft sie natürlich auch sehr.

Stefan S

iOS user

Diese App ist wirklich echt super. Es gibt so viele Lernzettel und Hilfen, […]. Mein Problemfach ist zum Beispiel Französisch und die App hat mega viel Auswahl für Hilfe. Dank dieser App habe ich mich in Französisch verbessert. Ich würde diese jedem weiterempfehlen.

Samantha Klich

Android user

Wow ich bin wirklich komplett baff. Habe die App nur mal so ausprobiert, weil ich es schon oft in der Werbung gesehen habe und war absolut geschockt. Diese App ist DIE HILFE, die man sich für die Schule wünscht und vor allem werden so viele Sachen angeboten, wie z.B. Ausarbeitungen und Merkblätter, welche mir persönlich SEHR weitergeholfen haben.

Anna

iOS user

Ich finde Knowunity so grandios. Ich lerne wirklich für alles damit. Es gibt so viele verschiedene Lernzettel, die sehr gut erklärt sind!

Jana V

iOS user

Ich liebe diese App sie hilft mir vor jeder Arbeit kann Aufgaben kontrollieren sowie lösen und ist wirklich vielfältig verwendbar. Man kann mit diesem Fuchs auch normal reden so wie Probleme im echten Leben besprechen und er hilft einem. Wirklich sehr gut diese App kann ich nur weiter empfehlen, gerade für Menschen die etwas länger brauchen etwas zu verstehen!

Lena M

Android user

Ich finde Knowunity ist eine super App. Für die Schule ist sie ideal , wegen den Lernzetteln, Quizen und dem AI. Das gute an AI ist , dass er nicht direkt nur die Lösung ausspuckt sondern einen Weg zeigt wie man darauf kommt. Manchmal gibt er einem auch nur einen Tipp damit man selbst darauf kommt . Mir hilft Knowunity persönlich sehr viel und ich kann sie nur weiterempfehlen ☺️

Timo S

iOS user

Die App ist einfach super! Ich muss nur in die Suchleiste mein Thema eintragen und ich checke es sehr schnell. Ich muss nicht mehr 10 YouTube Videos gucken, um etwas zu verstehen und somit spare ich mir meine Zeit. Einfach zu empfehlen!!

Sudenaz Ocak

Android user

Diese App hat mich echt verbessert! In der Schule war ich richtig schlecht in Mathe und dank der App kann ich besser Mathe! Ich bin so dankbar, dass ihr die App gemacht habt.

Greenlight Bonnie

Android user

Ich benutze Knowunity schon sehr lange und meine Noten haben sich verbessert die App hilft mir bei Mathe,Englisch u.s.w. Ich bekomme Hilfe wenn ich sie brauche und bekomme sogar Glückwünsche für meine Arbeit Deswegen von mir 5 Sterne🫶🏼

Julia S

Android user

Also die App hat mir echt in super vielen Fächern geholfen! Ich hatte in der Mathe Arbeit davor eine 3+ und habe nur durch den School GPT und die Lernzettek auf der App eine 1-3 in Mathe geschafft…Ich bin Mega glücklich darüber also ja wircklich eine super App zum lernen und es spart sehr viel Heit dass man mehr Freizeit hat!

Marcus B

iOS user

Mit dieser App hab ich bessere Noten bekommen. Bessere Lernzettel gekriegt. Ich habe die App benutzt, als ich die Fächer nicht ganz verstanden habe,diese App ist ein würcklich GameChanger für die Schule, Hausaufgaben

Sarah L

Android user

Hatte noch nie so viel Spaß beim Lernen und der School Bot macht super Aufschriebe die man Herunterladen kann total Übersichtlich und Lehreich. Bin begeistert.

Hans T

iOS user

Die App ist sehr leicht und gut gestaltet. Habe bis jetzt alles gefunden, nachdem ich gesucht habe und aus den Präsentationen echt viel lernen können! Die App werde ich auf jeden Fall für eine Klassenarbeit verwenden! Und als eigene Inspiration hilft sie natürlich auch sehr.

Stefan S

iOS user

Diese App ist wirklich echt super. Es gibt so viele Lernzettel und Hilfen, […]. Mein Problemfach ist zum Beispiel Französisch und die App hat mega viel Auswahl für Hilfe. Dank dieser App habe ich mich in Französisch verbessert. Ich würde diese jedem weiterempfehlen.

Samantha Klich

Android user

Wow ich bin wirklich komplett baff. Habe die App nur mal so ausprobiert, weil ich es schon oft in der Werbung gesehen habe und war absolut geschockt. Diese App ist DIE HILFE, die man sich für die Schule wünscht und vor allem werden so viele Sachen angeboten, wie z.B. Ausarbeitungen und Merkblätter, welche mir persönlich SEHR weitergeholfen haben.

Anna

iOS user

Ich finde Knowunity so grandios. Ich lerne wirklich für alles damit. Es gibt so viele verschiedene Lernzettel, die sehr gut erklärt sind!

Jana V

iOS user

Ich liebe diese App sie hilft mir vor jeder Arbeit kann Aufgaben kontrollieren sowie lösen und ist wirklich vielfältig verwendbar. Man kann mit diesem Fuchs auch normal reden so wie Probleme im echten Leben besprechen und er hilft einem. Wirklich sehr gut diese App kann ich nur weiter empfehlen, gerade für Menschen die etwas länger brauchen etwas zu verstehen!

Lena M

Android user

Ich finde Knowunity ist eine super App. Für die Schule ist sie ideal , wegen den Lernzetteln, Quizen und dem AI. Das gute an AI ist , dass er nicht direkt nur die Lösung ausspuckt sondern einen Weg zeigt wie man darauf kommt. Manchmal gibt er einem auch nur einen Tipp damit man selbst darauf kommt . Mir hilft Knowunity persönlich sehr viel und ich kann sie nur weiterempfehlen ☺️

Timo S

iOS user

Die App ist einfach super! Ich muss nur in die Suchleiste mein Thema eintragen und ich checke es sehr schnell. Ich muss nicht mehr 10 YouTube Videos gucken, um etwas zu verstehen und somit spare ich mir meine Zeit. Einfach zu empfehlen!!

Sudenaz Ocak

Android user

Diese App hat mich echt verbessert! In der Schule war ich richtig schlecht in Mathe und dank der App kann ich besser Mathe! Ich bin so dankbar, dass ihr die App gemacht habt.

Greenlight Bonnie

Android user

Ich benutze Knowunity schon sehr lange und meine Noten haben sich verbessert die App hilft mir bei Mathe,Englisch u.s.w. Ich bekomme Hilfe wenn ich sie brauche und bekomme sogar Glückwünsche für meine Arbeit Deswegen von mir 5 Sterne🫶🏼

Julia S

Android user

Also die App hat mir echt in super vielen Fächern geholfen! Ich hatte in der Mathe Arbeit davor eine 3+ und habe nur durch den School GPT und die Lernzettek auf der App eine 1-3 in Mathe geschafft…Ich bin Mega glücklich darüber also ja wircklich eine super App zum lernen und es spart sehr viel Heit dass man mehr Freizeit hat!

Marcus B

iOS user

Mit dieser App hab ich bessere Noten bekommen. Bessere Lernzettel gekriegt. Ich habe die App benutzt, als ich die Fächer nicht ganz verstanden habe,diese App ist ein würcklich GameChanger für die Schule, Hausaufgaben

Sarah L

Android user

Hatte noch nie so viel Spaß beim Lernen und der School Bot macht super Aufschriebe die man Herunterladen kann total Übersichtlich und Lehreich. Bin begeistert.

Hans T

iOS user