Data Management for the Big Data Age

COS60009 12.5 Credit Points Hawthorn Available to incoming Study Abroad and Exchange students

Duration

  • One Semester or equivalent
     

Contact hours

  • 36 hours face to face + blended

On-campus unit delivery combines face-to-face and digital learning.

2023 teaching periods

Hawthorn

Higher Ed. Semester 2

Dates:
31 Jul 23 - 29 Oct 23

Results:
5 Dec 23

Last self enrolment:
13 Aug 23

Census:
31 Aug 23

Last withdraw without fail:
15 Sep 23


Prerequisites

Concurrent Pre-requisite (can be completed prior to or same study period)
OR

Aims and objectives

This unit is designed to deliver a variety of technologies and techniques used in managing different types of data in the big data age. Database technologies including data modelling and database design at conceptual level, logical level and physical level, query language and processing, transaction management will be introduced. Two types of database systems – SQL and NoSQL will be presented and their differences will be discussed.
 
Unit Learning Outcomes (ULO)
On successful completion of this module the learner will be able to:
 
1. Explain features of big data and the roles of different types of data
2. Critically review the concepts and principles of databases and database management systems including relational data model for handling structured data
3. Use SQL to create, query and manipulate databases
4. Design databases using ER modelling techniques and functional dependencies using normalization
5. Select technologies for data storage and physical database design, query processing and transaction management
6. Use XML and JSON to design, query and manipulate semi-structured data and explain unstructured/text data processing and information retrieval techniques
7.  Evaluate different types of NoSQL databases, their differences from SQL databases and big data technologies on MapReduce and Hadoop