Homepage selbermachen 7.852 Themen, 35.619 Beiträge

wie erstelle ich eine datenbank

nils / 10 Antworten / Baumansicht Nickles

hi,wahrscheinlcih wurde diese frage schon unheimlich oft gestellt, aber was soll's?also: wie erstelle ich eine datenbank, in die user ueber ein formular auf meiner homepage datensaetze hinzufuegen und mit einer suchfunktion abrufen koennen? Gibt es dafuer eine software die vielleicht auch gleich die passenden html-seiten miterstellt? die software sollte einfach gestrickt sein, damit sich auch leute die nicht auf programmierung stehen mit der datenbankerstellung und -verwaltung beschaeftigen koennen. wo lasse ich die datenbank, wenn sie denn einmal fertig ist? gibt es dafuer 'tutourials' in verstaendlicher sprache?ich hab' zwar noch jede menge fragen, aber wenn mir jemand die paar beantworten koennte waere ich schon froh.thx (nils)

Antwort:
im wesentlichen benoetigst du eine datenbank-software die auf deinem webserver (oder einem angeschlossenen rechner) laeuft. was du da einsetzten kannst ist davon abhaengig, was dein isp anbietet. gaengig ist:

  • nichts (pech)
  • ms sql server
  • mySql
. fuer den sql server gibts buecher wie sand am mehr (nt basiert), fuer mysql gibts hauptsaechlich die dokumentation auf dem supportserver fuer mysql. um nun ein webinterface fuer die datenbank zu bauen benoetigst du ebenfalls software - auch hier ist die frage was dein provider anbietet. (von vorteil waere php, perl geht aber auch.)
WM_HOPETHISHELPS
thomas woelfer
(thomas woelfer)

Antwort:
hi thomas,
könnte man die datenbank auch auf einem anderen server parken wenn der hp-server eine solche option nicht bietet?
mal angenommen ich hab' was passendes gefunden um mysql zu benutzen. ist die erstellung einer datenbank damit
genauso einfach wie mit z.b. access oder dbase? und ist die erstellung einer eingabemaske mit passender software
ebenso einfach oder muss man da wieder eine programmiersprache lernen?
thx nils
(nils)

Antwort:
>> könnte man die datenbank auch auf einem anderen server parken wenn der hp-server eine solche option nicht bietet?
prinzipiell ja. alllerdings sehen die meisten isps es nicht gerne wenn datenbankzugriffe auf server durch prozesse auf rechnern anderer isps durchgefuehrt werden.
>> ist die erstellung einer datenbank damit
genauso einfach wie mit z.b. access oder dbase?
naja, man erstellt eigentlich keine datenbank, sondern tables innerhalb einer datenbank. das funktioniert indem man sql statements an die datenbank schickt oder diese interaktiv eintippt. nachdem mysql kein gui hat ist das ganze doch etwas aufwendiger als access.
>> und ist die erstellung einer eingabemaske mit passender software
ebenso einfach oder muss man da wieder eine programmiersprache lernen?
programmiersprache ist ein muss.
WM_HOPETHISHELPS
thomas woelfer
(thomas woelfer)

Antwort:
Ich habe ein JAVA Tutorial, da steht beschrieben wie man solch eine Datenbank erstellt. Zur Zeit habe ich nämlich das gleiche Problem und muß für die Homepage meiner Firma auch eine Datenbankanbindung erstellen.
Habe aber keine Ahnung von wo das Tutorial herstammt. Die E-Mail des Erstellers lautet aber: partl@mail.boku.ac.at
Mich würden ein paar Websites interessieren, wo solch eine Datenbankanbindung schon realisiert wurde.
Danke, Ciao!
(Hudson)

Antwort:
naja - eine site ist z.b. nickles.de :) [z.b. die news kommen vom datenbank-server - ebenso die kommentare zu den news.]
WM_L8R
thomas woelfer
(thomas woelfer)

Antwort:
Okay, ich hab mir mal eine Newsseite runtergeladen und mit Frontpage 98 geöffnet. Wahrscheinlich suche ich sowieso vergebens weil die Datenbankzugriffe anders erfolgen als ich mir vorstellen kann. Aber eigentlich hatte ich jetzt irgendwelche Java-Befehle für einen Zugriff auf eine Datenbank erwartet. Stattdessen stehen die News direkt auf der HTML Seite.
OKok, wahrscheinlich werde ich mich noch "ein wenig" in die Materie einlesen müssen... :-)))
Ciao
(Hudson)

Antwort:
aeh - ja :) - das mit den news (und praktisch mit allen anderen datenbankbasierten seiten) geht so: die news liegen in der datenbank auf dem server. wenn eine news-seite angefordert wird, dann wird auf dem server
bei Antwort benachrichtigen
thomas woelfer nils „wie erstelle ich eine datenbank“
Optionen

im wesentlichen benoetigst du eine datenbank-software die auf deinem webserver (oder einem angeschlossenen rechner) laeuft. was du da einsetzten kannst ist davon abhaengig, was dein isp anbietet. gaengig ist:

  • nichts (pech)
  • ms sql server
  • mySql
