Describe components of a database system, advantages and disadvantages of a database system, roles people play and the historical development of a database system in the context of a Relational Database Management System (RDBMS).
Apply basic skills in database modelling, including ER diagrams and normalisation in RDBMS.