-
Eisenbeißer/in
Vorlesung Datenbanken - Programm gesucht
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!
-
hi
also meine datenbankenvorlesung war auch auf oracle basierend
das ist ganz vorteilhaft wenn du die selbe datenbank verwendest, auf die das skript aufbaut
weil dann vor allem die anwendungsbeispiele, die im skript ja auszugsweise als "vorher -> befehl -> nachher" dargestellt sind, auch 1:1 betrachtbar sind
wenn du eine andere datenbank verwendest, hast du andere datensätze und das wäre nicht so vorteilhaft wenn mans von null an lernt
datensätze und tabellen kannst du im prinzip auf allen frei zugänglichen servern anlegen
ob das allerdings sinnvoll ist, erst noch die tabellen anzulegen und hinterher zu zerstören naja nimm lieber fertige und erstell dir eine kopie
schnell gemacht, schnell zerstört und immer wieder die gleiche referenz
-
Eisenbeißer/in
Hi Bridgeguard,
danke für die Antwort! Kann man sich so einen "Server"/Testumgebung auch mit einem Programm für den eigenen Rechner anlegen? Ich will einfach nicht jedes mal an die Uni um das Skript nachzumachen.
-
Installiere dir nen Apache-Webserver auf deiner Maschine. Dann perl5 und mysql dazu und du hast, was du brauchst.
-
also an das oracle sql kommt man mit einem handelsüblichen browser
und einer dazugehörigen software
sehr seltsam dass dein prof da keine infos zur verfügung stellt
-
Zitat von Bridgeguard
also an das oracle sql kommt man mit einem handelsüblichen browser
und einer dazugehörigen software
sehr seltsam dass dein prof da keine infos zur verfügung stellt
Eine ODBC-Verbindung zu einem bestehenden Oracle-Server, ok.
Aber eine kostenfreien Oracle-SQL-Server Version wäre mir neu.
-
Eisenbeißer/in
Öhm, danke Jungs für die vielen Antworten, aber ich blick null.
Kann es mir jemand so erklären, dass ich weiß, was ich zu tun hab? Am besten mit Links oder Produktnamen mit dem, was ich zu installieren habe.
Thx!
-
Zitat von TheMinistry
Am besten mit Links oder Produktnamen mit dem, was ich zu installieren habe.
Thx!
Installiere dir nen Apache-Webserver auf deiner Maschine. Dann perl5 und mysql dazu und du hast, was du brauchst.
-
Sportrevue Leser
^Perl? Wozu das denn?
MySQL ist die DB deiner Wahl. Gibt's for free.
Vergiß Oracle, damit wirst du kirre.
-
60-kg-Experte/in
einfach nur XAMPP installieren. dann läuft automatisch der apache-server und du kannst per phpmyadmin eine datenbank erzeugen. bissl php sollte man aber beherrschen wenn man nicht über die oberfläche arbeiten will.
hier steht alles beschrieben. wie man installiert, einstellt und wo man alles herbekommt.
für noobs ist xampp meiner meinung nach am einfachsten, weil alles automatisch eingestellt wird
http://www.php-einfach.de/einf_mysql.php
Ähnliche Themen
-
Von JoostZiegnhovn im Forum Ernährung
Antworten: 2
Letzter Beitrag: 05.09.2009, 11:22
-
Von stonie im Forum Technikforum
Antworten: 6
Letzter Beitrag: 27.07.2009, 02:51
-
Von OliverGF im Forum Technikforum
Antworten: 13
Letzter Beitrag: 30.05.2009, 20:22
-
Von Udo74 im Forum Ernährung
Antworten: 1
Letzter Beitrag: 16.08.2008, 15:43
-
Von imported_Warrender6 im Forum Technikforum
Antworten: 6
Letzter Beitrag: 04.10.2005, 15:36
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
|
|
|
Lesezeichen