The aims of the module are to:To instill an understanding of the foundations, design, and architectures of emerging and current database applications and technologies;.
*Curricular information is subject to change
Scripting
Reading and writing with a variety of file formats and databases. Arrays and Vectorized Computations, Fast Element-wise Array Functions
Big Data Database Technologies
NoSQL Database systems Document Databases, Key-Value Stores, Column Family Database, Neo4J Graph Databases, Hadoop Components e.g. HDFS, HCatalog, Hive, Pig, Oozie, MapReduce, Spark
Data Warehousing
Data warehouse architecture and design e.g. Star Schemas; Fact constellations; Multidimensional databases and query languages.
Module Content & Assessment | |
---|---|
Assessment Breakdown | % |
Other Assessment(s) | 50 |
Formal Examination | 50 |