SQL and Big Data Short Course Final Module
SQL and Big Data Short Course Final Module
By learning about SELECT, FROM, and WHERE statements, students will be able to construct basic SQL queries to
retrieve and filter data from databases, understand how to manipulate and work with tables, including creating,
joining, and modifying tables, and establish relationships between them using keys.
Students will learn how to use wildcards in SQL to search for patterns within text data, enhancing their ability to
filter results based on flexible criteria. They will also understand how to apply the ORDER BY clause and different
types of joins (INNER JOIN, LEFT JOIN, RIGHT JOIN, etc.) to sort query results in ascending or descending order
based on one or more columns, enabling them to work with complex datasets and establish meaningful
relationships within the data.
Students will learn to perform string manipulation using SQL functions to modify, extract, and format
text data, which is essential for data cleaning and transformation tasks. They will also understand how
to use CASE statements to implement conditional logic within queries, allowing for dynamic and
customized outputs based on specific conditions.
Students will learn how to create and use indexes in SQL to optimize query performance by speeding up data
retrieval, especially in large datasets. They will understand different types of indexes and their appropriate use
cases to ensure efficient database management. Additionally, students will gain skills in filtering data using
various SQL clauses like WHERE, HAVING, and filtering conditions to extract relevant subsets of data based on
specified criteria, making data analysis more targeted and meaningful.
Module 02: SQL Advanced Analytics
Students will learn techniques for partitioning tables in SQL, enabling them to efficiently manage and query large
datasets by dividing data into smaller, more manageable segments. They will understand different partitioning
methods, such as range, list, and hash partitioning, and how to apply them to optimize data storage and retrieval.
They will gain skills in handling large datasets, including strategies for writing efficient queries, managing
performance, and utilizing SQL functions to process big data, making it possible to perform complex data analysis
and reporting on large-scale databases.
In this class, students will gain a comprehensive overview of Google Cloud Platform (GCP) products,
familiarizing themselves with the key services and tools available for data storage, processing, and analysis.
They will learn how to navigate the GCP ecosystem and understand the integration of various products in data
workflows. Also, students will delve into Looker Dashboard, exploring its functionalities for data visualization
and reporting.
In this class, students will explore essential Azure components, starting with Azure Storage Accounts and Azure
SQL Database, understanding their roles in cloud data management. They will learn how to configure and utilize
Azure Storage Accounts for various data types, including structured and unstructured data. The course will also
cover the process of transferring data from Blob Storage to Azure SQL Database, emphasizing best practices for
data migration and integration.
In this last class, students will gain a comprehensive understanding of Azure Data Factory (ADF) Data Flow,
Synapse Architecture, and the Synapse Workspace. They will learn how to design and implement data flows
within ADF, utilizing data transformation techniques to cleanse and prepare data for analysis. The course will
also explore the key components of Synapse Architecture, including data integration, analytics, and storage
services, and how they work together to facilitate large-scale data processing. Students will become familiar
with the Synapse Workspace, learning how to create and manage resources, develop analytics solutions, and
collaborate effectively in a unified environment.
Course Features
1. Interactive Live Class – 1.5 hours
2. Weekly 2 Classes, Total 12 Classes
3. Class record will be provided
4. Practice Files, Datasets, Notes
5. 100+ Quizzes, 3 Assignments,
6. 3 Industry-based Projects
7. Course Completion Certificate
8. Top 3 students will get Free Python Videos
9. Professional Portfolio Building Support