YoVDO

Database Concepts and Applications

Offered By: Santa Monica College via California Community Colleges System

Tags

Relational Databases Courses SQL Courses MySQL Courses Database Design Courses Data Integrity Courses Normalization Courses Concurrency Control Courses

Course Description

Overview

This course introduces modern database concepts while emphasizing the relational database model. Topics include design methodologies, normalization of tables to reduce redundancies, supertypes and subtypes to reduce nulls, data integrity, referential integrity, and using locks and other techniques for concurrency control in a multi-user database. Factors that should be balanced during the design of a database are described. To document databases, entity relationship diagrams, relational schemas, and data dictionaries are described. Principles are applied by performing exercises using MySQL or other database management system. SQL and other languages are used to create and fill tables, retrieve data, and manipulate it by stored programs.

Related Courses

Cryptography I
Stanford University via Coursera
MongoDB Advanced Deployment and Operations
MongoDB University
Developing SQL Databases
Microsoft via edX
Six Sigma Tools for Define and Measure
University System of Georgia via Coursera
Using clinical health data for better healthcare
The University of Sydney via Coursera