Online Course
Database Systems Concepts & Design
Georgia Institute of Technology via Udacity
-
338
-
- Write review
Overview
This course presents an example of applying a database application development methodology to a major real-world project.
Why Take This Course?
At the end of this course the learner will:
• Understand and apply the concepts of data independence, database and database management system architecture, and the role and placement of a database management system the application stack
• Understand and apply the theoretical foundation of relational databases and query languages to create SQL data structure definitions and queries that meet identified requirements
• Create a relational database application, including the requirement analysis, specification, design and implementation of relational database applications
• Evaluate alternative internal schema structures and create indices for efficient database operation
• Understand the concepts of database access control and SQL injection
Syllabus
Database Concepts
- Techniques and tools needed to develop database applications.
- Database application development methodologies.
Database Models
- Extended Entity Relationship Models.
- Relational Models.
- Relational Algebra, Calculus, and SQL.
Database Management
- Database normalization.
- Database efficiency.
- Database indexing.
- Metadata management and archiving.
Tags
Related Courses
-
Data in Database
Arizona State University
3.0 -
Database Management Essentials
University of Colorado System
3.8 -
Database Management System
CEC, University of Madras, Chennai
-
Data Base Management System
Indian Institute of Technology, Kharagpur, NPTEL
-
Relational database systems
Universidad Nacional Autónoma de México
-
Database systems
Universidad Nacional Autónoma de México
Reviews
4.0 rating, based on 1 reviews
-
Md Rafi Akhtar completed this course, spending 5 hours a week on it and found the course difficulty to be medium.
GIT's course on Database Management System is the best course there is on the subject. It is an undergraduate-level course on DBMS, but graduates and professionals will benefit from it alike. The course starts out with fundamentals of databases, modelling...