Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Возможно ли встроить СУБД в своё приложение? / 25 сообщений из 47, страница 1 из 2
10.08.2019, 16:40
    #39847785
registered
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
Возможно ли встроить СУБД в своё приложение? Нужен как сетевой доступ, так и локальный. Отдельно устанавливать MySQL, или иную СУБД для работы приложения - неудобно.
...
Рейтинг: 0 / 0
10.08.2019, 17:06
    #39847787
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
registeredВозможно ли встроить СУБД в своё приложение? Нужен как сетевой доступ, так и локальный. Отдельно устанавливать MySQL, или иную СУБД для работы приложения - неудобно.

Локальный - можно, а под сетевым доступом вы что понимаете? Файл на шаре?
...
Рейтинг: 0 / 0
10.08.2019, 17:07
    #39847788
энди
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
пожалуй fb вам подойдет
...
Рейтинг: 0 / 0
10.08.2019, 17:22
    #39847792
ёёёёё
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
registeredВозможно ли встроить СУБД в своё приложение? Нужен как сетевой доступ, так и локальный. Отдельно устанавливать MySQL, или иную СУБД для работы приложения - неудобно.
Да все можно. Нужно лишь понимать, что ты хочешь.
Объясни, например, что ты имеешь в виду под словами "сетевой доступ".
...
Рейтинг: 0 / 0
10.08.2019, 17:34
    #39847794
registered
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
клиент-сервер.
сетевой доступ - значит, с разных компьютеров.
вроде, все (известные мне) embedded субд не поддерживают "сетевой доступ"(тм)
...
Рейтинг: 0 / 0
10.08.2019, 17:35
    #39847795
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
Данные добавляются/изменяются/обновляются/удаляются и где-то хранятся, то есть в любом случае это отдельный файл, рядом с которым ваша программа, которая и управляет этой базой.
Раз это отдельный файл, то уже не встроен в ваше приложение.
...
Рейтинг: 0 / 0
10.08.2019, 17:36
    #39847796
Dmitry Arefiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
Остается понять, что для тебя значит "embedded". IB, Firebird, MySQL - все эмбеддед
...
Рейтинг: 0 / 0
10.08.2019, 17:38
    #39847797
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
registeredвроде, все (известные мне) embedded субд не поддерживают "сетевой доступ"(тм)

Поддерживают. Практически все файловые СУБД его поддерживают. Вопрос только в том
насколько "embedded" ты хочешь эту СУБД. А так у тебя диапазон от FVMas до SQLite.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
10.08.2019, 17:56
    #39847803
ёёёёё
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
registeredклиент-сервер.
сетевой доступ - значит, с разных компьютеров.
вроде, все (известные мне) embedded субд не поддерживают "сетевой доступ"(тм)
Если "сетевой доступ - значит, с разных компьютеров" - тогда и "все поддерживают". Только после не удивляйся нюансам.
...
Рейтинг: 0 / 0
10.08.2019, 17:59
    #39847806
registered
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
авторСлово «встраиваемый» (embedded) означает, что SQLite не использует парадигму клиент-сервер, то естьа я про что?
...
Рейтинг: 0 / 0
10.08.2019, 18:05
    #39847810
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
registeredа я про что?

Откуда ты нарыл такую кривую цитату? Отсутствие сервера и встроенность две вещи
практически перпендикулярные. Встроенные СУБД отлично использую файловый сервер за
неимением собственного. Как и невстроенные.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
10.08.2019, 18:07
    #39847811
ёёёёё
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
registered,

что тебе надо получить, вообще?

Чтобы при незапущенном приложении на компьютере "А" другие юзеры сети могли работать с файлом базы, размещенном на компьютере "А" (используя "шары")?
Или приложение на компьютере "А" должно выполнять роль сервера, обслуживая запросы прочих компов сети?
Или что?
...
Рейтинг: 0 / 0
10.08.2019, 18:07
    #39847812
ёёёёё
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
registeredавторСлово «встраиваемый» (embedded) означает, что SQLite не использует парадигму клиент-сервер, то естьа я про что?
Кого это мы цитируем?
...
Рейтинг: 0 / 0
10.08.2019, 18:17
    #39847815
registered
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
чтобы при запущенном приложении, другие юзеры сети могли работать с БД (приложение на компьютере "А" должно выполнять роль сервера)
...
Рейтинг: 0 / 0
10.08.2019, 18:22
    #39847818
