You deploy a database file by installing the database file onto your end-user's disk.
As long as the database server shuts down cleanly, you do not need to deploy a transaction log file with your database file. When your end user starts running the database, a new transaction log is created.
For SQL Remote applications, the database should be created in a properly synchronized state, in which case no transaction log is needed. You can use the Extraction utility for this purpose.
For information about extracting databases, see Database Extraction utility.