Hallo,

ich hab bzw. hatte (wird nicht mehr angeboten) ne Vorlesung die schimpft sich "Datenbanken", ich hab nu das Skript vor mir liegen und würde das auch gerne mal am Rechner ausprobieren.

Kann mich generell mal jemand aufschlauen ob es verschiedene Datenbanksysteme gibt? Unser Prof. hat immer was von Oracle gefaselt - ist das dann was anderes wie zb das hier? http://www.chip.de/downloads/SQL-Ser..._24083089.html ..ist ja beides SQL!?

Hier mal n Auszug aus nem Praktikum, was wir in n Program in unserem Computer-Pool-Raum gehackt haben:

Create-Befehle

/* Anlegen der Tabellenstruktur */
create table AV_Kunde
(KdNr Number(5) Primary Key, Name varchar2(20) not null,
Strasse varchar2(20) not null, Ort varchar2(20) not null);
create table AV_Fahrzeugklasse
(KlaK char(1) Primary Key, Sitzplaetze number(1) not null,
AnzahlTueren number(1) not null);
create table AV_Fahrzeug
(AmtKenn varchar2(11) Primary Key,
KlaK char(1) references AV_Fahrzeugklasse(KlaK),
Modell varchar2(20) not null );
create table AV_Reservierung
(ResNr Number(6) Primary Key, KdNr number(5) references AV_Kunde(KdNr),
VonDat date not null, BisDat date not null,
AmtKenn varchar2 (11) references AV_Fahrzeug(AmtKenn),
Bezahlt varchar2(1) check(bezahlt in ('j','n')),
Storniert varchar2(1) check(Storniert in ('j','n')),
PreisProTag number(6,2), GesamtPreis number(8,2) );
create table AV_Preis
(Saison char(1), KlaK char(1) references AV_Fahrzeugklasse(KlaK),
SaisPreis number(6,2), SaisBeginn date, SaisEnde date,
Primary Key(Saison, KlaK) );
Insert-Befehle

/*Insert AV_Kunde: */
insert into AV_Kunde values (1, 'Bauer', 'Hauptstrasse', 'Berlin');
.......


Naja, und ich bin nun auf der Suche nach einem Programm/etc wo ich so Datenbanken erstellen kann um das Skript/Praktika nachzuarbeiten. (INSERT, CREATE, SELECT, DROP)

N Fachmann hier?

Grüße und Danke!