Выбор доступа к БД | BESK.SU - программирование без границ (c) 2025

Выбор доступа к БД

Статус
В этой теме нельзя размещать новые ответы.

svi2009

Турист
Credits
0
Порекомендуйте чем лучше организовать доступ к БД (и соответственно формат БД) на Delphi.
Описание БД:

1) количество записей - порядка 20 000, в т.ч. blop и memo
2) БД локальная
3) данные в ДБ зашифрованы
4) БД индексируется по необходимости
4) работа без стороннего ПО
5) основной режим использования БД - поиск (Locate + Filtr)
6) поддержка SQL
 

a101010

Турист
Credits
0
Данная тема уже неоднократно обсуждалась.
Скажу еще раз, мое мнение - либо MS SQL Express, либо 10-ка Qracle.
 
Последнее редактирование модератором:

eralex1978

Турист
Credits
0
Скажу еще раз, мое мнение - либо MS SQL Express, либо 10-ка Qracle.
Зачем же так сразу, по условию база локальная, а не сетевая. Можно что-нибудь попроще. Заморок с написанием проги и обслуживанием базы будет меньше. Для локальных баз я использую Absolute Database.
 

a101010

Турист
Credits
0
Зачем же так сразу, по условию база локальная, а не сетевая. Можно что-нибудь попроще. Заморок с написанием проги и обслуживанием базы будет меньше. Для локальных баз я использую Absolute Database.
А что будет завтра, когда БД перерастет изначально заложенные в нее требования и окажется, что для ввода цифирек нужно посадить еще 1-2-3 девчушек? Или просто найдется заказчик с аналогичной задачей, чтолько контора у него больше в 10 раз?
А что подразумевать под обслуживанием? Если подразумевается сопровождение и модификация БД, то как мне кажется сейчас каждый второй программер считает себя супер профессионалом по MS SQL (с Oracle почему-то значительно меньше), ну а уж из это толпы "профессионалов" всегда найдется более-менее грамотный хлопчик для сопровождения небольшой БД.
И совсем непонятна фраза "замороки с написанием"! :(
Уж над чем нужно задумываться меньше всего, так это над процессом написания непосредственно кода (если я правильно понял смысл этой фразы), а вот для построения и анализа структуры БД, для указанных мною баз, есть море отличных инструментов.
 

wb77

Турист
Credits
0
Лучше всего Firebird embedded: локальная, бесплатная, и переход на сетевую версию проще некуда
 

kavkav

Турист
Credits
0
Как по мне так тоже Firebird embedded.
И с доступом к бд проблем никаких.
 

__Vlad__

Турист
Credits
0
Зашифрованные данные можно организовать пользовательскими процедурами записи буфера, т.е. шифрование своим уникальным ключом, а потом архиварование и записььв БД.
Но такое щифрование можно сделать только для БЛОБ-ов, но зато для каждого субтайпа свой, это выгодно.
Но это все про локально-сетевой файерберд


зашифрованую БД можно получить используя Accuracer Database, врсия четыре.девять была на паблике. там шифруется БД. индексируется, восстанавливается.

Так что на выбор.
 

utmost

Турист
Credits
10
Подскажите, плз.
Нужно ли инсталлировать Firebird embedded или она как portable версия работает?
Деплоить надо только библиотеки, инсталляции не требуется.

Кстати товарищи(to All) напомните какие библиотеки поставлять из комплекта embedded? интересует версия 2.5.0
 

CBR900RR

Турист
Credits
0
Для Embedded Firebird надо только dll кинуть в папку с программой. Около 5 мб насколько я помню. Зато получишь почти что железобетоный сервер за 5 лет ниразу база не слетала хотя ее и не сильно адски используют и тем не менее. И как уже сказали простой переход на нормальный сервер в случае чего.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху