Neem contact met ons op

Cursusaanbod

Relationele databasemodellen

  • De structuur van een relationele database
  • Soorten verbanden tussen tabellen
  • Normalisatie en denormalisatie van databases
  • Relationele operatoren

Gegevens ophalen

  • Regels voor het schrijven van SQL-queries
  • Syntaxis van SELECT
  • Alle kolommen selecteren
  • Queries met arithmetische bewerkingen
  • Kolomaliases
  • Letterrekenings (literals)
  • Concatenatie-operator

Resultaten beperken

  • De WHERE-clausule
  • Vergelijkingsoptatoren
  • De LIKE-conditie
  • De BETWEEN ... AND-conditie
  • De IS NULL-conditie
  • De IN-conditie
  • Booleanse operatoren AND, OR en NOT
  • Meerdere condities in de WHERE-clausule
  • De volgorde van de operatoren
  • De DISTINCT-clausule

Gegevens sorteren

  • De ORDER BY-clausule
  • Sorteren op meerdere kolommen of uitdrukkingen

SQL-functies

  • Het verschil tussen eenregelige en meerregelige functies
  • Functies voor tekst, numeriek en datum
  • Expliciete en impliciete conversie
  • Conversiefuncties
  • Functies nesten
  • De prestaties van functies bekijken - de dual-tabel
  • Het ophalen van de huidige datum met de SYSDATE-functie
  • De behandeling van NULL-waarden

Gegevens aggregeren met groepering

  • Groeperingsfuncties
  • Hoe groeperingsfuncties NULL-waarden behandelen
  • Groepen van gegevens maken - de GROUP BY-clausule
  • Meerdere kolommen groeperen
  • Het resultaat van groeperingsfuncties beperken - de HAVING-clausule

Gegevens ophalen uit meerdere tabellen

  • Soorten verbindingsoperatoren
  • Het gebruik van NATURAL JOIN
  • Tablealiases
  • Join's in de WHERE-clausule
  • INNER JOIN
  • Externe join's: LEFT, RIGHT en FULL OUTER JOIN
  • Cartesisch product

Ondervragen (Subqueries)

  • Ondervragen plaatsen in het SELECT-commando
  • Enkele en meerdere ondervragen
  • Operatoren voor enkele ondervragen
  • Groepering in ondervragen
  • Operatoren voor meerdere ondervragen: IN, ALL, ANY
  • Hoe NULL-waarden in ondervragen worden behandeld

Collectieve operatoren

  • UNION-operator
  • UNION ALL-operator
  • INTERSECT-operator
  • MINUS-operator

Gegevens invoegen, bijwerken en verwijderen

  • INSERT-commando
  • Gegevens kopiëren vanuit een andere tabel
  • UPDATE-commando
  • DELETE-commando
  • TRUNCATE-commando

Transacties

  • COMMANDO'S COMMIT, ROLLBACK en SAVEPOINT

DDL-commando's

  • De belangrijkste databaseobjecten
  • Namingsregels voor objecten
  • Tabellen aanmaken
  • De beschikbare datatypes voor kolommen
  • DEFAULT-optie
  • Optie NULL en NOT NULL

Tabellen beheren

  • Referentiële integriteit: CHECK, PRIMARY KEY, FOREIGN KEY, UNIQUE
  • Een tabel aanmaken met een query
  • Een tabel verwijderen: DROP TABLE
  • DESCRIBE-commando

Andere schemaobjecten

  • Sequenties
  • Synoniemen
  • Uitzichten (Views)

Vereisten

  • Computervaardigheden
  • Kennis van een besturingssysteem
 21 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (6)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën