SQL: A Practical Introduction for Querying Databases

via Coursera

Coursera

1276 Courses


course image

Overview

Title: SQL: A Practical Introduction for Querying Databases

Description: Discover the pivotal role of SQL (Structured Query Language) in managing and manipulating data within databases globally. Ideal for future data engineers, data warehouse specialists, data analysts, data scientists, and business intelligence professionals, this course offers a thorough introduction to both fundamental and intermediate SQL techniques. Students will engage in basic Create, Read, Update, and Delete (CRUD) operations using SQL commands such as CREATE, SELECT, INSERT, UPDATE, and DELETE. Progressing further, the course covers advanced data handling strategies including filtering, sorting, ordering, and data aggregation.

Participants will gain practical experience with SQL functions, sub-selects, nested queries, and join operations across multiple tables. The curriculum also incorporates the use of VIEWS, transaction management, and the creation of stored procedures. Emphasizing a hands-on learning approach, the course includes numerous practical exercises using real database systems, tools, and datasets. This includes creating a personal database instance in the cloud and executing SQL queries through structured labs.

By the conclusion of the course, participants will demonstrate their SQL competency in a comprehensive project, showcasing the skills applicable to various RDBMS such as MySQL, PostgreSQL, IBM Db2, Oracle, and SQL Server. Designed for beginners, no prior knowledge of databases, SQL, or programming is required, though basic data literacy is advantageous.

University:

Provider: Coursera

Categories: SQL Courses, Relational Databases Courses

Syllabus


Taught by

Rav Ahuja


Tags

united states

provider Coursera

Coursera

1276 Courses


Coursera

pricing Free Online Course (Audit)
language English
duration 22 hours
sessions On-Demand
level Beginner