Short Description
Students will be introduced to cloud computing and will learn how moving to a cloud platform, particularly for databases, has many advantages but also some challenges to overcome, including legal and professional considerations.
You’ll learn to:
- Understand the nature, capture, formal description, and representation of data and its processing
- Be conversant with emerging data exchange and database developments such as big data, data mining, meta data, and the semantic web
- Critically review the migration towards cloud-based data storage in the context of its professional, legal, and ethical implications
- Practically demonstrate how programs and users can interact with databases through query languages
Topics covered in this unit may include (but are not limited to) the following:
- Data modelling methodologies such as UML and the e-r model
- Relational model, relational algebra, SQL and normalization
- Metadata, the semantic web, data exchange methods, and formats such as XML
- Datamining, big data and pattern discovery in large datasets
- Cloud-based, distributed data storage, and its professional, legal and ethical implications