Форум программистов, компьютерный форум, киберфорум
Java: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/21: Рейтинг темы: голосов - 21, средняя оценка - 4.76
0 / 0 / 0
Регистрация: 11.07.2012
Сообщений: 17

Какую бд выбрать?

08.10.2013, 12:40. Показов 3936. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем добрый день. Подскажите, пожалуйста. Собираюсь писать курсовую работу. Будет обработка данных, и соответственно данные надо где-то хранить. Думаю, что данные надо хранить в БД, но в какой? Мне посоветовали SQLite, но хочу услышать ещё мнений. Хочется, чтобы программа работала на любом компьютере (mac, windows, linux), где установлена jre и больше никаких дополнительных библиотек. Самое главное, чтобы бд была востребована на рынке труда, чтобы был хоть какой-то опыт работы. Из бд я работал только с access, так что посоветуйте ещё и книгу, пожалуйста, (можно и на английском). Заранее спасибо.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.10.2013, 12:40
Ответы с готовыми решениями:

Какую именно java выбрать?
т.к. первый пункт в ветке а общего нет, решил здесь спросить, есть всякие java se, me, ee и пр. как тут быть ? ява идет идет как общий язык...

Какую среду разработки выбрать?
Буду делать программу по типу скайпа для компа и для телефона. Какую среду разработки выбрать?

Что выбрать - WPF .Net Core или WPF .Net Framework + буду работать с SQLite (также интересно какую версию БД выбрать)?
Всем привет. Ниже необязательная предыстория, высказался просто) Тут наконец вновь взялся за мелкую приложуху для Windows 7,...

10
Эксперт Java
 Аватар для turbanoff
4094 / 3828 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 12
08.10.2013, 14:48
sqllite или h2 - http://www.h2database.com/
1
 Аватар для mutagen
2587 / 2260 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
08.10.2013, 14:52
Лучший ответ Сообщение было отмечено как решение

Решение

есть встроенная в JDK база на java DERBY, можно использовать её в embed режиме, тогда неважно будет ОС на которой работать

SQLite не очень удобен для кроссплатформенности, да и не фонтанирует производительностью, его достоинство в том что он прост

востребованность базы на рынке вопрос относительный, так популярна mysql(она же mariadb), postgres из халявных и NoSQL тоже, MongoDB например

в рамках курсовой освоить БД чтобы был опыт работы, думаю практически нереально
3
0 / 0 / 0
Регистрация: 11.07.2012
Сообщений: 17
09.10.2013, 14:45  [ТС]
mutagen, задача "освоить" не стоит, стоит познакомиться. Я правильно понимаю, что для всех бд, кроме SQLite нужен сервер?
0
 Аватар для mutagen
2587 / 2260 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
09.10.2013, 14:47
Цитата Сообщение от Grizlich Посмотреть сообщение
Я так понимаю, что для всех бд, кроме SQLite нужен сервер?
нет, H2, derby, HSQLDB тоже могут встраиваться
1
0 / 0 / 0
Регистрация: 11.07.2012
Сообщений: 17
10.10.2013, 09:10  [ТС]
А ни mysql, ни postgres встроить нельзя? А то мне знакомый сказал, что MySQL можно.
0
 Аватар для mutagen
2587 / 2260 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
10.10.2013, 13:11
Цитата Сообщение от Grizlich Посмотреть сообщение
А то мне знакомый сказал, что MySQL можно.
возможно, но тогда у вас будет ограничение по OS, так как mysql сервак работает через бинарки, а они для разных платформ разные

а вообще вот куча эмбедных баз http://en.wikipedia.org/wiki/Embedded_database , но не все они кроссплатформенные под java
1
0 / 0 / 0
Регистрация: 11.07.2012
Сообщений: 17
12.10.2013, 23:49  [ТС]
А если выбирать между H2 и HSQLDB на лучше остановиться?
0
Эксперт Java
 Аватар для turbanoff
4094 / 3828 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 12
13.10.2013, 10:41
Цитата Сообщение от Grizlich Посмотреть сообщение
А если выбирать между H2 и HSQLDB на лучше остановиться?
Скорее всего вы не увидите существенной разницы на вашем проекте. Выбирайте любую
1
0 / 0 / 0
Регистрация: 11.07.2012
Сообщений: 17
13.10.2013, 13:02  [ТС]
turbanoff, а если выбирать по количеству информации в интернете и по наличию книг (кстати какую почитать)?
0
Эксперт Java
 Аватар для turbanoff
4094 / 3828 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 12
13.10.2013, 13:33
969 вопросов по HSQLDB против 767 вопросов по H2 на stackoverflow.
Читать лучше доку на сайте, благо они не очень большие.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.10.2013, 13:33
Помогаю со студенческими работами здесь

Какую бд выбрать
Здравствуйте! подскажите пожалуйста! какой бд пользоваться чтобы была возможность использования вложенных таблиц и подчиненных заголовков...

Какую БД выбрать?
Возникла задача: необходимо сделать простую систему учёта прихода/ухода сотрудников, с возможностью сотрудникам писать, куда конкретно они...

Какую БД Выбрать?
Здравствуйте! Подскажите какую БД выбрать для локальной приложений. С начала выбрал SQL Server CE, но в отличий от SQL Server, SQL Server...

Какую бд выбрать?
что проще заюзать в c# для работы с бд? ну и вообще какую бд выбрать? до этого имел немного дело с sql, но чисто в плане sql managed...

Какую выбрать
В общем есть пк, вот характеристики: Nvidia Geforse 9600 (вроде, по памяти пишу) на 512Мб, 2 ГБ ОЗУ, 111ГБ памяти, процессор AMD 2.9 ГГц,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru