Поиск

Что такое система управления базами данных MySQL

Разработкой, распространением и поддержкой MySQL, наиболее популярной системы управления базами данных (СУБД) с открытым исходным кодом, занимается компанией MySQL AB.

MySQL AB - коммерческая компания, основанная разработчиками MySQL, строит свой бизнес на предоставлении услуг, так или иначе связанных с СУБД MySQL. Более подробную информацию о компании MySQL AB можно найти в разделе 1.3.

Кроме того, на сайте MySQL (http://www.mysql.com/) представлена наиболее актуальная информация о СУБД MySQL и компании MySQL AB.

  • MySQL — это система управления базами данных.

    База данных представляет собой структурированный набор данных. Она может содержать различную информацию - от простого списка покупок до огромного объема данных, используемого в корпоративной сети.

  • MySQL - это система управления реляционными базами данных.
    Реляционная база данных хранит информацию в отдельных таблицах, а не в од
    ном большом хранилище, благодаря чему достигается высокая производитель
    ность и гибкость. Часть "SQL" слова "MySQL" обозначает "Structured Query
    Language" ("Язык структурированных запросов"). SQL - наиболее общий стан
    дартизованный язык доступа к базам данных; он соответствует стандарту
    ANSI/ISO SQL. Стандарт SQL впервые был принят в 1986 году и на настоящее
    время существует несколько его версий. В настоящем руководстве "SQL-92" ссылается на стандарт, принятый в 1992 году, "SQL:1999" - на стандарт, принятый в
    1999 году, и "SQL:2003" - на текущую версию стандарта. В дальнейшем под
    "стандартом SQL" имеется в виду текущая версия данного стандарта.
  • MySQL - это система с открытым исходным кодом.

    Открытость исходного кода означает, что любой желающий имеет возможность использовать и модифицировать это программное обеспечение по своему усмотрению. Получить и развернуть программное обеспечение MySQL можно из Internet, причем совершенно бесплатно. Каждый пользователь, при желании, может изучить исходные тексты и изменить их в соответствии со своими потребностями. Программное обеспечение MySQL распространяется по лицензии GPL (GNU General Public License), которая регламентирует, что разрешено, а что нет в отношении программного обеспечения. Если по тем или иным причинам лицензия GPL не устраивает либо код MySQL требуется встраивать в коммерческие приложения, следует приобрести коммерческую лицензированную версию у компании MySQL AB (см. раздел 1.4.3).

  • Сервер баз данных MySQL - очень быстрый, надежный и простой в эксплуатации
    сервер.

    Если это как раз то, что вы ищете, стоит с ним поработать. Сервер MySQL включает в себя практичный набор средств, разработанных в тесной кооперации с сообществом пользователей. Результаты сравнительных тестов производительности MySQL и других СУБД доступны по адресу http://dev.mysql.com/tech-resources/crash-me.php. Изначально сервер MySQL был разработан для более быстрого управления большими базами данных, чем существующие решения в

    этой области, и на протяжении ряда лет успешно эксплуатировался в средах, к которым предъявлялись весьма высокие требования. Несмотря на то что MySQL пребывает в непрекращающемся процессе разработки, на сегодняшний день он предоставляет богатый набор удобных в эксплуатации средств и функций. Присущие серверу MySQL возможности сетевого взаимодействия, производительность и безопасность делают его удачным вариантом для работы с базами данных в Internet.

  • Сервер MySQL работает в клиент-серверных и встроенных системах.

    СУБД MySQL является клиент-серверной системой, включающей многопоточный SQL-сервер, поддерживающий различные платформы, несколько клиентских программ и библиотек, инструменты администрирования и широкий диапазон программных интерфейсов приложений (API-интерфейсов).

    Сервер MySQL существует также и в форме встраиваемое многопоточной библиотеки, которую можно связывать с разрабатываемыми приложениями, чтобы получить более компактные, быстрые и легкоуправляемые продукты.

  • Доступен огромный объем программного обеспечения MySQL, написанного неза
    висимыми разработчиками.

Весьма вероятно, что предпочитаемое вами приложение и язык уже поддерживают сервер баз данных MySQL.

"MySQL" произносится как "май-эс-кю-эл" (а не "май-сиквел"), однако никто не против, если вы будете произносить название "MySQL" как вам заблагорассудится.