Alex's Notes

cm3010: Databases and Advanced Data Techniques

Main Info

  • Title: Databases and Advanced Data Techniques

  • Leader(s): TBC

  • Semester Taken: April 2022

Abstract

This module aims to show you how to work with data in your computer programs. You will learn how to use SQL and NoSQL databases to store tabular data and documents. You will learn about the ethics of gathering and processing data and why it is important to consider issues around data security. You will learn about open data resources, and how you can access them from your computer programs. You will learn about audio and video data, and the challenges of working with this kind of data.

Syllabus

Available on the REPL

Main Textbooks

Reading List available

Topics

Resources

Use the Index Luke for efficient indexing.

Postgres Indexing Guide

As a companion to this course, CMU’s databases course covers the actual implementation and design of database systems.