Course

SQL Fundamentals In-Depth («SQLV2»)

This course extends, deepens and completes the solid SQL General Fundamentals acquired in the SQL Standard course.
Duration 2 days
Price 1'800.–
Course documents Digicomp Courseware (German)
Alternative learning format available: SQL-Standard – In-depth («SQLV»)

Course facts

  • Extension and deepening of the solid SQL Fundamentals acquired in the SQL Standard course
  • Lab- and practice-oriented learning
  • In the final project, there is the opportunity to practically incorporate the entire scope of SQL basics

1 Data Definition Language (DDL)

  • CREATE, ALTER, DROP
  • DATABASE, TABLE, VIEW
  • ADD CONSTRAINT
    • PRIMARY KEY
    • FOREIGN KEY
    • UNIQUE
    • DEFAULT
    • CHECK

2 Extension of SQL Basic Elements

  • CASE Statement: Simple and Searched
  • COUNT(DISTINCT)

3 Working with Functions

  • Working with Text Functions
  • Working with DATETIME Functions
  • Working with NULL Values
  • Data Type Conversion and Formatting
  • Notes on Dialect Differences

4 Final Project
The final project brings together all topics from the courses "SQL Standard" and "SQL Fundamentals In-Depth": SELECT, INSERT, UPDATE, DELETE, CREATE/ALTER TABLE, ADD CONSTRAINT, JOIN, GROUP BY, HAVING, ORDER BY

5 Optional Topics (time permitting/in consultation with the group)

  • Exploring the Database Model of Existing Databases
    • Meta Information Tables
    • Database Diagrams
  • Data Control Language (DCL)
    • Transaction Management
    • COMMIT & ROLLBACK
    • GRANT & REVOKE
  • Extended Q&A
  • Practical Tips for Everyday SQL

This course is aimed at programmers, PC support staff, and other individuals who work with a SQL-capable database or want to create applications using the SQL capabilities of the database system, as well as individuals who want practical knowledge about SQL, its possibilities, limitations, and significance.

  • Attendance of the Standard SQL-3 course is a prerequisite; the same course database is used
  • Enjoyment of analytical thinking as well as abstraction and imagination skills

This course is manufacturer-independent except for the "Functions" chapter and uses standard SQL, which is supported by all relational databases (Access, Oracle, DB/2, SQL Server, MySQL, SQL Server Express, etc.). In the Functions chapter, dialect differences are noted.

Download

Questions

Choose your date

Further courses