Course overview
In this course students will construct dynamic websites that utilise queries to retrieve data from a database. Topics covered in this course include: relational databases, structured queries, database design, web technologies and architecture, dynamic website, and web technologies.
Course learning outcomes
- Explain how data is stored and retrieved from a relational database and the advantages of using the relational model
- Design a relational database given a set of data and usage requirements
- Design and implement database queries to retrieve specified data from a relational database
- Design and construct dynamic webpages using web mark-up languages and data sources
- Describe and discuss the advantages of a range of web architectures