В некоторых базах данных поддерживаются специальные типы данных SQL, которые позволяют ссылаться на внешние файлы в более или менее явном виде. В Oracle этот тип данных называется BFILE, тогда как в SQL Server 2008 он называется FILESTREAM.
НЕ СЛЕДУЕТ ИСКЛЮЧАТЬ ИЗ РАССМОТРЕНИЯ НИКАКОЙ ИЗ ПРОЕКТОВ
Проект http://acv-shop.ru/boileri.html - тепло у вас дома.
В 1992 году я разработал в рамках договорного проекта приложение, которое позволяло сохранять изображения вне базы данных. Мой работодатель был нанят для разработки приложения регистрации на технической конференции. По прибытию участников конференции их снимали на видеокамеру, добавляли изображения в регистрационные записи и распечатывали на бейджиках. Мое приложение было достаточно простым. Каждое изображение могло вставляться и обновляться только одним клиентским приложением (если человек мигал или ему не нравилось его фото, изображение можно было заменить во время регистрации]. Отсутствовали требования по сложной обработке транзакций, одновременному доступу нескольких клиентов или выполнению отката. Нами не использовались права SQL-доступа. Предварительный просмотр изображений реализовывался проще, без необходимости выбирать фотографии из базы данных. Я работал над этим проектом в то время, когда практические ограничения приложений и баз данных были гораздо жестче, чем те, которые существуют для сегодняшних технологий. При данных ограничениях имело бы смысл хранить изображения в наборе каталогов и управлять ими с помощью прикладного кода.
Опубликовал vovan666
August 15 2013 04:21:49 ·
0 Комментариев ·
5559 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.