Шаг 157 - Что такое BLOB

Аббревиатура BLOB расшифровывается как Binary Large Object или большой бинарный объект. Данное понятие относится к СУБД. Создавая базу данных Вы можете использовать поля некоторых типов, например текстовые, числовые разных форматов, данных. Но все равно есть проблема, так как ваши данные могут быть нестандартного формата или еще хуже не иметь формата вообще. Пример файлы. Просто подумайте о том, что Вы хотите хранить в базе данных все файлы Вашей организации. В них может находиться все, что угодно, от рисунков и текстов до объектов OLE. Практически все современные СУБД имеют этот формат данных, если это не так, то просто не используйте ее. Так, как о формате ничего не известно, то по данному полю нельзя проводить сортировку, поиск. Для реализации данной возможности в записи используются дополнительные поля с информацией. Например, имя, тип, размер, дата файла. А вот в типе BLOB хранится сам файл. В некоторых СУБД данный тип поля может называться по другому. В Access, например, OLE, что ограничивает типы файлов, которые могут быть помещены.

157_1.gif (2855 b)


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 11.05.2002