Database Concepts and Applications
Offered By: Santa Monica College via California Community Colleges System
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 IStanford 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