• Keine Ergebnisse gefunden

Arbeitsblatt Informatik Name: Vorname: Klasse:

N/A
N/A
Protected

Academic year: 2022

Aktie "Arbeitsblatt Informatik Name: Vorname: Klasse:"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Arbeitsblatt Informatik

Name: Vorname: Klasse:

Beispielimplementation mit SQLite

Gegeben ist das ER-Modell für die Speicherung von Zoo-Informationen.

Dieses wurde in ein Relationenschema überführt. Es entstehen die Tabellen:

 TIER(TNr, Geschlecht, ↑KAEFIG.Code, ↑ART.ArtNr)

 KAEFIG(Code, Größe)

 ART(ArtNr, Klasse, Name)

 ANGESTELLTER(ANr, Name, Adresse)

 AUSGEBILDET_FUER(↑ANGESTELLTER.ANr, ↑ART.ArtNr)

 IST_ELTERNTEIL_VON(↑TIER.TNr, ↑TIER.TNr as KindNr)

Um die Attributwerte zweckmäßig zu speichern, müssen geeignete Datentypen ausgewählt werden. Außerdem sind Integritätsbedingungen zu erfassen.

TIER

Feldname Beschreibung Datentyp Wertebereich NULL Default

TNr TierNummer Integer AUTOINCREMENT nein

Geschlecht „m“, „w“ ja „m“

Code ArtNr KAEFIG

Feldname Beschreibung Datentyp Wertebereich NULL Default

Code Schlüssel Integer Zwischen 1 und 99 nein

Groesse ART

Feldname Beschreibung Datentyp Wertebereich NULL Default ArtNr Schlüssel Integer Zwischen 100 und 999 Nein

Name

Klasse Vögel

© T. Hempel · Version vom 06.09.2012

(2)

Arbeitsblatt Informatik

Name: Vorname: Klasse:

ANGESTELLTER

Feldname Beschreibung Datentyp Wertebereich NULL Default ANr

Name Adresse

AUSGEBILDET_FUER

Feldname Beschreibung Datentyp Wertebereich NULL Default ANr

ArtNr

IST_ELTERNTEIL_VON

Feldname Beschreibung Datentyp Wertebereich NULL Default TNr

KindNr

Die Übersetzung in SQL erfolgt unter Berücksichtigung der Reihenfolge. Tabellen mit Fremdschlüsselattributen können erst nach Tabellen erstellt werden, die diese Attribute als Schlüssel besitzen.

CREATE TABLE kaefig(

Code INTEGER PRIMARY KEY, groesse

)

CREATE TABLE art(

)

CREATE TABLE angestellter(

)

CREATE TABLE tier(

TNr INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, CONSTRAINT fremdschluessel

)

CREATE TABLE ausgebildet_fuer(

)

CREATE TABLE ist_elternteil_von(

)

© T. Hempel · Version vom 06.09.2012

Referenzen

ÄHNLICHE DOKUMENTE

FÑr eine Lichterkette mit 23 Birnen zu je 3,0 Watt werden diese zu einer Christbaumbeleuchtung in Reihe zusammengeschaltet und an 230 V bei Nennlast betrieben2. 2.1

[r]

Auslagern der nicht atomaren Attribute in verschiedene Zeilen oder mehrere Spalten oder eine eigene Tabelle... NF), wenn

Neue Relation bilden, die das Nichtschlüsselattribut (wird nun Primärschlüssel der neuen Re- lation) und die von ihm abhängigen Attribute enthält. Löschen der

Feldname Beschreibung Datentyp Wertebereich NULL Default ArtNr Schlüssel Integer Zwischen 100 und 999

Der rechtliche Aspekt Datenschutz wird gern mit der technischen Komponente Datensicherheit verwechselt. Selbst in Datenschutzgesetzen und -Verordnungen

• Jeder Bürger kann grundsätzlich selbst über die Preisgabe und Verwendung seiner persönlichen Daten

Erstellung der Absatz-Formatvorlage Gedichttitel basierend auf Strophe mit nachfolgender Vorlage Autor mit den Zeicheneigenschaften Arial, 18 pt und den Absatzeigenschaften