Relational A relational database is what is needed for database marketing. Such a database is kept on disk and consists of related files (name and address, orders) which are related to each other by ID numbers and accessed by indexes.