Hallo liebes Forum,
von meiner Schule habe ich die Aufgabe bekommen eine Anwendung zu schreiben (in Java) die es ermöglichen soll verschiedene Sportkurse zu wählen.
Jeder Schüler kann sich mit seinem Namen und einem Passwort anmelden um über das Internet seine Wahl abzugeben.
Das Problem ist nicht der Wahlprozess an sich sondern mehr die Arbeit mit der Datenbank.
Auf dem Schulserver soll später die Datenbank liegen.
Nun gibt es also eine Clienten auf dem der Schüler seine Wahl abgibt. Dieser muss ja mit der Datenbank auf dem Server verbunden sein.
Nun meine 2 Ideen
1)
2)
Momentan nutze ich HSQLDB. Dieses hat jedoch den Nachteil das immer nur ein Clienten mit der Datenbank verbunden sein kann. Mit einer MySql Datenbank ist es so weit ich weiß aber auch möglich das mehrere Clienten gleichzeitig Zugriff haben. Doch leidet darunter nicht die Sicherheit wenn jeder einen direkten Zugriff auf die Datenbank hat?
Also wie setze ich das am besten um.
Das ganze soll übrigens als JApplet erstellt werden
mit freundlichen Grüßen
vegane-milch
von meiner Schule habe ich die Aufgabe bekommen eine Anwendung zu schreiben (in Java) die es ermöglichen soll verschiedene Sportkurse zu wählen.
Jeder Schüler kann sich mit seinem Namen und einem Passwort anmelden um über das Internet seine Wahl abzugeben.
Das Problem ist nicht der Wahlprozess an sich sondern mehr die Arbeit mit der Datenbank.
Auf dem Schulserver soll später die Datenbank liegen.
Nun gibt es also eine Clienten auf dem der Schüler seine Wahl abgibt. Dieser muss ja mit der Datenbank auf dem Server verbunden sein.
Nun meine 2 Ideen
1)
Code:
Clienten ------> Datenbank auf dem Server
2)
Code:
Clienten ----> Programm welches die Daten sammelt------> und in die Datenbank speichert
Momentan nutze ich HSQLDB. Dieses hat jedoch den Nachteil das immer nur ein Clienten mit der Datenbank verbunden sein kann. Mit einer MySql Datenbank ist es so weit ich weiß aber auch möglich das mehrere Clienten gleichzeitig Zugriff haben. Doch leidet darunter nicht die Sicherheit wenn jeder einen direkten Zugriff auf die Datenbank hat?
Also wie setze ich das am besten um.
Das ganze soll übrigens als JApplet erstellt werden
mit freundlichen Grüßen
vegane-milch