Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Database Engineer/DBA - (PostgreSQL, IBM-DB2, MariaDB,NoSQL)
Rating: 4.3 out of 5(731 ratings)
33,091 students

Database Engineer/DBA - (PostgreSQL, IBM-DB2, MariaDB,NoSQL)

Practical Database Engineering | Administration
Last updated 3/2026
English

What you'll learn

  • Installing Database Servers
  • Creating Databases
  • Creating Tables
  • Extracting and joining data from multiple tables
  • Dropping and Truncating Tables
  • Performing CRUD Operations
  • Sorting and Filtering Data
  • Creating Stored Procedures
  • Querying database with various operators
  • Creating Triggers
  • Creating Views
  • Implementing Database Security
  • Backing up and restoring database
  • Aggregating data with Aggregate Functions
  • Analyzing data with Analytic Functions
  • Creating NoSQL Databases
  • Interacting with NoSQL Databases

Course content

24 sections192 lectures18h 9m total length
  • Introduction1:08
  • What is PostgreSQL1:41
  • Minimum Installation Requirements3:29
  • Installing PostgreSQL on Windows9:53
  • Installing PostgreSQL on MacOS2:54
  • Installing PgAdmin Tool on MacOS5:23
  • Installing PostgreSQL on Linux4:32
  • Installing PgAdmin Tool on Linux5:58
  • Connecting to PostgreSQL Database Server9:35
  • Load Sample Database11:49
  • Loading Sample Database -Option 2
  • Database Concepts8:57
  • Data Types9:48

Requirements

  • A Computer is required + Internet connection

Description

Database engineers design new databases based on company needs, data storage needs, and the number of users accessing the database. Monitor Databases and Programs. Database engineers continuously monitor databases and related systems to ensure high functionality.

Database administrator ensures that data is available, protected from loss and corruption, and easily accessible as needed. Also they oversee the creation, maintenance and security of your databases. manages, backs up and ensures the availability of the data.

PostgreSQL is commonly known as Postgres and it is also  open source database.  PostgreSQL is a powerful, open source object-relational database system.

IBM Db2 is a family of related data management products,including relational database servers, developed and marketed by IBM.

MariaDB is great for its open-source innovation and enterprise-grade reliability, as well as its modern relational database.

SQL -Structured Query Language is an internationally recognized language used to communicate and manipulate various database systems.

Data is everywhere and growing at a rapid rate. Most Software application we interact with daily deals with stored data . From our interaction with our banks to social media applications like Facebook and Instagram..

Due to the relevance and dependency on data , professionals that are skilled in SQL are always in high demand  to help interact with various databases to help business intelligence and other sectors that relies on data.

NoSQL (Non-SQL or Not-only-SQL) databases are increasing in popularity due to the growth of data as they can store non-relational data on a super large scale, and can solve problems regular databases can't handle. They are widely used in Big data operations. Their main advantage is the ability to handle large data sets  effectively  as well as scalability and flexibility issues for modern applications.

Who this course is for:

  • Beginner Database Engineers
  • Beginner Database Administrators
  • Beginner Data Analyst