Coursera Learning Team
Coursera logo
Log In
Coursera
Coursera Learning Team
IBM
Relational Database Administration Capstone Project
  • About
  • Outcomes
  • Modules
  • Testimonials
  • Recommendations
  1. Information Technology
  2. Data Management
IBM

Relational Database Administration Capstone Project

This course is part of IBM Relational Database Administrator Professional Certificate

Abhishek Gagneja
Rav Ahuja

Instructors: Abhishek Gagneja

Instructors

Abhishek Gagneja
Abhishek Gagneja
IBM
6 Courses•217,744 learners
Rav Ahuja
Rav Ahuja
IBM
57 Courses•4,010,946 learners

Access provided by Coursera Learning Team

6 modules
Gain insight into a topic and learn the fundamentals.
Advanced level

Recommended experience

Recommended experience

Advanced level

Proficiency in SQL, MySQL, PostgreSQL, ETL, Apache Airflow, and database creation, administration, and security principles is required.

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

6 modules
Gain insight into a topic and learn the fundamentals.
Advanced level

Recommended experience

Recommended experience

Advanced level

Proficiency in SQL, MySQL, PostgreSQL, ETL, Apache Airflow, and database creation, administration, and security principles is required.

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
  • About
  • Outcomes
  • Modules
  • Testimonials
  • Recommendations

What you'll learn

  • Gain real-world, hands-on experience in database administration that you can discuss in interviews and showcase in your portfolio.

  • Design and implement OLTP and data warehouse schemas, manage data, and query data in MySQL and PostgreSQL 

  • Perform ETL operations, extract data from RDBMS, NoSQL databases, and weblogs, and manage pipelines using Apache Airflow

  • Apply backup, restore policies, automate the process, set up user access management policies, encrypt data, and optimize SQL queries

Skills you'll gain

  • Data Security
  • Database Management
  • MySQL
  • Database Design
  • Performance Tuning
  • Data Maintenance
  • Data Encryption Standard
  • Apache Airflow
  • Extract, Transform, Load
  • Database Administration
  • Database Architecture and Administration
  • Data Import/Export
  • Data Warehousing
  • SQL
  • Operational Databases
  • Relational Databases
  • Data Pipelines
  • IT Automation

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

14 assignments

Taught in English
Recently updated!

March 2025

See how employees at top companies are mastering in-demand skills

Learn more about Coursera for Business
 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Build your Data Management expertise

This course is part of the IBM Relational Database Administrator Professional Certificate
When you enroll in this course, you'll also be enrolled in this Professional Certificate.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate from IBM

There are 6 modules in this course

In this capstone project, you will apply the skills and knowledge you’ve gained from the IBM Relational Database Administrator Professional Certificate to some real-world database administration tasks.

You’ll begin by setting up an Online Transaction Processing (OLTP) database, creating a data warehouse using PostgreSQL, and querying the databases using SQL. Next, you’ll build Extract, Transform, and Load (ETL) pipelines with Apache Airflow to automate data flow across systems. Plus, you’ll implement backup and restore processes, starting with manual setups and then progressing to automated solutions. To ensure database security, you’ll then configure user access and permissions in MySQL. You’ll optimize memory usage and improve query performance to enhance database efficiency. By the end of the course, you’ll have demonstrated and applied key aspects of database administration. An ideal addition to your portfolio! If you’re looking to get hands-on experience in database administration that you can talk about in interviews, enroll today!

In this module, you will design a data platform that uses MySQL as an OLTP database. You will be using MySQL to store the OLTP data.

What's included

2 videos1 reading2 assignments1 app item4 plugins

2 videos•Total 4 minutes
  • Course Introduction•3 minutes•Preview module
  • Assignment Overview: OLTP Database•1 minute
1 reading•Total 5 minutes
  • Prerequisites and Course Syllabus•5 minutes
2 assignments•Total 36 minutes
  • Checklist: OLTP Database•24 minutes
  • Graded Quiz: OLTP Database•12 minutes
1 app item•Total 30 minutes
  • Lab: OLTP Database•30 minutes
4 plugins•Total 40 minutes
  • Helpful Tips for Course Completion•15 minutes
  • Reading: Project Overview•15 minutes
  • Reading: Data Platform Architecture•5 minutes
  • OLTP Database Requirements and Design•5 minutes

In this module, you will design and implement a data warehouse and you will then generate reports from the data in the data warehouse.

What's included

2 videos3 assignments2 app items

2 videos•Total 3 minutes
  • Assignment Overview: Data Warehouse Design & Setup•2 minutes•Preview module
  • Assignment Overview: Data Warehouse Reporting•1 minute
3 assignments•Total 69 minutes
  • Checklist: Data Warehousing•15 minutes
  • Checklist: Data Warehouse Reporting•24 minutes
  • Graded Quiz: Build a Data Warehouse•30 minutes
2 app items•Total 120 minutes
  • Lab: Data Warehousing•60 minutes
  • Lab: Data Warehouse Reporting using PostgreSQL•60 minutes

