Historiques, Concepts de vue, Privilèges, Connections, Sessions, Transactions, Types de données SQL, Valeurs nulles et logiques, Conversion de données, Exécution statique et dynamique
Concept de schéma et de catalogue, Création de table et de Colonnes, Domaines, Tables temporaires, Modification de la structure d’une table : ALTER et DROP, Suppressions, Vues
Requêtes : DISTINCT, SELECT, ORDER BY …AND…OR, Mises à jour, Insertions
Valeurs : littérales, paramétriques, spéciales, Fonctions : COUNT, MAX, MIN SUM, AVG, EVERY, ANY, SOME, Expressions : numériques, en chaîne de caractères, temporelles, booléennes
Comparaisons de prédicats, Prédicats : IS NULL, IN, LIKE, SIMILAR, EXISTS, UNIQUE, OVERLAPS, SOME, ANY, ALL, MATCH, DISTINCT
Jointure, Opérateurs de jointure: CROSS JOIN, Natural JOIN, Condition JOIN, INNER JOIN, OUTER JOIN, Operateur UNION, Operateurs INTERSECT et EXCEPT
Contraintes : NOT NULL, UNIQUE, CHECK, Assertions, Clé primaire, Contraintes d’intégrité référentielle, Mise à jours en cascade
Concepts de base: triggers, syntaxe, sémantique de déclenchement, actions de compensation, Applications des bases de données actives: maintien de l'intégrité, données dérivées, réplication
Méthodes et type d’accès aux données, SQL embarqué, Invocation directe