ёёёёё
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
registeredчтобы при запущенном приложении, другие юзеры сети могли работать с БД (приложение на компьютере "А" должно выполнять роль сервера)

Тогда тебе годится любая СУБД, абсолютно.
...
Рейтинг: 0 / 0
10.08.2019, 18:26
    #39847819
asutp2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
registeredчтобы при запущенном приложении, другие юзеры сети могли работать с БД (приложение на компьютере "А" должно выполнять роль сервера)встраиваешь например REST API в свое приложение, соответственно другие юзеры работают не напрямую с БД, а через посредника в виде твоего приложения
...
Рейтинг: 0 / 0
10.08.2019, 18:40
    #39847822
registered
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
Какая из встраиваемых СУБД умеет работать в качестве сервера (не через шары, а через TCP/IP)?
А "встраиваемая" означает, что не нужно ставить "standalone" версию СУБД. Но не значит, что она
Sqlite is file-based only. There is no way to talk to it over TCP/IP. Скажите, кому непонятно, честно?

Отсутствие сервера и встроенность две вещи
практически перпендикулярные.но, по факту, параллельные.
...
Рейтинг: 0 / 0
10.08.2019, 18:51
    #39847824
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
registeredСкажите, кому непонятно, честно?

Мне. Мне совершенно непонятно чего именно ты пытаешься достичь. Ещё более непонятно зачем.

Твоё приложение со встроенной СУБД должно будет на компьютере из грязного белья
самозарождаться, без установки?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
10.08.2019, 20:40
    #39847839
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
Dmitry ArefievОстается понять, что для тебя значит "embedded". IB, Firebird, MySQL - все эмбеддед
В принципе можно из своей софтины выгружать минимальную базку уже со структурой на диск,
сервак ставить и прописывать доступную сетевую байду,
разворачивать и наполнять её из себя...

Но кому нужна такая тряхомумумудия?
_____________________
Bad practice!!!!!!!!!!!
...
Рейтинг: 0 / 0
10.08.2019, 20:53
    #39847841
ёёёёё
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
Gator,

тут надо было начинать с
Код: pascal
1.
...Отдельно устанавливать MySQL, или иную СУБД для работы приложения - неудобно



Какой тут выбор СУБД, тут тараканы головного мозга власть захватили...
...
Рейтинг: 0 / 0
10.08.2019, 21:40
    #39847852
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
Телепаты посовещались и решили, что ТСу нужна не встраиваемая БД, а portable, т.е. чтобы без установки она запускалась при запуске приложения и завершалась когда его закрывают. При этом обслуживала не только это приложение, но и другие.
...
Рейтинг: 0 / 0
10.08.2019, 21:49
    #39847857
registered
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
Про portable - верно. Недописал. Точнее, окошко с ответом закрылось. Точнее, что именно непонятно в том, что было написано?
А вообще, Встраиваемая система управления базами данных — архитектура систем управления базами данных, когда СУБД тесно связана с прикладной программой и работает на том же компьютере, не требуя профессионального администрирования.

Где-то есть ограничения на то, что встраиваемая СУБД не должна уметь многопользовательский доступ?
...
Рейтинг: 0 / 0
10.08.2019, 22:02
    #39847862
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
registeredГде-то есть ограничения на то, что встраиваемая СУБД не должна уметь многопользовательский
доступ?

В самом определении "встраивоемости" заложено обслуживание только того приложения в
которое оно встроено. Будет ли это приложение взаимодействовать с другими и принимать
запросы извне - СУБД глубоко безразлично.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
10.08.2019, 22:29
    #39847868
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
Ну... Странного хочет ТСина.
Нет чтобы требования СУБД партнёрам представить, и дальше цепляться по снежинке своей софтиной.
А актуальность всех БД поддерживать репликацией.
...
Рейтинг: 0 / 0
11.08.2019, 02:56
    #39847877
registered
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли встроить СУБД в своё приложение?
Почему встроенный HTTP, и остальные виды серверов, сервер, никого не удивляет, а сервер СУБД - удивляет? Кроме "сделай сам".

А "встраиваемый" - значит, компилируемый внутрь exe, или dll. И отсутствие необходимости в "third-party software".
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Возможно ли встроить СУБД в своё приложение? / 25 сообщений из 47, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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