Cursusaanbod

Inleiding tot het SQL Development Bootcamp

Overzicht van SQL-ontwikkeling

  • Data en databases
  • Databasemanagementsystemen (DBMS)
  • Kernconcepten van SQL

Aan de slag met SQL-databases

  • Installeren van DBMS-software
  • Eerste configuratie
  • Verbinden met bestaande databases
  • Databasedevelopmentmethode

Bekijken van de fundamentele SQL-verklaringen

  • Data definition language statements (DDL)
  • Transaction control statements (TCL)
  • Session and system control statements
  • Embedded SQL statements

Werken met SQL-data

  • Data filteren
  • Vergelijkings- en logische operatoren
  • Data sorteren
  • Row limiting clause (ROWNUM)
  • Substitutievariabelen
  • Definieren en verifiëren van commando's

Werken met single row, group, conversie- en algemene functies

  • Tekstfuncties
  • Numerische en datumfuncties
  • Conversiefuncties
  • Case and decode functions
  • DISTINCT en NULL waarden
  • Groeperingsclausules (GROUP BY)
  • HAVING clausule

Werken met SQL join-clausules

  • Inner join
  • Non-equijoin
  • Outer join
  • Cross join

Werken met subqueries en SET-operatoren

  • Single row subqueries
  • Multi row and multi column subqueries
  • SET operators (UNION, INTERSECT, MINUS)
  • Correlated subquery
  • Data manipulatie met subqueries

Databases en tabellen maken

  • Data types (VARCHAR2, NUMBER, DATE, etc.)
  • Primary and foreign keys
  • Constraints (NOT NULL, UNIQUE, CHECK)
  • Tabelacties (CREATE, INSERT, UPDATE, DELETE)
  • Data dictionary views (ALL_TABLES, USER_TABLES)
  • Voorwaardelijke expressies

Werken met views, sequences, synonyms en indexes

  • Views maken en raadplegen
  • Sequences maken en wijzigen
  • Synonyms maken
  • Indexes maken

Schema-objecten beheren

  • Constraints management (ADD, MODIFY, DROP)
  • Tijdelijke tabellen
  • Externe tabellen

Gebruikersaccess beheren

  • Systeembreuken (CREATE SESSION, CREATE TABLE)
  • Object privileges (SELECT, INSERT, UPDATE, DELETE)
  • Rollen
  • Privileges intrekken

Data in verschillende tijdzones beheren

  • Interval datatypes (INTERVAL YEAR TO MONTH, INTERVAL DAY TO SECOND)
  • Tijdfuncties (SYSDATE, CURRENT_DATE)

Foutopsporing

Samenvatting en conclusie

Vereisten

  • Kennis van databeheer en databasemanagementsystemen

Doelgroep

  • Beginners
  • Programmeurs
  • Databasemanagers
 35 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën