|
|
|
Базы данных и Java
|
|||
|---|---|---|---|
|
#18+
Приветствую! Проблема в следующем: 1) Нужно написать Java приложение работающее с базой данных через JDBC. 2) База данных должна быть не инсталируемой, в том смысле, что вся инфа должна храниться в файле и при установке на машину не должна требовать никакой инсталяции. Тобишь переписал файл (файлы) на жесткий диск, описал в конфиге драйвера где лежит база и все должно начать работать. 3) Требования к базе простые, но должен поддерживаться SQL. 4) Планируемое количество записей во всей базе около 1000. Вроде бы мог подойти MS Access? но у него нет JDBC драйвера. Господа, выручайте... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2006, 12:33:20 |
|
||
|
Базы данных и Java
|
|||
|---|---|---|---|
|
#18+
http://projects.apache.org/projects/derby.html Насколько я знаю, она будет встроена в Java 6. Хотя и не уверен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2006, 12:54:41 |
|
||
|
Базы данных и Java
|
|||
|---|---|---|---|
|
#18+
__u_s_e_r__Приветствую! 3) Требования к базе простые, но должен поддерживаться SQL.Ты уже в 4-м или 5-м форуме заводишь этот топек. Скажи, для чего тебе SQL? К базе будут обращаться из внешнего приложения? Или это курсовая, и тебе нужно показать преподу знание и умение работать с SQL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2006, 13:09:28 |
|
||
|
Базы данных и Java
|
|||
|---|---|---|---|
|
#18+
Да это курсовик, и требования чтобы был SQL. Видно что препод знает как минимум пару вариантов решения проблемы и это проверка нас на вшивость. База должна просто лежать на диске и к ней должен быть доступ через JDBC. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2006, 13:13:20 |
|
||
|
Базы данных и Java
|
|||
|---|---|---|---|
|
#18+
Leonidv http://projects.apache.org/projects/derby.html Насколько я знаю, она будет встроена в Java 6. Хотя и не уверен. Вы не могли-бы дать ссылку на анонс? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2006, 14:06:51 |
|
||
|
Базы данных и Java
|
|||
|---|---|---|---|
|
#18+
__u_s_e_r__ 1) Нужно написать Java приложение работающее с базой данных через JDBC. 2) База данных должна быть не инсталируемой, в том смысле, что вся инфа должна храниться в файле и при установке на машину не должна требовать никакой инсталяции. Тобишь переписал файл (файлы) на жесткий диск, описал в конфиге драйвера где лежит база и все должно начать работать. 3) Требования к базе простые, но должен поддерживаться SQL. http://www.sqlite.org/cvstrac/wiki?p=SqliteWrappers кмк то, что доктор прописАл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2006, 18:53:49 |
|
||
|
Базы данных и Java
|
|||
|---|---|---|---|
|
#18+
__u_s_e_r__Вроде бы мог подойти MS Access? но у него нет JDBC драйвера. А мост JDBC-ODBC не подходит? Можно даже без настроек ODBC, вписываешь в URL параметры соединения и все работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2006, 22:52:36 |
|
||
|
Базы данных и Java
|
|||
|---|---|---|---|
|
#18+
Kachalov __u_s_e_r__Вроде бы мог подойти MS Access? но у него нет JDBC драйвера. А мост JDBC-ODBC не подходит? Можно даже без настроек ODBC, вписываешь в URL параметры соединения и все работает. А можно более подробно, как не прописывая ODBC в системе приконнектится к MS Access? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2006, 12:19:43 |
|
||
|
Базы данных и Java
|
|||
|---|---|---|---|
|
#18+
__u_s_e_r__ А можно более подробно, как не прописывая ODBC в системе приконнектится к MS Access? Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2006, 13:46:59 |
|
||
|
Базы данных и Java
|
|||
|---|---|---|---|
|
#18+
Возьми hsqldb или derby. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 12:53:26 |
|
||
|
Базы данных и Java
|
|||
|---|---|---|---|
|
#18+
__u_s_e_r__ Вроде бы мог подойти MS Access? но у него нет JDBC драйвера. Дурость это - использовать MS Access. Он есть только под Windows (это раз), его надо устанавливать (это два). Да, я знаю, что бесплатно - но устанавливать-то все равно компоненты доступа надо. Значит вам он уже однозначно не подходить. Да и не является он встраиваемой СУБД. Вам уже сказали - Derby или hsqldb. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 14:01:25 |
|
||
|
Базы данных и Java
|
|||
|---|---|---|---|
|
#18+
Устанавливать Access не всегда нужно - в Windows всегда присутствует библиотека jet40.dll, которая и выполняет SQL запросы к Access. Это и имеют ввиду, говоря что устанавливать Access не надо. Но конечно Access довольно плохая, и часто ею пользуются только по глупости когда лучше бы выбрать что-то другое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 14:15:50 |
|
||
|
Базы данных и Java
|
|||
|---|---|---|---|
|
#18+
FireBird embedded не требует инсталляции, поддержка хранимых процедур, триггеров. Нормальныи JDBC драивер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 18:39:35 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=684&tid=2147578]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 190ms |
| total: | 299ms |

| 0 / 0 |
