Supportnet / Forum / Skripte(PHP,ASP,Perl...)
mySQL hilfe...
Frage
hi, habe bisher nur mit textdateien gearbeitet.
wo ist der genaue vorteil von sql ?
hat jemand ein SEHR gutes tutorial für den einstieg in SQL?
wie erstelle ich ne sql-db, wie schreibe ich was rein/wie lese ich?
Antwort 1 von MixMax
größter vorteil von mysql ist vermutlich einmal die geschwindigkeit und die möglichkeit relativ einfach genaue suchkriterien anzugeben, wo man in einer Textdatei immer mehr arbeit hat. auf meiner Homepage habe ich mal probeweise eine sehr umfangreiche suchfunktion eingebaut für ein forum, die mit Textdateien sicher eine programmiertechnische herausforderung wäre.
für ein Gästebuch kann man ja auch gut textdateien nehmen, aber wenn es um geschwindigkeit geht und bei einem Forum wird man sich n Ast abprogrammieren bei Textdateien.
für ein Gästebuch kann man ja auch gut textdateien nehmen, aber wenn es um geschwindigkeit geht und bei einem Forum wird man sich n Ast abprogrammieren bei Textdateien.
Antwort 2 von draack
Hi!
Der Vorteil von SQL? Nicht ganz die richtige Frage!
Was ist der Vorteil einer Datenbank gegenüber einer Textdatei?
1. Administration - Du musst Dich nicht mit x-Dateien herumschlagen.
2. Multi-User - mehrere Benutzer können gleichzeitig Daten ändern/lesen/hinzufügen.
3. Schnelligkeit - Textdateien musst Du eigentlich immer sequentiell untersuchen ... Datenbankmanagementsystem (DBMS) sind da (i.A.) SEHR viel schneller.
4. Funktionalität - DBMS bieten Dir Funktionen, die Du ansonsten selbst implementieren müsstest (Suche, Sortierung, Löschen, Einfügen ...)
Die Liste liesse sich noch wesentlich verlängern ...
SQL ist übrigens "nur" die Abfragesprache der relationalen Datenbanken.
Unter http://www.pba.de/service/dok/SQL_in_21_Tagen/httoc.htm findest Du eine grundlegende Einführung in SQL. Vorher solltest Du Dir aber ein richtiges DBMS (z.B. MySQL) installiert haben, um es ausprobieren zu können.
Ciao!
Volker.
Der Vorteil von SQL? Nicht ganz die richtige Frage!
Was ist der Vorteil einer Datenbank gegenüber einer Textdatei?
1. Administration - Du musst Dich nicht mit x-Dateien herumschlagen.
2. Multi-User - mehrere Benutzer können gleichzeitig Daten ändern/lesen/hinzufügen.
3. Schnelligkeit - Textdateien musst Du eigentlich immer sequentiell untersuchen ... Datenbankmanagementsystem (DBMS) sind da (i.A.) SEHR viel schneller.
4. Funktionalität - DBMS bieten Dir Funktionen, die Du ansonsten selbst implementieren müsstest (Suche, Sortierung, Löschen, Einfügen ...)
Die Liste liesse sich noch wesentlich verlängern ...
SQL ist übrigens "nur" die Abfragesprache der relationalen Datenbanken.
Unter http://www.pba.de/service/dok/SQL_in_21_Tagen/httoc.htm findest Du eine grundlegende Einführung in SQL. Vorher solltest Du Dir aber ein richtiges DBMS (z.B. MySQL) installiert haben, um es ausprobieren zu können.
Ciao!
Volker.

