Перейти к содержимому

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

    MySQL против SQL

    MySQL — это реляционная система управления базами данных (или RDMS), то есть система управления базами данных, основанная на реляционной модели. Эта RDMS работает как собственный сервер и обеспечивает многопользовательский доступ к нескольким базам данных одновременно. Исходный код MySQL доступен на условиях, изложенных в Стандартной общественной лицензии GNU, а также в соответствии с множеством проприетарных соглашений. Члены сообщества MySQL создали множество различных ответвлений этой СУБД, наиболее популярными из которых являются Drizzle и MariaDB. Являясь прототипом нескольких ветвей, большинство проектов свободного программного обеспечения, которые должны иметь полнофункциональную систему управления базами данных (или СУБД), используют 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 — это СУБД, которая работает как собственный сервер и обеспечивает многопользовательский доступ к нескольким базам данных одновременно; SQL — это язык баз данных, разработанный специально для управления данными в СУБД.

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

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Adblock
    detector