ORACLE is a software firm that specializes in Datbase softwares..
SQL is the language that is to access data ina DAtbase..that stands for Structured Query Language, that is written in the form of syntax/ code..
MYSQL is RDBMS that is used to link the database with a dynamic website that is built in popular web design language like PHP or .NET etc.