Aloha Leute,
ich habe eine Seite http://edb.gm.fh-koeln.de/sqltrainer/start.jsp?action=wl/ Gefunden wo man abfragen üben kann mit generierten fragen. es gibt's datenbanken zu downloaden doch bei Heidisql(DBMS) gehen sie nicht rein.
habe ubuntu x64
Lampp/xampp ver.7.0.1 x64
MariaDb
HeidiSql (DBMS)
Was ist das für ne DatenBank?
--------------------------------------------------------
-- File created - Samstag-Mai-16-2009
--------------------------------------------------------
DROP TABLE "ABTEILUNGEN" cascade constraints;
DROP TABLE "ANGESTELLTE" cascade constraints;
DROP TABLE "ARTIKEL" cascade constraints;
DROP TABLE "AUFTRAEGE" cascade constraints;
DROP TABLE "AUFTRAGSPOSITIONEN" cascade constraints;
DROP TABLE "GEH_KLASSEN" cascade constraints;
DROP TABLE "KUNDEN" cascade constraints;
DROP TABLE "LAGER" cascade constraints;
DROP TABLE "LAGERBESTAND" cascade constraints;
DROP TABLE "LIEFERANTEN" cascade constraints;
DROP TABLE "LIEFERPROGRAMME" cascade constraints;
DROP TABLE "LIEFERUNGEN" cascade constraints;
DROP TABLE "ORTE" cascade constraints;
DROP TABLE "STRUKTUR" cascade constraints;
DROP TABLE "TEILE" cascade constraints;
DROP TABLE "TEILE_WERKE" cascade constraints;
DROP TABLE "WERKE" cascade constraints;
--------------------------------------------------------
-- DDL for Table ABTEILUNGEN
--------------------------------------------------------
CREATE TABLE "ABTEILUNGEN"
( "ABT_NR" NUMBER(38,0),
"LEITER" NUMBER(38,0),
"NAME" VARCHAR2(50 CHAR),
"ORT" VARCHAR2(50 CHAR),
"EMAIL" VARCHAR2(50 CHAR)
) ;
--------------------------------------------------------
-- DDL for Table ANGESTELLTE
--------------------------------------------------------
CREATE TABLE "ANGESTELLTE"
( "ANG_NR" NUMBER(38,0),
"ABT_NR" NUMBER(38,0),
"AUFGABENBESCHREIBUNG" VARCHAR2(50 CHAR),
"BERUF" VARCHAR2(50 CHAR),
"NACHNAME" VARCHAR2(50 CHAR),
"VORNAME" VARCHAR2(50 CHAR),
"GESCHLECHT" CHAR(1 CHAR),
"EINTRITTSDATUM" DATE,
"GEHALT" NUMBER(9,2) DEFAULT 0,
"ABZUEGE" NUMBER(9,2) DEFAULT 0,
"ORT" VARCHAR2(50 CHAR),
"STRASSE" VARCHAR2(50 CHAR),
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table ARTIKEL
--------------------------------------------------------
CREATE TABLE "ARTIKEL"
( "TNR" NUMBER(38,0),
"BEZEICHNUNG" VARCHAR2(50 CHAR),
"ARTIKEL_TYP" VARCHAR2(50 CHAR),
"VERKAUFSPREIS" NUMBER,
"JAHRESUMSATZ" NUMBER,
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table AUFTRAEGE
--------------------------------------------------------
CREATE TABLE "AUFTRAEGE"
( "AUFTRAGSNR" NUMBER(38,0),
"AUFTRAGS_TYP" VARCHAR2(50 CHAR),
"KUN_NR" NUMBER(38,0),
"ANG_NR" NUMBER(38,0),
"BEREITS_GEZAHLT" NUMBER,
"BESTELLDATUM" DATE,
"LIEFERDATUM" DATE,
"RECHNUNGSDATUM" DATE,
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table AUFTRAGSPOSITIONEN
--------------------------------------------------------
CREATE TABLE "AUFTRAGSPOSITIONEN"
( "TNR" NUMBER(38,0),
"AUFTRAGSNR" NUMBER(38,0),
"MENGE" NUMBER
) ;
--------------------------------------------------------
-- DDL for Table GEH_KLASSEN
--------------------------------------------------------
CREATE TABLE "GEH_KLASSEN"
( "GEH_KLASSE" NUMBER(38,0),
"MAX_GEHALT" NUMBER,
"MIN_GEHALT" NUMBER
) ;
--------------------------------------------------------
-- DDL for Table KUNDEN
--------------------------------------------------------
CREATE TABLE "KUNDEN"
( "KUN_NR" NUMBER(38,0),
"NACHNAME" VARCHAR2(50 CHAR),
"VORNAME" VARCHAR2(50 CHAR),
"GESCHLECHT" VARCHAR2(1 CHAR),
"ORT" VARCHAR2(50 CHAR),
"STRASSE" VARCHAR2(50 CHAR),
"TELEFONNR" VARCHAR2(50 CHAR),
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table LAGER
--------------------------------------------------------
CREATE TABLE "LAGER"
( "LANR" NUMBER(38,0),
"BEZEICHNUNG" VARCHAR2(50 CHAR),
"ORT" VARCHAR2(50 CHAR),
"STRASSE" VARCHAR2(50 CHAR)
) ;
--------------------------------------------------------
-- DDL for Table LAGERBESTAND
--------------------------------------------------------
CREATE TABLE "LAGERBESTAND"
( "LANR" NUMBER(38,0),
"TNR" NUMBER(38,0),
"BESTAND" NUMBER,
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table LIEFERANTEN
--------------------------------------------------------
CREATE TABLE "LIEFERANTEN"
( "LIEF_NR" NUMBER(38,0),
"NAME" VARCHAR2(50 CHAR),
"ORT" VARCHAR2(50 CHAR),
"STRASSE" VARCHAR2(50 CHAR),
"TELEFONNR" VARCHAR2(50 CHAR),
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table LIEFERPROGRAMME
--------------------------------------------------------
CREATE TABLE "LIEFERPROGRAMME"
( "LIEF_NR" NUMBER(38,0),
"TNR" NUMBER(38,0),
"BESTELLNR" VARCHAR2(20 CHAR),
"EINKAUFSPREIS" NUMBER,
"GESAMTMENGE" NUMBER,
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table LIEFERUNGEN
--------------------------------------------------------
CREATE TABLE "LIEFERUNGEN"
( "LIEFER_NR" NUMBER(38,0),
"LIEF_NR" NUMBER(38,0),
"TNR" NUMBER(38,0),
"LIEF_DATUM" DATE,
"MENGE" NUMBER DEFAULT 1,
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table ORTE
--------------------------------------------------------
CREATE TABLE "ORTE"
( "ORT" VARCHAR2(50 CHAR),
"STRASSE" VARCHAR2(50 CHAR),
"PLZ" NUMBER(38,0)
) ;
--------------------------------------------------------
-- DDL for Table STRUKTUR
--------------------------------------------------------
CREATE TABLE "STRUKTUR"
( "OTEIL" NUMBER(38,0),
"UTEIL" NUMBER(38,0),
"POSITION" NUMBER(38,0),
"MENGE" NUMBER,
"AUSSCHUSS" NUMBER,
"ARBEITSGANG" NUMBER(38,0),
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table TEILE
--------------------------------------------------------
CREATE TABLE "TEILE"
( "TNR" NUMBER(38,0),
"ME" VARCHAR2(10 CHAR),
"BEZEICHNUNG" VARCHAR2(50 CHAR),
"TYP" VARCHAR2(50 CHAR),
"HERSTELLKOSTEN" NUMBER,
"EINKAUFSPREIS" NUMBER,
"MINDESTBESTAND" NUMBER,
"BESTAND" NUMBER,
"LIEFERZEIT" NUMBER,
"HERSTELLDAUER" NUMBER,
"GEWICHT" NUMBER,
"RESERVIERT" NUMBER,
"VERFUEGBAR" NUMBER,
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table TEILE_WERKE
--------------------------------------------------------
CREATE TABLE "TEILE_WERKE"
( "TNR" NUMBER(38,0),
"WNR" NUMBER(38,0)
) ;
--------------------------------------------------------
-- DDL for Table WERKE
--------------------------------------------------------
CREATE TABLE "WERKE"
( "WNR" NUMBER(38,0),
"BEZEICHNUNG" VARCHAR2(50 CHAR),
"ORT" VARCHAR2(50 CHAR),
"STRASSE" VARCHAR2(50 CHAR)
) ;
---------------------------------------------------
ich habe eine Seite http://edb.gm.fh-koeln.de/sqltrainer/start.jsp?action=wl/ Gefunden wo man abfragen üben kann mit generierten fragen. es gibt's datenbanken zu downloaden doch bei Heidisql(DBMS) gehen sie nicht rein.
habe ubuntu x64
Lampp/xampp ver.7.0.1 x64
MariaDb
HeidiSql (DBMS)
Was ist das für ne DatenBank?
--------------------------------------------------------
-- File created - Samstag-Mai-16-2009
--------------------------------------------------------
DROP TABLE "ABTEILUNGEN" cascade constraints;
DROP TABLE "ANGESTELLTE" cascade constraints;
DROP TABLE "ARTIKEL" cascade constraints;
DROP TABLE "AUFTRAEGE" cascade constraints;
DROP TABLE "AUFTRAGSPOSITIONEN" cascade constraints;
DROP TABLE "GEH_KLASSEN" cascade constraints;
DROP TABLE "KUNDEN" cascade constraints;
DROP TABLE "LAGER" cascade constraints;
DROP TABLE "LAGERBESTAND" cascade constraints;
DROP TABLE "LIEFERANTEN" cascade constraints;
DROP TABLE "LIEFERPROGRAMME" cascade constraints;
DROP TABLE "LIEFERUNGEN" cascade constraints;
DROP TABLE "ORTE" cascade constraints;
DROP TABLE "STRUKTUR" cascade constraints;
DROP TABLE "TEILE" cascade constraints;
DROP TABLE "TEILE_WERKE" cascade constraints;
DROP TABLE "WERKE" cascade constraints;
--------------------------------------------------------
-- DDL for Table ABTEILUNGEN
--------------------------------------------------------
CREATE TABLE "ABTEILUNGEN"
( "ABT_NR" NUMBER(38,0),
"LEITER" NUMBER(38,0),
"NAME" VARCHAR2(50 CHAR),
"ORT" VARCHAR2(50 CHAR),
"EMAIL" VARCHAR2(50 CHAR)
) ;
--------------------------------------------------------
-- DDL for Table ANGESTELLTE
--------------------------------------------------------
CREATE TABLE "ANGESTELLTE"
( "ANG_NR" NUMBER(38,0),
"ABT_NR" NUMBER(38,0),
"AUFGABENBESCHREIBUNG" VARCHAR2(50 CHAR),
"BERUF" VARCHAR2(50 CHAR),
"NACHNAME" VARCHAR2(50 CHAR),
"VORNAME" VARCHAR2(50 CHAR),
"GESCHLECHT" CHAR(1 CHAR),
"EINTRITTSDATUM" DATE,
"GEHALT" NUMBER(9,2) DEFAULT 0,
"ABZUEGE" NUMBER(9,2) DEFAULT 0,
"ORT" VARCHAR2(50 CHAR),
"STRASSE" VARCHAR2(50 CHAR),
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table ARTIKEL
--------------------------------------------------------
CREATE TABLE "ARTIKEL"
( "TNR" NUMBER(38,0),
"BEZEICHNUNG" VARCHAR2(50 CHAR),
"ARTIKEL_TYP" VARCHAR2(50 CHAR),
"VERKAUFSPREIS" NUMBER,
"JAHRESUMSATZ" NUMBER,
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table AUFTRAEGE
--------------------------------------------------------
CREATE TABLE "AUFTRAEGE"
( "AUFTRAGSNR" NUMBER(38,0),
"AUFTRAGS_TYP" VARCHAR2(50 CHAR),
"KUN_NR" NUMBER(38,0),
"ANG_NR" NUMBER(38,0),
"BEREITS_GEZAHLT" NUMBER,
"BESTELLDATUM" DATE,
"LIEFERDATUM" DATE,
"RECHNUNGSDATUM" DATE,
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table AUFTRAGSPOSITIONEN
--------------------------------------------------------
CREATE TABLE "AUFTRAGSPOSITIONEN"
( "TNR" NUMBER(38,0),
"AUFTRAGSNR" NUMBER(38,0),
"MENGE" NUMBER
) ;
--------------------------------------------------------
-- DDL for Table GEH_KLASSEN
--------------------------------------------------------
CREATE TABLE "GEH_KLASSEN"
( "GEH_KLASSE" NUMBER(38,0),
"MAX_GEHALT" NUMBER,
"MIN_GEHALT" NUMBER
) ;
--------------------------------------------------------
-- DDL for Table KUNDEN
--------------------------------------------------------
CREATE TABLE "KUNDEN"
( "KUN_NR" NUMBER(38,0),
"NACHNAME" VARCHAR2(50 CHAR),
"VORNAME" VARCHAR2(50 CHAR),
"GESCHLECHT" VARCHAR2(1 CHAR),
"ORT" VARCHAR2(50 CHAR),
"STRASSE" VARCHAR2(50 CHAR),
"TELEFONNR" VARCHAR2(50 CHAR),
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table LAGER
--------------------------------------------------------
CREATE TABLE "LAGER"
( "LANR" NUMBER(38,0),
"BEZEICHNUNG" VARCHAR2(50 CHAR),
"ORT" VARCHAR2(50 CHAR),
"STRASSE" VARCHAR2(50 CHAR)
) ;
--------------------------------------------------------
-- DDL for Table LAGERBESTAND
--------------------------------------------------------
CREATE TABLE "LAGERBESTAND"
( "LANR" NUMBER(38,0),
"TNR" NUMBER(38,0),
"BESTAND" NUMBER,
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table LIEFERANTEN
--------------------------------------------------------
CREATE TABLE "LIEFERANTEN"
( "LIEF_NR" NUMBER(38,0),
"NAME" VARCHAR2(50 CHAR),
"ORT" VARCHAR2(50 CHAR),
"STRASSE" VARCHAR2(50 CHAR),
"TELEFONNR" VARCHAR2(50 CHAR),
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table LIEFERPROGRAMME
--------------------------------------------------------
CREATE TABLE "LIEFERPROGRAMME"
( "LIEF_NR" NUMBER(38,0),
"TNR" NUMBER(38,0),
"BESTELLNR" VARCHAR2(20 CHAR),
"EINKAUFSPREIS" NUMBER,
"GESAMTMENGE" NUMBER,
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table LIEFERUNGEN
--------------------------------------------------------
CREATE TABLE "LIEFERUNGEN"
( "LIEFER_NR" NUMBER(38,0),
"LIEF_NR" NUMBER(38,0),
"TNR" NUMBER(38,0),
"LIEF_DATUM" DATE,
"MENGE" NUMBER DEFAULT 1,
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table ORTE
--------------------------------------------------------
CREATE TABLE "ORTE"
( "ORT" VARCHAR2(50 CHAR),
"STRASSE" VARCHAR2(50 CHAR),
"PLZ" NUMBER(38,0)
) ;
--------------------------------------------------------
-- DDL for Table STRUKTUR
--------------------------------------------------------
CREATE TABLE "STRUKTUR"
( "OTEIL" NUMBER(38,0),
"UTEIL" NUMBER(38,0),
"POSITION" NUMBER(38,0),
"MENGE" NUMBER,
"AUSSCHUSS" NUMBER,
"ARBEITSGANG" NUMBER(38,0),
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table TEILE
--------------------------------------------------------
CREATE TABLE "TEILE"
( "TNR" NUMBER(38,0),
"ME" VARCHAR2(10 CHAR),
"BEZEICHNUNG" VARCHAR2(50 CHAR),
"TYP" VARCHAR2(50 CHAR),
"HERSTELLKOSTEN" NUMBER,
"EINKAUFSPREIS" NUMBER,
"MINDESTBESTAND" NUMBER,
"BESTAND" NUMBER,
"LIEFERZEIT" NUMBER,
"HERSTELLDAUER" NUMBER,
"GEWICHT" NUMBER,
"RESERVIERT" NUMBER,
"VERFUEGBAR" NUMBER,
"ZEITSTEMPEL" DATE
) ;
--------------------------------------------------------
-- DDL for Table TEILE_WERKE
--------------------------------------------------------
CREATE TABLE "TEILE_WERKE"
( "TNR" NUMBER(38,0),
"WNR" NUMBER(38,0)
) ;
--------------------------------------------------------
-- DDL for Table WERKE
--------------------------------------------------------
CREATE TABLE "WERKE"
( "WNR" NUMBER(38,0),
"BEZEICHNUNG" VARCHAR2(50 CHAR),
"ORT" VARCHAR2(50 CHAR),
"STRASSE" VARCHAR2(50 CHAR)
) ;
---------------------------------------------------