0% found this document useful (0 votes)
9 views

SQL Syllabus (2)

The document outlines a comprehensive SQL training curriculum offered by Teks Academy, covering topics such as database introduction, normalization, MySQL installation, and various SQL functions. It includes modules on working with databases, operators, views, stored procedures, performance optimization, and concludes with course projects. The program emphasizes practical skills, industry expertise, and includes support for resume development and interview preparation.

Uploaded by

pra56.kum61
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

SQL Syllabus (2)

The document outlines a comprehensive SQL training curriculum offered by Teks Academy, covering topics such as database introduction, normalization, MySQL installation, and various SQL functions. It includes modules on working with databases, operators, views, stored procedures, performance optimization, and concludes with course projects. The program emphasizes practical skills, industry expertise, and includes support for resume development and interview preparation.

Uploaded by

pra56.kum61
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

SQL

1800-120-4748 www.teksacademy.com [email protected]


Module 01 - Introduction to SQL
Introduction to Data
Introduction to Databases
Introduction to DBMS
DBMS VS RDBMS
Introduction to SQL
Introduction to MySQL
Tables in MySQL
Relationships in MySQL
Views in MySQL
Table VS View

Module 02 - Database Normalization and Entity-


Relationship (ER) Model
Entity-Relationship (ER) Model
Components of ER Diagram
Attributes and its types
Relationship Sets
Relationship Degree
Relationship Types
Mapping Cardinalities
Cardinalities Notations of ER Diagram
Database Normalization
Types of Anomalies
Types of Normalization

1800-120-4748 www.teksacademy.com [email protected]


Module 03 - Installation and SetUp

Downloading MySQL Community Setup


Installing MySQL Community
Configuring MySQL Community
Configuring MySQL Workbench
Connecting to MySQL Server
Downloading Sample MySQL Database
Loading Sample MySQL Database in MySQL Workbench

Module 04 - Working with Database and Tables

Introduction to Database in MySQL


Database Manipulation in MySQL
Introduction to MySQL Storage Engines
Storage Engine Types
Storage Engine Setup in MySQL
Creating and Managing Tables in MySQL
Inserting Data in Tables
Querying Table Data
Filtering Data From Tables
WHERE Clause
DISTINCT Clause
AND Operator and OR Operator
IN Operator
NOT IN Operator
BETWEEN Operator

1800-120-4748 www.teksacademy.com [email protected]


LIKE Operator and Wildcards
LIMIT Operator
IS NULL Operator
IS NOT NULL Operator
Sorting Table Data
Grouping Table Data
ROLLUP
Grouping Sets
Comments in MySQL

Module 05 - Working with Operators, Constraints,


and Data Types

MySQL Operators
Assisted Practice: Logical Operator
Indexing in MySQL
Level of Data in SQL
MySQL Constraints
Assisted Practice: Constraint
Data Types in SQL
Assisted Practice: Data Type

Module 06 - Functions in SQL

Understanding SQL Functions


Aggregate Functions
Scalar Functions
String Functions

1800-120-4748 www.teksacademy.com [email protected]


Advanced (Miscellaneous) Functions
Assisted Practice: String Function
Numeric (Mathematical) Functions
Assisted Practice: Numeric Function
Date and Time Functions
Handling duplicate records
General Functions

Module 07 - Subqueries, Operators, and Derived


Tables in SQL

Use Case: Project and Team Management


Introduction to Alias
Introduction to JOINS
Operators in MySQL
Subquery in SQL
Subqueries with Statements and Operators
Derived Tables in SQL
EXISTS Operator
EXISTS vs. IN Operators

Module 08 - Windows Functions in SQL

Introduction to Window Function


Aggregate Window Functions
Ranking Window Functions
Miscellaneous Window Functions

1800-120-4748 www.teksacademy.com [email protected]


Module 09 - Working with Views

SQL Views
View Manipulation Methods

Module 10 - Stored Procedures and Triggers in SQL

Advantages of Stored Procedures


Working with Stored Procedures
Compound Statements
Conditional Statements
Loops in Stored Procedures
Terminating Stored Procedures and Loops
Error Handling in Stored Procedures
Cursors in Stored Procedures
Stored Functions in Stored Procedures
Introduction to Stored Procedures
Stored Program Security
SQL Trigger

Module 11 - Performance Optimization and Best


Practices in SQL

Execution Plan in SQL


Identifying the differences between Char, Varchar, and
NVarchar

1800-120-4748 www.teksacademy.com [email protected]


Clustered Indexes in MySQL
Covering Query (Assisted Practice)
Common Table Expressions
MySQL Best Practices

Module 12 - Course End Projects

Employee Performance Index


Air Cargo Analysis

1800-120-4748 www.teksacademy.com [email protected]


Why Teks Academy?

Training from 3 Capestone Internship


Industry Experts Projects Certificate

Resume Interview Skills Communication


Development Training Skills Training

12000+ 80% ISO

Student Trained Placement Record Certified

1800-120-4748 www.teksacademy.com [email protected]


Download Syllabus

1800-120-4748 www.teksacademy.com [email protected]

You might also like