Сервер базы данных Java и клиент - PullRequest
0 голосов
/ 17 апреля 2011

Я разрабатываю серверную систему для Ассоциации студенческого самоуправления моей школы. Он будет извлекать данные из базы данных, созданной в Microsoft Access (включая изображение, имя, должность, номер телефона, адрес электронной почты и т. Д.), И отправлять их клиентскому приложению, которое отобразит их в графическом интерфейсе. Сервер работает на Ubuntu 11.04 Natty Narwhal, поэтому я использую Java в отличие от C #, в котором у меня гораздо больше опыта. Я спорю, использовать ли базу данных Access (которая будет на внешнем жестком диске) подключен через USB к серверу компьютера) или Amazon SimpleDB. Я, однако, не знаю SQL. У вас есть какие-нибудь учебники или советы по созданию сервера и клиента? Заранее спасибо.

Jtahlborn: Что вы подразумеваете под «нормальной» базой данных?

Ответы [ 2 ]

1 голос
/ 13 июня 2011

Вы можете просто использовать интерфейс базы данных / сервера вашей школы.

Все документы, хранящиеся на школьном компьютере, делают это.

Большинство школ позволяют хранить вещи в зоне, доступной для всех терминалов, использующих сервер.

0 голосов
/ 13 июня 2011

Если вы используете Java, для работы с базами данных вам необходимо использовать JDBC API Вы можете взглянуть на Учебник по JDBC Но я не рекомендую использовать Microsoft Access, потому что вынеобходимо использовать мост ODBC-JDBC для подключения вашего приложения к базе данных.Вы можете сделать что-нибудь маленькое, например, Derby (часть JDK, известная как JavaDB). Есть учебник , как его использовать с Netbeans

Удачи!

...