. fuer den sql server gibts buecher wie sand am mehr (nt basiert), fuer mysql gibts hauptsaechlich die dokumentation auf dem supportserver fuer mysql. um nun ein webinterface fuer die datenbank zu bauen benoetigst du ebenfalls software - auch hier ist die frage was dein provider anbietet. (von vorteil waere php, perl geht aber auch.)
WM_HOPETHISHELPS
thomas woelfer
(thomas woelfer)
this posting contains no tpyos.
bei Antwort benachrichtigen
nils thomas woelfer „wie erstelle ich eine datenbank“
Optionen

hi thomas,
könnte man die datenbank auch auf einem anderen server parken wenn der hp-server eine solche option nicht bietet?
mal angenommen ich hab' was passendes gefunden um mysql zu benutzen. ist die erstellung einer datenbank damit
genauso einfach wie mit z.b. access oder dbase? und ist die erstellung einer eingabemaske mit passender software
ebenso einfach oder muss man da wieder eine programmiersprache lernen?
thx nils
(nils)

bei Antwort benachrichtigen
thomas woelfer nils „wie erstelle ich eine datenbank“
Optionen

>> könnte man die datenbank auch auf einem anderen server parken wenn der hp-server eine solche option nicht bietet?
prinzipiell ja. alllerdings sehen die meisten isps es nicht gerne wenn datenbankzugriffe auf server durch prozesse auf rechnern anderer isps durchgefuehrt werden.
>> ist die erstellung einer datenbank damit
genauso einfach wie mit z.b. access oder dbase?
naja, man erstellt eigentlich keine datenbank, sondern tables innerhalb einer datenbank. das funktioniert indem man sql statements an die datenbank schickt oder diese interaktiv eintippt. nachdem mysql kein gui hat ist das ganze doch etwas aufwendiger als access.
>> und ist die erstellung einer eingabemaske mit passender software
ebenso einfach oder muss man da wieder eine programmiersprache lernen?
programmiersprache ist ein muss.
WM_HOPETHISHELPS
thomas woelfer
(thomas woelfer)

this posting contains no tpyos.
bei Antwort benachrichtigen
Hudson thomas woelfer „wie erstelle ich eine datenbank“
Optionen

Ich habe ein JAVA Tutorial, da steht beschrieben wie man solch eine Datenbank erstellt. Zur Zeit habe ich nämlich das gleiche Problem und muß für die Homepage meiner Firma auch eine Datenbankanbindung erstellen.
Habe aber keine Ahnung von wo das Tutorial herstammt. Die E-Mail des Erstellers lautet aber: partl@mail.boku.ac.at
Mich würden ein paar Websites interessieren, wo solch eine Datenbankanbindung schon realisiert wurde.
Danke, Ciao!
(Hudson)

bei Antwort benachrichtigen
thomas woelfer Hudson „wie erstelle ich eine datenbank“
Optionen

naja - eine site ist z.b. nickles.de :) [z.b. die news kommen vom datenbank-server - ebenso die kommentare zu den news.]
WM_L8R
thomas woelfer
(thomas woelfer)

this posting contains no tpyos.
bei Antwort benachrichtigen
Hudson thomas woelfer „wie erstelle ich eine datenbank“
Optionen

Okay, ich hab mir mal eine Newsseite runtergeladen und mit Frontpage 98 geöffnet. Wahrscheinlich suche ich sowieso vergebens weil die Datenbankzugriffe anders erfolgen als ich mir vorstellen kann. Aber eigentlich hatte ich jetzt irgendwelche Java-Befehle für einen Zugriff auf eine Datenbank erwartet. Stattdessen stehen die News direkt auf der HTML Seite.
OKok, wahrscheinlich werde ich mich noch "ein wenig" in die Materie einlesen müssen... :-)))
Ciao
(Hudson)

bei Antwort benachrichtigen
thomas woelfer Hudson „wie erstelle ich eine datenbank“
Optionen

aeh - ja :) - das mit den news (und praktisch mit allen anderen datenbankbasierten seiten) geht so: die news liegen in der datenbank auf dem server. wenn eine news-seite angefordert wird, dann wird auf dem server ein programm gestartet. (in diesem fall ein php-programm, darum haben die seiten auch die erweiterung php und nicht html(l)). dieses programm besorgt sich dann die benoetigten daten aus der datenbank und baut damit eine ganz normale webseite zusammen - diese wird dann an den browser geschickt: das ist der grund, warum du im html keine db anfragen oder sowas siehst...
WM_L8R
thomas woelfer
(thomas woelfer)

this posting contains no tpyos.
bei Antwort benachrichtigen
Hudson thomas woelfer „wie erstelle ich eine datenbank“
Optionen

Aaahaaaaaaaa!!! A so!! Jut zu wissen. Dankeschön!
(Hudson)

bei Antwort benachrichtigen
(Anonym) Hudson „wie erstelle ich eine datenbank“
Optionen

Versucht es mal bei webmonkey unter der Rubrik "backend".
gibt es eine gute detaillierte Beschreibung ( Schritt fuer Schritt )
Kann auch ausgedruckt werden.
Allerdings nur in Englisch
((Anonym))

bei Antwort benachrichtigen
gedo (Anonym) thomas woelfer „wie erstelle ich eine datenbank“
Optionen

Auch ich danke !
als Trittbrettleser hat haben mir diese Infos auch sehr geholfen
Gerd
(gedo (Anonym))

bei Antwort benachrichtigen