In this module, you will use the given Python script to perform various ETL operations that load the data warehouse with the required information. You will also write a pipeline that analyzes the web server log file, extracts the required lines and fields, transforms and loads data.

What's included

2 videos3 assignments2 app items

2 videos•Total 4 minutes
  • Assignment Overview: ETL•2 minutes•Preview module
  • Assignment Overview: Data Pipelines using Apache Airflow•1 minute
3 assignments•Total 66 minutes
  • Checklist: ETL •9 minutes
  • Checklist: Data Pipelines using Apache Airflow•27 minutes
  • Graded Quiz: ETL and Data Pipelines•30 minutes
2 app items•Total 90 minutes
  • Lab: ETL•60 minutes
  • Lab: Data Pipelines using Apache Airflow•30 minutes

In this module, you will perform back-up and restore operations on the database. You will also implement automation to streamline database management processes.

What's included

2 videos3 assignments2 app items

2 videos•Total 3 minutes
  • Assignment Overview: Database Backup and Restoration•1 minute•Preview module
  • Assignment Overview: Backup and Restore Automation•1 minute
3 assignments•Total 66 minutes
  • Checklist: Database Backup and Restoration•18 minutes
  • Checklist: Backup and Restore Automation•27 minutes
  • Graded Quiz: Backup, Restore, and Automation •21 minutes
2 app items•Total 120 minutes
  • Lab: Database Backup and Restoration•60 minutes
  • Lab: Backup and Restore Automation•60 minutes

In this module, you will optimize the query performance and memory utilization of your database. You will also implement data security protocols, including user access management strategies and data encryption.

What's included

2 videos3 assignments2 app items

2 videos•Total 3 minutes
  • Assignment Overview: Database and Query Optimization•1 minute•Preview module
  • Assignment Overview: Access Management and Database Security•1 minute
3 assignments•Total 72 minutes
  • Checklist: Database and Query Optimization•24 minutes
  • Checklist: Access Management and Database Security•27 minutes
  • Graded Quiz: Database Optimization, Security, and Access Management•21 minutes
2 app items•Total 120 minutes
  • Lab: Database and Query Optimization•60 minutes
  • Lab: Access Management and Database Security•60 minutes

In this module, you will organize and submit your project deliverables for final evaluation. This module guides you through the submission process and outlines the criteria for assessing your work.

What's included

3 readings1 app item

3 readings•Total 9 minutes
  • Prepare to Submit Your Project •5 minutes
  • Congratulations and Next Steps•2 minutes
  • Thanks from the Course Team•2 minutes
1 app item•Total 75 minutes
  • Final Project Submission and Evaluation•75 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructors

Abhishek Gagneja
Abhishek Gagneja
IBM
6 Courses•217,744 learners
Rav Ahuja
Rav Ahuja
IBM
57 Courses•4,010,946 learners

Offered by

IBM

Offered by

IBM

At IBM, we know how rapidly tech evolves and recognize the crucial need for businesses and professionals to build job-ready, hands-on skills quickly. As a market-leading tech innovator, we’re committed to helping you thrive in this dynamic landscape. Through IBM Skills Network, our expertly designed training programs in AI, software development, cybersecurity, data science, business management, and more, provide the essential skills you need to secure your first job, advance your career, or drive business success. Whether you’re upskilling yourself or your team, our courses, Specializations, and Professional Certificates build the technical expertise that ensures you, and your organization, excel in a competitive world.

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Explore more from Information Technology

  • M

    Meta

    Database Engineer Capstone

    Course

  • I

    IBM

    Data Engineering Capstone Project

    Course

  • S

    SkillUp EdTech

    Data Architect Capstone Project

    Course

  • S

    SkillUp EdTech

    Data Management Capstone Project

    Course

Coursera Plus

Open new doors with Coursera Plus

Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Learn more

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Explore degrees

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Learn more

Coursera Footer

Technical Skills

  • ChatGPT
  • Coding
  • Computer Science
  • Cybersecurity
  • DevOps
  • Ethical Hacking
  • Generative AI
  • Java Programming
  • Python
  • Web Development

Analytical Skills

  • Artificial Intelligence
  • Big Data
  • Business Analysis
  • Data Analytics
  • Data Science
  • Financial Modeling
  • Machine Learning
  • Microsoft Excel
  • Microsoft Power BI
  • SQL

Business Skills

  • Accounting
  • Digital Marketing
  • E-commerce
  • Finance
  • Google
  • Graphic Design
  • IBM
  • Marketing
  • Project Management
  • Social Media Marketing

Career Resources

  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Get a PMP Certification
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Popular Data Analytics Certifications
  • What Does a Data Analyst Do?
  • Career Development Resources
  • Career Aptitude Test
  • Share your Coursera Learning Story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • ECTS Credit Recommendations

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Manage Cookie Preferences
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok
Coursera

Welcome back

New to Coursera?

Having trouble logging in? Learner help center