Does the actual content of the binary end up anywhere? Or is the question purely about some metadata information in the broker tables? If you want to have the actual binary content in the database, then you must configure the storage config for that item type accordingly.
In either case, to have the binary processed, you need to reference it in your Templating code. Some of the methods are:
- DWT with
<img src="tcm of the binary component"...>
- C#, by using the
AddBinary()method, make sure you use the appropriate overload so you don't end up with unmanaged binaries, take a look at HERE
- DD4T/DXA templates
In combination with the 'Publish binaries in package' TBB from the 'Default finish action' compound TBB.