Identify the basic concepts and terminology related to databases, including key components such as tables, attributes, and keys.
Explain the limitations of traditional file systems and describe the advantages offered by modern database systems.
Use conceptual models such as Entity-Relationship (ER) diagrams to design and represent structured data.
Analyse the relational model by examining its structure and applying it to real-world data scenarios through SQL (Structured Query Language) operations.
Evaluate the functionality, components, and benefits of Database Management Systems (DBMS), with particular attention to data integrity, security, and consistency.