2011-12-19 2 views
0

Я изучаю информационные технологии в местном колледже. В настоящее время я выполняю проект Java для одного из моих модулей. Ожидается, что мы создадим приложение Java, которое связывается с базой данных Microsoft Access. Я работаю в группе, и всем нам поручено кодировать отдельные функции программного обеспечения. Однако нам нужно разделить одну базу данных. В настоящее время мы используем ODBC на наших индивидуальных компьютерах и используем JDBC для подключения к базе данных на локальном компьютере. Мы думали, что мы просто работаем над отдельными базами данных Microsoft Access, а затем просто объединяем их позже. Но я думаю, что это не лучший способ. Есть ли способ, который позволит мне и моим членам группы иметь централизованную базу данных, к которой все мы можем подключаться и делать наши запросы? Возможно ли это путем размещения базы данных Microsoft Access где-то в Интернете, а затем подключения к ней из программного обеспечения Java. Пожалуйста, помогите мне, поскольку я понятия не имею, как получить централизованную базу данных Microsoft Access.Приложение Java с Microsoft Access или другой базой данных?

ответ

0

Если вы хотите избавиться от этого с помощью Microsoft Access, это самый простой выход для вас и вашей группы для решения этой проблемы, но я предпочел бы вам использовать базу данных, используя базу данных, предоставленную Java Derby, это поможет вам сократить ваш код на сервере. Возможно, я предлагаю вам использовать Netbeans в качестве графического интерфейса и Derby для управления базой данных.

Итак, какова ваша основная проблема в том, что часть программирования или конфигурация и управление внутри хостинга? Спасибо

+0

Хорошо, я понимаю, что вы имеете в виду. Я обыскал и выяснил характер сервера/клиента баз данных Derby. Я думаю, после прочтения, я знаю, как подключиться к нему. Но я не уверен в настройке и управлении хостингом. Как я могу разместить базу данных Derby на моем хосте, а затем связать ссылку с ней? Например, если я запускаю Derby на моей локальной машине, я получаю адрес localhost. Могу ли я загрузить его на свой хост и получить ссылку на базу данных, которую я и члены моей группы могут использовать, установив соединение с нашим кодом? Любая помощь будет оценена. Благодаря! –

+0

@AdeelAteeque Я не думаю, что это хорошая идея. Всего 334 сообщения помечены 'derby'on Stackoverflow. Изучение этого не может быть повышением карьеры. Если вам нужна простая, бесплатная серверная база данных, рассмотрите MySQL и SQL Server Express. – Fionnuala

+0

@Remou Просто хотел спросить, невозможно ли установить централизованную базу данных с Microsoft Access? –

Смежные вопросы