SQL Training Course >>

SQL Training Course

Who will benefit

Duration

Price

What do I need?

Outcomes

Certification

Contents

Day 1:

Data and Tables –a place for everything
Data in categories
What’s in a Database
CREATE TABLE
Statement Data types DESCribed
INSERT Statement
NULL, NOT NULL
DEFAULT The SELECT Statement –
gifted data retrieval
How to query data types
Comparison Operators
AND, OR, LIKE, BETWEEN, IN, NOT IN

Day 2:

DELETE and UPDATE –
a change will do you good
Smart table design –
why be normal?
Atomic data mary KeyPri ALTER –
Rewriting the past
Renaming the table
DROP column
UPDATE, SET

Day 3:

Advanced SELECT –
Seeing your data with new eyes
CASE expression
ORDER BY SUM, MIN, MAX, AVG, GROUP BY COUNT,
LIMIT Multi-table Database Design –
Outgrowing your table Schema
How to go from one table to two
Create a table with a Foreign Key
Relationships between tables
Patterns of data Junction table
1NF Partial functional dependency
Transitive functional dependency 2NF 3NF

Day 4:

JOINS and multi table operations
CREATE, SELECT, INSERT at the same time AS, column aliases
Inner JOINS
Subqueries – Queries within queries
Natural Join
Noncorrelated subqueries
Correlated subqueries
EXISTS and NOT EXISTS
OUTER JOINS, SELF JOINS and UNIONS
Left and right outer join
A self-referencing foreign key
INTERSECT and EXCEPT
Turning a subquery into a join

Day 5:

Constraints, Views and Transactions
CHECK CONSTRAINT 
with views
Creating a view 
Inserting, updating and deleting 
Transactions
The ACID Test
Security – protecting your assets
GRANT statement
GRANT variations
REVOKE privileges
REVOKING a used GRANT OPTION
MTA-Exam 98-364 Review Prep
Comptency Assesment Project

Avoid disappointment

Book Now!