powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Базы данных и Java
15 сообщений из 15, страница 1 из 1
Базы данных и Java
    #34105593
__u_s_e_r__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую!

Проблема в следующем:
1) Нужно написать Java приложение работающее с базой данных через JDBC.
2) База данных должна быть не инсталируемой, в том смысле, что вся инфа должна храниться в файле и при установке на машину не должна требовать никакой инсталяции. Тобишь переписал файл (файлы) на жесткий диск, описал в конфиге драйвера где лежит база и все должно начать работать.
3) Требования к базе простые, но должен поддерживаться SQL.
4) Планируемое количество записей во всей базе около 1000.

Вроде бы мог подойти MS Access? но у него нет JDBC драйвера.

Господа, выручайте...
...
Рейтинг: 0 / 0
Базы данных и Java
    #34105607
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://projects.apache.org/projects/derby.html
Насколько я знаю, она будет встроена в Java 6. Хотя и не уверен.
...
Рейтинг: 0 / 0
Базы данных и Java
    #34105612
lOlllEr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
__u_s_e_r__Приветствую!
3) Требования к базе простые, но должен поддерживаться SQL.Ты уже в 4-м или 5-м форуме заводишь этот топек.
Скажи, для чего тебе SQL? К базе будут обращаться из внешнего приложения? Или это курсовая, и тебе нужно показать преподу знание и умение работать с SQL?
...
Рейтинг: 0 / 0
Базы данных и Java
    #34105615
__u_s_e_r__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да это курсовик, и требования чтобы был SQL.
Видно что препод знает как минимум пару вариантов решения проблемы и это проверка нас на вшивость.
База должна просто лежать на диске и к ней должен быть доступ через JDBC.
...
Рейтинг: 0 / 0
Базы данных и Java
    #34105637
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidv http://projects.apache.org/projects/derby.html
Насколько я знаю, она будет встроена в Java 6. Хотя и не уверен.

Вы не могли-бы дать ссылку на анонс?
...
Рейтинг: 0 / 0
Базы данных и Java
    #34105639
mysterio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Базы данных и Java
    #34105906
hubamuba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
__u_s_e_r__
1) Нужно написать Java приложение работающее с базой данных через JDBC.
2) База данных должна быть не инсталируемой, в том смысле, что вся инфа должна храниться в файле и при установке на машину не должна требовать никакой инсталяции. Тобишь переписал файл (файлы) на жесткий диск, описал в конфиге драйвера где лежит база и все должно начать работать.
3) Требования к базе простые, но должен поддерживаться SQL.


http://www.sqlite.org/cvstrac/wiki?p=SqliteWrappers

кмк то, что доктор прописАл
...
Рейтинг: 0 / 0
Базы данных и Java
    #34106092
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__u_s_e_r__Вроде бы мог подойти MS Access? но у него нет JDBC драйвера.

А мост JDBC-ODBC не подходит? Можно даже без настроек ODBC, вписываешь в URL параметры соединения и все работает.
...
Рейтинг: 0 / 0
Базы данных и Java
    #34106260
__u_s_e_r__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kachalov __u_s_e_r__Вроде бы мог подойти MS Access? но у него нет JDBC драйвера.

А мост JDBC-ODBC не подходит? Можно даже без настроек ODBC, вписываешь в URL параметры соединения и все работает.

А можно более подробно, как не прописывая ODBC в системе приконнектится к MS Access?
...
Рейтинг: 0 / 0
Базы данных и Java
    #34106301
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__u_s_e_r__
А можно более подробно, как не прописывая ODBC в системе приконнектится к MS Access?
Код: plaintext
1.
2.
 Class .forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection connection = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=c:/dir/file.mdb");
...
Рейтинг: 0 / 0
Базы данных и Java
    #34106974
oleg555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возьми hsqldb или derby.
...
Рейтинг: 0 / 0
Базы данных и Java
    #34107086
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__u_s_e_r__
Вроде бы мог подойти MS Access? но у него нет JDBC драйвера.

Дурость это - использовать MS Access. Он есть только под Windows (это раз), его надо устанавливать (это два). Да, я знаю, что бесплатно - но устанавливать-то все равно компоненты доступа надо. Значит вам он уже однозначно не подходить. Да и не является он встраиваемой СУБД. Вам уже сказали - Derby или hsqldb.
...
Рейтинг: 0 / 0
Базы данных и Java
    #34107114
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Устанавливать Access не всегда нужно - в Windows всегда присутствует библиотека jet40.dll, которая и выполняет SQL запросы к Access. Это и имеют ввиду, говоря что устанавливать Access не надо. Но конечно Access довольно плохая, и часто ею пользуются только по глупости когда лучше бы выбрать что-то другое.
...
Рейтинг: 0 / 0
Базы данных и Java
    #34107537
AlexMD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FireBird
embedded
не требует инсталляции,
поддержка хранимых процедур,
триггеров. Нормальныи JDBC драивер.
...
Рейтинг: 0 / 0
Базы данных и Java
    #34107543
AlexMD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возможные грабли и пути их решения
при работе
JDBC & FireBird 1.5 embedded
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Базы данных и Java
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]