Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Файлы и БД [D5]


kalliopiy ©   (2002-10-01 16:48:00) 

Здравствуйте!

Есть небольшой вопросик. Кто что может посоветовать по поводу ситуации, когда вместе с некоторыми данными, хранящимися в таблице, хранить также и файлы каких-нибудь документов (например, отсканированные копии всяких бумажек). Что лучше, хранить все файлы отдельно от БД или попытаться пихать их в BLOB-поля, а уже оттуда как-то доставать и обрабатывать?


Sergey13   (2002-10-02 09:34:00) [1]

2kalliopiy © (01.10.02 16:48)
То что ты описал реализовано в Оракле( у тебя то какая БД?) как тип BFILE. Там тоже в базе хранится только ссылка на файл ОС. Но Ораклы никак при этом не контролируют эти файлы. Т.е. сохранность зависит от того как ты организуешь сеть и доступ. В принципе все можно организовать вполне достойно(на любой БД, ИМХО).


max2057   (2002-10-01 21:43:00) [2]

вот и я говорю - если в бд лежат то по крайней мере одна рабочая копия документа есть


aus   (2002-10-01 21:10:00) [3]

об убегании файлов:
соединили в сеть 5 машин, документы общие просто стали пропадать, куда - только РАБОТНИЦАМ известно. Женщины - они и в сети женщины. Наверное и бумаги со стола друг у дружки воруют.


3JIA9I CyKA   (2002-10-01 18:19:00) [4]

8)


kalliopiy   (2002-10-01 18:09:00) [5]


> 3JIA9I CyKA

Ну, вобщем-то, я раньше так и поступал (файлы хранил отдельно), но думал, может быть есть какие-то более прогрессивные технологии на этот счет...
Однако, спасибо и за такой ответ!


3JIA9I CyKA   (2002-10-01 17:56:00) [6]

А почему они должны пропасть?
А Вы не боитесь, что файлы БД пропадут или разбегутся ?!
Или уйдут к другому!!! 8)


kalliopiy   (2002-10-01 17:52:00) [7]


> 3JIA9I CyKA

Давайте-ка без метафоры... Вы хотите сказать, что нечего бояться пропажи файлов?


3JIA9I CyKA   (2002-10-01 17:34:00) [8]

2kalliopiy
>> Хотя они действительно никуда не убегут
Тогда может мне и монитор не привызывать?


kalliopiy   (2002-10-01 17:32:00) [9]

3JIA9I CyKA: no comment ...


> max2057

Тут возникает проблема: если хранишь файлы прямо в БД, то для их непосредственного использования необходимо их каждый раз "перегонять" в реальные файлы, ну и может быть еще что-нибудь. Хотя они действительно никуда не убегут.


3JIA9I CyKA   (2002-10-01 17:16:00) [10]

Что лучше - решать Вам. А я пойду монитор привязывать, ато убежит и заблудится.


max2057   (2002-10-01 16:56:00) [11]

по моему лучше все хранить в БД, чтобы файлы не "разбегались"
и не терялись


Наверх

Титульная страница Поиск, карта сайта Написать письмо