Data Analyst

1.SQL INTRO

• What is RDBMS
• What is SQL
• What is a database
• what is a schema
• What is Table
• What are Datatype
• Types – DDL,DML,DCL-
• What are tables
• constraints on table : Primary Key, foreign key, unique key,not null
• Auto Increment
• What is a relation
• Sql Syntaxes : Select, insert, update and delete
• Data types and Type casting
• Sorting Data – Order by
• Filtering data -Where condition
• Distinct Data
• Limiting Data
• Top n rows
• Aliases (column and Table aliases)

2.SQL OPERATIONS

• Comparison Operators

• Logical Operators

• Aliases

• case statement

• Datetime conversions

• String functions

• Aggregations

• Subqueries

• Corelated sub queries

3.ADVANCED SQL

• Operations between two tables
• Inner join, outer joins
• Union and unionall
• EXISTS and NOT EXISTS
• Window FunctionsGroup by Vs Partition by
• CTE example
• Pivot and unpivot example
• Merge
• Temp Tables

4.SQL SCRIPTING

• Indexes : Clustered and non-clustred
• What is View
• Variables declaration
• If, and While loop
• Print statement
• Stored Procedures: calling and creating stored procedures

• Functions:

• Scalar, Tabular functions

• Using functions in queries
• Using Functions in Stored Procedures
• Using Stored Procedures in Functions
• Triggers
• Transactions
• Merge Statements
• Unwrapping Large queries

5.SSIS

• What is BI
• SSIS and Datawarehousing introduction
• DWH fundamentals (OLTP,OLAP, Datamarts etc)
• Dimenstional Modelling (Facts, Dimensions, SCD, Surrogate Keys, Candidate Keys etc)
• Star and Snlowflake Schema
• Normalisation and Denormalisation
• What is ETL Tool., ETL vs ELT and SSDT introduction
• SSIS Architecture
• Connection Managers and Data Sources
• Aggregate, Data Conversion, Derived column, Character Map, Audit
• Transactions in SSIS

• Merge, Merge Join, Union All, Sort
• Multicast, Conditional Split, Oledb command
• Lookup, Fuzzy lookup, Copy column
• Pivot, Un pivot, Term Extract, Term Lookup
• Loops
• Different Dataflow components
• Transactional Processing
• SCD data loading
• Error Handling
• Using File System to move, copy, create folders
• Execute Sql for Single, Multi SQL, Procedure, functions with Various parameters and implementing DML, DDL
statements

• Working on Master, Child Packages using Execute Package task and variables
• Expression task for evaluations, iterations
• Precedence Constraints
• SCD (type 1,2 and 3 loading)
• CDC
• Package deployment using manifest file (File System, Sqlserver deployment)
• Project deployment using Catalog database (SSDB) and explaining various features

6.AZURE

• Cloud Introduction
• OnPrem Vs Cloud
• IAAS,SAAS and PAAS
• What is Azure
• Azure Accounts, Subscription and Tenant
• Services in Azure
• Azure Regions and Resource Manager
• Azure Storage
• Azure Compute
• Azure SQL
• Azure VM
• Azure Functions and Logic Apps
• Azure Databricks and Synapse Intro

Share this Post!

About the Author : ABrilliants


Skip to toolbar