Free Online Course from Coursera: Database Management Essentials
This course provides the foundation you need for a career in database development, data warehousing, or business intelligence, as well as for the entire Data Warehousing for Business Intelligence specialization
- English
- With Certificate
Tutor Name
CourseraAbout the Course
Coursera offers a free online course in Database Management Essentials. This course provides the foundation you need for a career in database development, data warehousing, or business intelligence, as well as for the entire Data Warehousing for Business Intelligence specialization.
Course Description:-
In this course, you will create relational databases, write SQL statements to extract information to satisfy business reporting requests, create entity relationship diagrams (ERDs) to design databases, and analyze table designs for excessive redundancy.
As you develop these skills, you will use either Oracle, MySQL, or PostgreSQL to execute SQL statements and a database diagramming tool such as the ER Assistant or Visual Paradigm to create ERDs.
This course is designed to ensure a common foundation for specialization learners. Everyone taking the course can jump right in with writing SQL statements in Oracle, MySQL, or PostgreSQL.
Syllabus:-
Week 1
Introduction
Module 1 provides the context for Database Management Essentials.
When you’re done, you’ll understand the objectives for the course and know what topics and assignments to expect.
Keeping these course objectives in mind will help you succeed throughout the course. You should read about the database software requirements in the last lesson of module 1.
It’s recommended that you try to install the DBMS software this week before assignments begin in week 2.
Introduction to Databases and DBMSs
The course will launch into an exploration of databases and database technology and their impact on organizations in Module 2.
The course will investigate database characteristics, database technology features, including non-procedural access, two key processing environments, and an evolution of the database software industry.
This short informational module will ensure that you have the required background and context, which is critical for success in the later modules that emphasize details and hands-on skills.
Week 2
Relational Data Model and the CREATE TABLE Statement
Now that you have the informational context for database features and environments, you’ll start building.
In this module, you’ll learn relational data model terminology, integrity rules, and the CREATE TABLE statement.
You’ll apply what you’ve learned in practice and graded problems using a database management system (DBMS), either Oracle, MySQL, or PostgreSQL, creating tables using the SQL CREATE TABLE statement and populating your tables using given SQL INSERT statements.
Week 3:
Basic Query Formulation with SQL
This module is all about acquiring query formulation skills. Now that you know the relational data model and have basic skills with the CREATE TABLE statement, you can understand basic syntax of the SQL Select Statement and the join operator for combining tables.
Select Statement examples are presented for single table conditions, join operations, and grouping operations. You’ll practice writing simple SELECT statements using the tables that you created in the assignment for module 3.
Extended Query Formulation with SQL
Now that you can identify and use the SELECT statement and the join operator, you’ll extend your problem solving skills in this module so you can gain confidence on more complex queries.
You will work on retrieval problems with multiple tables and grouping. In addition, you’ll learn to use the UNION operator in the SQL SELECT statement and write SQL modification statements.
Week 4
Notation for Entity Relationship Diagrams
Module 6 represents another shift in your learning. In previous modules, you’ve created and populated tables and developed query formulation skills using the SQL SELECT statement. Now you’ll start to develop skills that allow you to create a database design to support business requirements.
You’ll learn basic notation used in entity relationship diagrams (ERDs), a graphical notation for data modeling.
You will create simple ERDs using basic diagram symbols and relationship variations to start developing your data modeling skills.
Conditions:-
- This course consists of 11 modules and you need approx. 36 hours to complete this course.
- This course is completely free. You will get a Shareable Certificate upon the completion of the course.
About Coursera:-
Coursera is a world-wide online learning platform founded in 2026. Every course on Coursera is taught by top instructors from world-class universities and companies, so you can learn something new anytime, anywhere. Hundreds of free courses give you access to on-demand video lectures, homework exercises, and community discussion forums. Paid courses provide additional quizzes and projects as well as a shareable Course Certificate upon completion.
See more available bachelor scholarships on For9a
See more available competition and awards on For9a
Taught by
كورسيرا (Coursera) هي منصة تعليمية رائدة عبر الإنترنت توفر دورات تدريبية بالتعاون مع أكثر من 300 جامعة عالمية وشركات رائدة (مثل Google و Meta و IBM) لتقديم تعليم مرن ومرتبط بسوق العمل. تقدم المنصة مجموعة واسعة من الخيارات التعليمية، بما في ذلك الشهادات المهنية، الدورات التخصصية (Specializations)، ودرجات البكالوريوس أو الماجستير عبر الإنترنت في مجالات مثل علوم البيانات، التكنولوجيا، الأعمال، والصحة. تستخدم المنصة الذكاء الاصطناعي لترجمة آلاف الدورات، وتوفير ترجمة نصية (Subtitles) بلغات متعددة، بما في ذلك اللغة العربية.
Read more.