In this video we review some categorizations of database (single-user versus multi-user or transactional database versus a data warehouse). Then we start to look at the rules developed by Codd which serve as a theoretical underpinning for the development of relational databases and relational database management systems RDBMS.