All MySQL, NoSQL, Oracle, and MS ACCESS are being contrasted to SQL
__________________________
Differences between SQL and MySQL
SQL stands for Structured Query Language. It's a standard language for accessing and manipulating databases.
MySQL is a database management system, like SQL Server 2005, Oracle, Informix, Postgres etc. MySQL is a RDMS (Relational Database Management System). All types of RDMB use SQL.
SQL is used to manipulate database or to create a database. It's actually a common language. MySQL is an actual computer application. You must need to download or collect it and install it. MySQL is one of the most popular open source database management system. MySQL has an SQL interpreter.
MySQL can be used as the back engine database for several kinds of applications and it's one of the best choice for many web programmers for web-base application.
All these are the differences between SQL and MySQL. If you want to mention further differences, you may add them to the comment section.
________
NoSQL:
No schema required
Auto elasticity
Integrated caching
_______________
Oracle offers a complete software package with SQL functionality as well as the ability for developers to create interfaces, forms and reports.
Read more: Difference Between SQL & Oracle | eHow.com http://www.ehow.com/facts_6918347_difference-between-sql-oracle.html#ixzz25HlPx7tA
___________________
MS Access:
1. Access is a relational database management system that stores data in a format based on the Access Jet Database Engine; SQL is a database language designed specifically to manage data in RDMSs.
2. Access is used mainly to create simple database solutions; SQL is a standard made up of multiple components including, but not limited to, SQL Framework, SQL/CLI, and SQL/XML.
Read more: Difference Between MS Access and SQL | Difference Between | MS Access vs SQL http://www.differencebetween.net/technology/difference-between-ms-access-and-sql/#ixzz25Hle2r00