Relational Database Administration (DBA)

This course is part of multiple programs. Learn more

Instructors: Ramesh Sannareddy +1 more

Instructor ratings

We asked all learners to give feedback on our instructors based on the quality of their teaching style.

What you'll learn

  •   Create, query, and configure databases and access and build system objects such as tables.
  •   Perform basic database management including backing up and restoring databases as well as managing user roles and permissions. 
  •   Monitor and optimize important aspects of database performance. 
  •   Troubleshoot database issues such as connectivity, login, and configuration and automate functions such as reports, notifications, and alerts. 
  • Skills you'll gain

  •   MySQL
  •   System Monitoring
  •   Database Design
  •   Relational Databases
  •   Role-Based Access Control (RBAC)
  •   Disaster Recovery
  •   Database Systems
  •   Encryption
  •   Performance Tuning
  •   IBM DB2
  •   Operational Databases
  •   Database Management
  •   PostgreSQL
  •   User Accounts
  •   Data Storage Technologies
  •   Database Architecture and Administration
  • There are 5 modules in this course

    This course begins with an introduction to database management; you will learn about things like the Database Management Lifecycle, the roles of a Database Administrator (DBA) as well as database storage. You will then discover some of the activities, techniques, and best practices for managing a database. You will also learn about database optimization, including updating statistics, slow queries, types of indexes, and index creation and usage. You will learn about configuring and upgrading database server software and related products. You’ll also learn about database security; how to implement user authentication, assign roles, and assign object-level permissions. And gain an understanding of how to perform backup and restore procedures in case of system failures. You will learn how to optimize databases for performance, monitor databases, collect diagnostic data, and access error information to help you resolve issues that may occur. Many of these tasks are repetitive, so you will learn how to schedule maintenance activities and regular diagnostic tests and send automated messages of the success or failure of a task. The course includes both video-based lectures as well as hands-on labs to practice and apply what you learn. This course ends with a final project where you will assume the role of a database administrator and complete a number of database administration tasks across many different databases.

    Managing Databases

    Monitoring and Optimization

    Troubleshooting & Automation

    Final Assignment and Final Exam

    Explore more from Data Management

    ©2025  ementorhub.com. All rights reserved