Hi Leute,
habe ein Kleines Problem bei der Abgabe einer Aufgabe für mein DB Praktikum.
Aufgabe 6 (Physischer Datenbankentwurf)
a) Informieren Sie sich in der Oracle Online-Hilfe über das Konzept des „Index“. Lesen Sie die
Dokumentation zu dem Kommando „Create Index“.
b) Überlegen Sie, welche Indexe in dem Schema von Aufgabe 5 sinnvoll sind. Dokumentieren Sie Ihre
Entscheidung.
c) Erzeugen Sie die Indexe, die Sie vorher als sinnvoll eingeschätzt haben.
Abzugeben ist die Dokumentation von b). Das SQL-Skript für c) ist als Datei in Oracle auszuführen (und
aufzubewahren!).
Teil der aufgabe 5:
CREATE TABLE kunde (
kdnr number(10) PRIMARY KEY,
name varchar(20) NOT NULL,
vorname varchar(20) NOT NULL,
strasse varchar(50) NOT NULL,
plz varchar(5) NOT NULL,
ort varchar(20) NOT NULL,
ktonr number(10) NOT NULL,
blz varchar( NOT NULL,
hits number(20)
);
Zu aufgabe 6:
Wir verwenden den normalen Index und setzen ihn an folgende spalten:
kunde → kdnr
bestellung → beid
bestellung → kdnr
posten → beid
produkt → prid
beanstandung vom Prof.:
- Index: Haben sie den Index auf "kunde → kdnr" mal ausprobiert? Geht nicht? Aha. Warum nicht? Lesen! Neue Version hochladen!
Verstehe nur leider gerade nicht was dadran falsch ist. Evtl kann mir jmd von euch weiterhelfen?
habe ein Kleines Problem bei der Abgabe einer Aufgabe für mein DB Praktikum.
Aufgabe 6 (Physischer Datenbankentwurf)
a) Informieren Sie sich in der Oracle Online-Hilfe über das Konzept des „Index“. Lesen Sie die
Dokumentation zu dem Kommando „Create Index“.
b) Überlegen Sie, welche Indexe in dem Schema von Aufgabe 5 sinnvoll sind. Dokumentieren Sie Ihre
Entscheidung.
c) Erzeugen Sie die Indexe, die Sie vorher als sinnvoll eingeschätzt haben.
Abzugeben ist die Dokumentation von b). Das SQL-Skript für c) ist als Datei in Oracle auszuführen (und
aufzubewahren!).
Teil der aufgabe 5:
CREATE TABLE kunde (
kdnr number(10) PRIMARY KEY,
name varchar(20) NOT NULL,
vorname varchar(20) NOT NULL,
strasse varchar(50) NOT NULL,
plz varchar(5) NOT NULL,
ort varchar(20) NOT NULL,
ktonr number(10) NOT NULL,
blz varchar( NOT NULL,
hits number(20)
);
Zu aufgabe 6:
Wir verwenden den normalen Index und setzen ihn an folgende spalten:
kunde → kdnr
bestellung → beid
bestellung → kdnr
posten → beid
produkt → prid
beanstandung vom Prof.:
- Index: Haben sie den Index auf "kunde → kdnr" mal ausprobiert? Geht nicht? Aha. Warum nicht? Lesen! Neue Version hochladen!
Verstehe nur leider gerade nicht was dadran falsch ist. Evtl kann mir jmd von euch weiterhelfen?