Overview
Aims
The identification of base concept for organizing data in databases.
The identification and explanation of base models for the organizing and management of data in databases.
The use of methodologies and database design environments for specific problems.
The evaluation of quality for various database management systems regarding structure, functionality and extensibility.
The development of various database related projects.
Course contents
1. Database architecture 2. Data models 3. Relational databases 4. Relational algebra 5. Relational keys 6. Database normalization. First Normal Form 7. Database normalization. Second Normal Form 8. Database normalization. Third Normal Form 9. Select SQL 10. Relational database schemes 11. Conceptual design of databases 12. Logical database design
Learning outcomes
Minimum performance standard: minimum 5 at each evaluation criteria
Assessment
Written paper 50%Laboratory activities portfolio 50%