Course Outline

Relationele databasemodellen

  • De structuur van een relationele database
  • Verbindingstypen van tabellen
  • De normalisatie- en denormalisatiedatabase
  • Relationele operators

Download de gegevens

  • Regels voor het schrijven van SQL-query's
  • De syntaxis voor SELECT
  • Alle kolommen selecteren
  • Vragen over rekenkundige bewerkingen
  • Aliassenkolommen
  • Letterlijk
  • Concatenatie-operator

Beperkende resultaten

  • De WHERE-clausule
  • Vergelijkingsoperatoren
  • LIKE-conditie
  • Voorwaarde TUSSEN ... EN
  • IS NULL-voorwaarde
  • Conditie IN
  • Booleaanse operatoren AND, OR en NOT
  • Veel van de voorwaarden in de WHERE-clausule
  • De volgorde van de operators.
  • DISTINCT-clausule

Gegevens sorteren

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

SQL functies

  • De verschillen tussen de functies van één en meerdere lijnen
  • Beschikt over tekst, numeriek, datum,
  • Expliciete en impliciete conversie
  • Conversiefuncties
  • Nestfuncties
  • De prestaties van de functies bekijken - dubbele tabel
  • De huidige datumfunctie SYSDATE ophalen
  • Behandeling van NULL-waarden

Gegevens samenvoegen met behulp van de groepering

  • Functies groeperen
  • Hoe groeperingsfuncties NULL-waarden behandelen
  • Maak groepen gegevens: de GROUP BY-clausule
  • Meerdere kolommen groeperen
  • Beperking van de functieresultaatgroepering - de HAVING-clausule

Gegevens uit meerdere tabellen ophalen

  • Soorten connectoren
  • Het gebruik van NATURAL JOIN
  • Aliassen tabellen
  • Voegt zich bij de WHERE-clausule
  • INNER JOIN Binnenste join
  • Extern samenvoegen LINKS, RECHTS, VOLLEDIGE OUTER JOIN
  • Cartesiaans product

Subquery's

  • Plaats subquery's in de opdracht SELECT
  • Subquery's met enkele en meerdere lijnen
  • Operators Subquery's op één regel
  • Functies groeperen in subquery
  • Operators Subquery's multi-IN, ALL, ANY
  • Hoe NULL-waarden worden behandeld in subquery's

Exploitanten collectief

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

Gegevens invoegen, bijwerken en verwijderen

  • INSERT-opdracht
  • Kopieer gegevens uit een andere tabel
  • UPDATE-opdracht
  • DELETE-opdracht
  • TRUNCATE-opdracht

Transacties

  • Commando's COMMIT, ROLLBACK en SAVEPOINT

DDL-opdrachten

  • De belangrijkste databaseobjecten
  • Regels voor het benoemen van objecten
  • Tabellen maken
  • De gegevenstypen die beschikbaar zijn voor kolommen
  • Standaard optie
  • Optie NULL en NIET NULL

Tabellen beheren

  • Referentiële integriteit CHECK, PRIMAIRE SLEUTEL, BUITENLANDSE SLEUTEL, UNIEK
  • Maak een tabel op basis van de query
  • Verwijder een tabel DROP TABLE
  • BESCHRIJVEN commando

Andere schemaobjecten

  • Opeenvolgingen
  • Synoniemen
  • Keer bekeken

Requirements

  • Computer geletterdheid
  • Kennis van elk besturingssysteem
 21 Hours

Number of participants



Price per participant

Getuigenissen (4)

Related Courses

Developing Applications with Oracle Application Express (APEX)

21 Hours

Oracle SQL Language

14 Hours

Microsoft Access - download the data

14 Hours

Business Intelligence in MS SQL Server 2008

14 Hours

Oracle 11g - SQL language for administrators - workshops

21 Hours

Oracle 11g - SQL language for developers - Workshop

35 Hours

Oracle 11g - Programming with PL / SQL I - Workshops

28 Hours

Oracle 11g - Programming with PL / SQL II

21 Hours

SQL Advanced

14 Hours

Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server

14 Hours

Analytic Functions Fundamentals

21 Hours

SQL DATABASE MANAGEMENT AND DESIGN - Bespoke

14 Hours

Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems

7 Hours

Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012

21 Hours

ORACLE PL/SQL Fundamentals

21 Hours

Related Categories

1