Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

brauche mal einen tipp





Frage

hallo zusammen, ich möchte gerne eine datenbank erstellen und diese dann ins netz stellen. in dieser datenbank muss es für den anwender möglich sein beispielsweise ein formular auszufüllen (also optionen auszuwählen oder text einzugeben). hat jemand einen tipp, welche datenbank sich dazu am besten eignet? hab's schon mit access versucht, aber der nachteil liegt darin, dass access auf der formularseite nur begrenzt platz hat und ich das über mehrere formularseiten machen muss. ausserdem finde ich es auch schwierig, access ins netz zu bekommen. bin für jeden guten tipp dankbar... viele grüsse marple

Antwort 1 von draack

Hi,

  • Beschäftige dich mit Datenbankentwurf (Codd , Normalisierung).
  • Lerne Programmieren. In mindestens 3 unterschiedlichen "richtigen" Programmiersprachen (C, C++, C#, Java, Perl). HTML ist keine Programmiersprache.
  • Lerne SQL - benutze dazu das RDBMS Deiner Wahl (Oracle, MySQL, Sybase, Interbase - aber bitte nicht MS Access).
  • Lerne HTML. Richtig. Nein - nicht mit Frontpage. Inclusive CSS. Und browserunabhängiges JavaScript.
  • Mache Dich damit vertraut, wie PHP, JSP, ASP ... Webseiten für Webserver (z.B. Apache) generieren(ja - noch mehr Programmiersprachen und -techniken).

    Wenn Du soweit bist, kannst Du Dich ja wieder melden ...

    Tschö,
    Volker

    P.S.:
    Das soll heißen: "Mal eben 'ne Datenbank in's Netz stellen" ist deutlich komplexer als Du Dir das vorstellst.

  • Antwort 2 von StarWarsFan

    Hallo,

    Volker hat's drastisch formuliert aber so ist es. Dem kann ich mich nur anschließen. Ich hätte es mir vor längerer Zeit auch wesentlich einfacher vorgestellt, wenngleich ich jetzt sage, das es relativ einfach ist. Aber das ist ja nun Ansichtssache und eine Frage der persönlichen Kenntnisse!

    Und wie er sagte, bitte nicht Access, bitte nicht Frontpage!

    MfG
    Yves

    Antwort 3 von xmatrix

    Was ist mit Netz gemeint?
    Internet oder internes Netzwerk.

    Im Internet benötigt man einen Provider, der eine Datenbank für seine Dienste anbietet. Unter Umständen hat der eigene Provider gar keine Datenbank im Angebot.

    Im eigenen Netzwerk kann man zwar Access einsetzen, muss aber mit Problemen rechnen, wenn Datensätze geändert oder hinzugefügt werden. Das hängt davon ab, wie viele Nutzer gleichzeitig auf der Datenbank "hängen". Man sollte aber davon ausgehen, dass schon 2 Nutzer sich gegenseitig locken können (aber nicht zwangsläufig müssen). Manchmal bleibt jedoch nur noch der Griff zur letzten Datensicherung übrig.

    Mit Access lassen sich auch mehrere Formularseiten behandeln. Ich habe eine solche Anwendung (Kundendatenbank -> hat übrigens gut funktioniert) vor 2 Jahren gepflegt bzw. erweitert, allerdings nicht erzeugt (Also, bitte keine technischen Anfragen an mich stellen!). Wer eine Datenbank neu erstellen möchte, sollte dieses mit mySQL tun. In der Regel sollte man damit auskommen können. Wahrscheinlich ist diese Datenbank auch schneller als manch andere, viel teurere kommerzielle Produkte (Grund: bestimmte Funktionen fehlen).

    Wer kein Oracle-Datenbankprofi ist, sollte den MS SQL-Server nehmen. Mit den Funktionalitäten kann man in kurzer Zeit etwas anfangen. Ähnlich verhält es sich mit den Kosten (nicht nur in der Anschaffung).

    Wer nicht Jahre ins Erlernen einer Programmiersprache investieren möchte, wird auch mit Visual Basic gut und vor allem schnell bedient (empfehlen würde ich Anfängern jedoch Java bzw. JSP(Java Server Pages), bedeutet jedoch auch mehr Aufwand). Ich entwickle selbst mit VB6. (Auch wenn dies von C-Programmierern immer wieder belächelt wird ;-) Hinweis: VB6 ist nur noch "gebraucht" zu bekommen.

    Je nach Grad der Komplexität der benötigten Anwendung sollte ein Programmierprofi hinzugezogen werden, das ist auf Dauer doch billiger und sicherer!

    Ich möchte kostenlos eine Frage an die Mitglieder stellen:


    Ähnliche Themen:


    Suche in allen vorhandenen Beiträgen: