That question could take a very large book to answer. Maybe you should say a little more.
An Access database can simply be included with your installer.
If you want to use an XML file or Excel Spreadsheet for a simple database, they can be created by your application if they do not already exist.
If you want to use SQL Server or MySQL, that would likely require a Database Administrator to install and configure.