Oracle provides Bfile datatypes to store unstructured binary data. The actual data is stored outside the database in the operating system files. A BFILEcolumn stores a file locator that points to an external file containing data. Bfiles are read-only, one can’t modify them.