Zurück zur StartseiteInformatik · Realschule 10 · Fach wechseln
Kostenlos starten
Lernunterlagen

Aufgaben: Tabellen, Attribute und Datentypen

Üben★☆☆
Die Schülerbücherei der Gesamtschule Musterstadt verwaltet ihre Bücher in einer Tabelle mit den Spalten Titel, Autor, Erscheinungsjahr, Seitenzahl und ausgeliehen…

Die Schülerbücherei der Gesamtschule Musterstadt verwaltet ihre Bücher in einer Tabelle mit den Spalten Titel, Autor, Erscheinungsjahr, Seitenzahl und ausgeliehen (ja/nein).

  1. a) Nenne die Attribute der Tabelle.
  2. b) Was ist in dieser Tabelle ein Datensatz?
  3. c) Ordne jedem Attribut einen passenden Datentyp zu (Text, ganze Zahl, Wahrheitswert).
Lösen
Üben★☆☆
Gegeben ist die Tabelle „Schueler“: | ID | Name | Klasse | Geburtsjahr | |----|------|--------|-------------| | 1 | Lena Brandt | 10a | 2009 | | 2 | Murat Yilmaz | 10b |…

Gegeben ist die Tabelle „Schueler“:

ID Name Klasse Geburtsjahr
1 Lena Brandt 10a 2009
2 Murat Yilmaz 10b 2008
3 Sophie Klein 10a 2009
  1. a) Wie viele Datensätze und wie viele Attribute hat die Tabelle?
  2. b) Welches Attribut eignet sich als Primärschlüssel? Begründe kurz.
  3. c) Welchen Datentyp hat das Attribut Geburtsjahr?
Lösen
Üben★☆☆
Erkläre in je einem Satz die Begriffe Tabelle, Attribut, Datensatz und Primärschlüssel und nenne für eine Tabelle „Haustiere“ ein Beispiel für jeden dieser Begriffe.

Erkläre in je einem Satz die Begriffe Tabelle, Attribut, Datensatz und Primärschlüssel und nenne für eine Tabelle „Haustiere“ ein Beispiel für jeden dieser Begriffe.

Lösen
Üben★★☆
Ein Sportverein in Dortmund möchte seine Mitglieder in einer Datenbank speichern: Name, Geburtsdatum, Postleitzahl, Mitgliedsbeitrag in Euro, Eintrittsdatum und ob das…

Ein Sportverein in Dortmund möchte seine Mitglieder in einer Datenbank speichern: Name, Geburtsdatum, Postleitzahl, Mitgliedsbeitrag in Euro, Eintrittsdatum und ob das Mitglied im Vorstand ist.

  1. a) Entwirf eine Tabelle mit passenden Attributen und gib für jedes Attribut einen geeigneten Datentyp an.
  2. b) Warum sollte die Postleitzahl als Text und nicht als Zahl gespeichert werden?
  3. c) Füge einen Primärschlüssel hinzu und begründe deine Wahl.
Lösen
Üben★★☆
Die folgende Tabelle „Auftraege“ eines Pizzalieferdienstes enthält: | Nr | Kunde | Pizza | Preis | Ort | |----|-------|-------|-------|-----| | 1 | Meier | Salami | 8,50…

Die folgende Tabelle „Auftraege“ eines Pizzalieferdienstes enthält:

Nr Kunde Pizza Preis Ort
1 Meier Salami 8,50 € Essen
2 Meier Funghi 7,90 € Essen
3 Schulz Salami 8,50 € Bochum
  1. a) Welche Informationen werden mehrfach gespeichert (Redundanz)?
  2. b) Welche Probleme entstehen, wenn Herr Meier umzieht?
  3. c) Schlage vor, wie man die Daten auf zwei Tabellen aufteilen könnte, und nenne die Verbindung zwischen ihnen.
Lösen
Üben★★☆
Für eine Tabelle „Messwerte“ einer Wetterstation in Köln sind folgende Attribute geplant: Datum, Uhrzeit, Temperatur in °C, Niederschlag in mm, Wetterlage (z. B.…

Für eine Tabelle „Messwerte“ einer Wetterstation in Köln sind folgende Attribute geplant: Datum, Uhrzeit, Temperatur in °C, Niederschlag in mm, Wetterlage (z. B. „sonnig“).

  1. a) Ordne jedem Attribut einen Datentyp zu.
  2. b) Ein Mitarbeiter trägt bei Temperatur den Wert „zwölf Grad“ ein. Welches Problem entsteht bei einer Auswertung?
  3. c) Wie kann die Datenbank solche Fehleingaben verhindern?
Lösen
Üben★★★
Eine Schule speichert in einer einzigen Tabelle: Schüler-Name, Klasse, Klassenlehrer, Raum des Klassenlehrers, Fach, Note. a) Beschreibe drei Probleme, die bei dieser…

Eine Schule speichert in einer einzigen Tabelle: Schüler-Name, Klasse, Klassenlehrer, Raum des Klassenlehrers, Fach, Note.

  1. a) Beschreibe drei Probleme, die bei dieser Struktur auftreten (z. B. beim Ändern, Löschen und Einfügen).
  2. b) Entwirf eine Aufteilung in mindestens drei Tabellen mit Primärschlüsseln und Verweisen (Fremdschlüsseln).
  3. c) Begründe, warum deine Struktur die Probleme aus a) vermeidet.
Lösen
Üben★★★
Eine Bibliothek in Münster führt die Tabellen „Buch“ (BuchID, Titel, Autor) und „Leser“ (LeserID, Name). Ein Leser kann mehrere Bücher ausleihen, ein Buch wird im Lauf…

Eine Bibliothek in Münster führt die Tabellen „Buch“ (BuchID, Titel, Autor) und „Leser“ (LeserID, Name). Ein Leser kann mehrere Bücher ausleihen, ein Buch wird im Lauf der Zeit von mehreren Lesern ausgeliehen.

  1. a) Erkläre, warum man die Ausleihe nicht als zusätzliches Attribut in einer der beiden Tabellen speichern kann.
  2. b) Entwirf eine dritte Tabelle „Ausleihe“ mit Attributen, Primärschlüssel und Fremdschlüsseln.
  3. c) Gib an, welche Attribute dazu dienen, später abzufragen, welche Bücher aktuell nicht zurückgegeben wurden.
Lösen
Üben★★★
Ein Online-Shop speichert Kundendaten. Ein Entwickler schlägt vor, den Namen und die Adresse in einem einzigen Textfeld „Kundendaten“ zu speichern. a) Nenne mindestens…

Ein Online-Shop speichert Kundendaten. Ein Entwickler schlägt vor, den Namen und die Adresse in einem einzigen Textfeld „Kundendaten“ zu speichern.

  1. a) Nenne mindestens drei Nachteile dieses Vorschlags für Sortierung, Suche und Auswertung.
  2. b) Zerlege das Attribut sinnvoll in einzelne Attribute mit Datentypen.
  3. c) Beurteile, ob die Kundennummer oder der Nachname als Primärschlüssel besser geeignet ist.
Lösen