Разница между MySQL и SQL

MySQL против SQL

MySQL - это система управления реляционными базами данных (или RDMS), означающая, что это система управления базами данных, основанная на реляционной модели. Эта RDMS работает как собственный сервер и обеспечивает многопользовательский доступ к нескольким базам данных одновременно. Исходный код MySQL доступен в соответствии с условиями, изложенными в Стандартной общественной лицензии GNU, а также множеством проприетарных соглашений. Члены сообщества MySQL создали множество различных ветвей RDMS, наиболее популярными из которых являются Drizzle и MariaDB. Помимо того, что он является прототипом нескольких ветвей, большинство проектов свободного программного обеспечения, которые должны иметь полнофункциональную систему управления базами данных (или DMS), используют MySQL..

Язык структурированных запросов (также известный как SQL) - это язык базы данных. Он был разработан специально для управления данными в RDMS, и его концепция была основана на реляционной алгебре. Диапазон его возможностей включает запрос и обновление данных, создание и изменение схемы, а также управление доступом к данным. Это был один из первых языков, использующих модель RDMS, и, безусловно, наиболее широко используемый язык для этих реляционных баз данных. Язык SQL подразделяется на несколько языковых элементов: пункты, которые иногда являются необязательными составляющими компонентами операторов и запросов; выражения, которые производят либо скалярные значения, либо таблицы, состоящие из столбцов и строк данных; предикаты, которые используются для указания условий, которые могут вычислять в SQL три значения логической (или 3VL) логической истинности; запросы, которые извлекают данные на основе определенных спецификаций; и операторы, которые влияют на схемы и данные или могут также управлять транзакциями, потоком программ, соединениями, сеансами или диагностикой.

MySQL можно найти во многих веб-приложениях как компонент базы данных программного стека пакета решений (или LAMP). Его использование широко распространено на таких популярных веб-сайтах, как Flickr, FaceBook, Wikipedia, Google, Nokia и YouTube. Каждый из этих сайтов использует MySQL для хранения и регистрации пользовательских данных. Код состоит из языков C и C ++ и использует множество различных системных платформ, включая Linux, Mac OS X и Microsoft Windows..

SQL теперь является стандартом, и его структура состоит из множества различных компонентов. К ним относятся, помимо прочего, SQL Framework, SQL / Foundation, SQL / Bindings, SQL / CLI (интерфейс уровня вызова) и SQL / XML (или спецификации, связанные с XML)..

Резюме:

1. MySQL - это RDMS, которая работает как собственный сервер и обеспечивает многопользовательский доступ к нескольким базам данных одновременно; SQL - это язык базы данных, разработанный специально для управления данными в RDMS..

2. MySQL используется во многих популярных веб-приложениях как средство хранения и регистрации пользовательских данных; SQL - это стандарт, состоящий из нескольких компонентов, включая, помимо прочего, SQL Framework, SQL / CLI и SQL / XML..