Skip to main content
CodingHelp
HomeCareersCoursesSurveyCareer surveyForumsFAQContact
Log inSign up
Back to course overview
Database Administration

Database Design

Normalise tables, choose keys, types and constraints for the workload, and decide when a relational or a document store fits best.

3 lessons ยท 1h 47m
  • NormalisationReading

    Split a flat, repetitive table into well-keyed tables in third normal form so each fact is stored once.

    48m
  • Modelling for workloadsReading

    Choose keys, data types and constraints so the database itself rejects bad data for the workload it serves.

    39m
  • Relational vs document storesReading

    Compare relational, document, key-value, wide-column and graph stores and choose one for a given workload.

    20m
Coding Help
  • About
  • Careers
  • Courses
  • Career survey
  • Forums
  • FAQ
  • Contact
  • Terms
  • Privacy