Databases Overview
Databases are any piece of software that manages and stores structured data of some kind.
Types of Databases
There are several database types,
Design of Databases Overview
There are some structured ways to go through the design of databases. For more details check out the article on database design.