This course is designed to introduce you to the structured query language (SQL), the cornerstone of database activity, and how to use SQL to optimize data accessibility, maintenance, and data engineering. It covers a variety of topics including building and querying databases, working with different types of joins, data analysis, and data integrity.
Anyone interested in learning SQL or pursuing a career in data analysis, data engineering, or database management should take this course. It is also suitable for database administrators and SQL developers who want to improve their skills.
You will learn how to write SQL code based on ANSI/ISO standards, to build database structures, update database content, and retrieve data using various types of joins. You will also learn how to process data with row and aggregate functions, construct nested queries, and develop in-line and stored views.
In addition, the course covers how to protect data integrity with constraints, improve performance with indexes, and apply transactions to database management.