SQL

What is the focus of this course?

This course gives you all the information you need to successfully start working with SQL databases and make use of the database in your applications. Learn to correctly structure your database, author efficient SQL statements and clauses, and manage your SQL database for scalable growth.

What are the course objectives?

  • Understand Databases & Relationships
  • Use Common Query Tools and work with SQL commands
  • Understanding Transactions, create Tables and Views
  • Comprehend and Execute Stored Procedures

Who should take this course?

  • Freshers, Programmers, Software Developers, Testing professionals who want to learn SQL
  • Marketing, Sales people who want to understand their company data better

What is the prerequisite for this course?

There are no prerequisite for the course. This course can be taken up by anyone who wants to learn SQL.

Course Preview 

Lesson 1 - Relational Databases

  • 1.1 What are Databases?
  • 1.2 What's the Role of Databases in Application Programming?
  • 1.3 Tables and Relations
  • 1.4 Primary and Foreign Keys and Other Constraints

Lesson 2 - SQL Querying

  • 2.1 What is Querying?
  • 2.2 The ANSI SQL Standard
  • 2.3 DML, DDL and More
  • 2.4 Common Query Tools

Lesson 3 - Your First Queries

  • 3.1 The SELECT Statement
  • 3.2 Limiting Output Columns
  • 3.3 Formatting and Sorting Output
  • 3.4 Column Aliases

Lesson 4 - Filtering Your Results

  • 4.1 The WHERE Clause
  • 4.2 Creating a Filter Condition
  • 4.3 Applying Multiple Filter Conditions
  • 4.4 More Filter Options

Lesson 5 - Consolidating Your Data

  • 5.1 Counting Records
  • 5.2 Common Aggregate Functions: SUM, AVG, MIN, MAX
  • 5.3 Do's and Dont's When Consolidating
  • 5.4 Unions and Other Multiset Consolidations

Lesson 6 - Grouping Your Data2

  • 6.1 The GROUP BY Clause
  • 6.2 The HAVING Clause
  • 6.3 Do's and Dont's When Grouping

Lesson 7 - Joining Tables

  • 7.1 Table Aliases
  • 7.2 Inner Joins
  • 7.3 Outer Joins
  • 7.4 Self Joins
  • 7.5 Complex Multi Table Joins

Lesson 8 - Subqueries

  • 8.1 Filtering Using Subqueries
  • 8.2 The EXISTS Clause
  • 8.3 Subqueries as Alternative to Joins
  • 8.4 Derived Tables

Lesson 9 - Manipulating Your Data

  • 9.1 The INSERT Statement
  • 9.2 The UPDATE Statement
  • 9.3 The DELETE Statement

Lesson 10 - Transaction Control

  • 10.1 What are Transactions
  • 10.2 Initiating a Transaction
  • 10.3 The COMMIT and ROLLBACK Commands

Lesson 11 - Creating Database Objects And Adding Business Logic

  • 11.1 Creating Tables
  • 11.2 Creating and Using Views
  • 11.3 Developing and Calling Stored Procedures
  • 11.4 Implementing Triggers
CÓ THỂ BẠN QUAN TÂM
Array
(
)