Homepage selbermachen 7.846 Themen, 35.563 Beiträge

wie erstelle ich eine datenbank

nils / 10 Antworten / Flachansicht 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