Structured Query Language (SQL) permet aux utilisateurs d'interroger une base de données. Commandes SQL agissent comme des instructions indiquant un programme informatique qui informations d'accès et comment le présenter. Oracle étend les capacités de SQL avec un paquet complet de logiciels.