Comprendre les concepts des bases de données et deslogiciels de systèmes de gestion de bases de donnéeset avoir une compréhension de haut niveau des principaux composants des SGBD et de leur fonction. Comprendre le modèle E R et le modèle relationnel. Pouvoirécrire des commandes SQL pour créer des tables et des index, insérer/mettre à jour/supprimer des données, et interroger des données dans un SGBD relationnel. Comprendre la dépendance fonctionnelle et la décomposition fonctionnelle.décomposition fonctionnelle. Comprendre l'architecture d'un système de gestion de base de données et comprendre les différentes architectures telles que l'architecture du système serveur, les systèmes parallèles et les systèmes de base de données distribués .