Spec-Zone .ru
спецификации, руководства, описания, API
|
MySQL, самая популярная система управления базы данных SQL С открытым исходным кодом, разрабатывается, распределяется, и поддерживается Oracle Corporation.
MySQL Web site (http://www.mysql.com/) предоставляет последнюю информацию о программном обеспечении MySQL.
MySQL является системой управления базами данных.
База данных является структурированным набором данных. Это может быть что-либо от простого списка покупок до картинной галереи или огромного количества информации в корпоративной сети. Чтобы добавить, получите доступ, и обработайте данные, сохраненные в компьютерной базе данных, Вы нуждаетесь в системе управления базами данных, такой как MySQL Server. Так как компьютеры очень хороши в обработке больших объемов данных, системы управления базами данных играют центральную роль в вычислениях как автономные утилиты, или как части других приложений.
Базы данных MySQL являются реляционными.
Реляционная база данных хранит данные в отдельных таблицах вместо того, чтобы поместить все данные в одно большое складское помещение. Структуры базы данных организуются в физические файлы, оптимизированные для скорости. Логическая модель, с объектами, такими как базы данных, таблицы, представления, строки, и столбцы, предлагает гибкую среду программирования. Вы устанавливаете правила, управляющие отношениями между различными полями данных, такой как непосредственные, "один многим", уникальный, требуемый или дополнительный, и "указатели" между различными таблицами. База данных осуществляет эти правила, так, чтобы с хорошо разработанной базой данных, Ваше приложение никогда не видело непоследовательный, двойной, висячая строка, устаревшие, или недостающие данные.
Часть SQL "MySQL" обозначает "Язык структурированных запросов". SQL является наиболее распространенным стандартизированным языком, используемым, чтобы получить доступ к базам данных. В зависимости от Вашей среды программирования Вы могли бы ввести SQL непосредственно (например, чтобы генерировать отчеты), встроить SQL-операторы в код, записанный на другом языке, или использовать специфичный для языка API, который скрывает синтаксис SQL.
SQL определяется Стандартом SQL ANSI/ISO. Стандарт SQL развивался с 1986, и несколько версий существуют. В этом руководстве, "SQL 92" обращается к стандарту, выпущенному в 1992, "SQL:1999" обращается к стандарту, выпущенному в 1999, и "SQL:2003" обращается к текущей версии стандарта. Мы используем фразу "стандарт SQL", чтобы означать текущую версию Стандарта SQL в любое время.
Программное обеспечение MySQL является Открытым исходным кодом.
Открытый
исходный код означает, что для любого возможно использовать и изменить программное обеспечение.
Любой может загрузить программное обеспечение MySQL с Интернета и использовать это, не платя ничто.
Если Вы желаете, можно изучить исходный код и изменить его, чтобы удовлетворить Вашим потребностям.
Программное обеспечение MySQL использует GPL (Генеральная общедоступная лицензия GNU),
MySQL Database Server очень быстр, надежен, масштабируем, и удобен.
Если, именно это Вы ищете, следует дать этому попытку. MySQL Server может работать удобно на рабочем столе или ноутбуке, рядом с Вашими другими приложениями, веб-серверами, и так далее, требуя небольшого или никакого количества внимания. Если Вы выделяете всю машину MySQL, можно скорректировать настройки, чтобы использовать в своих интересах всю память, питание ЦП, и доступную емкость ввода-вывода. MySQL может также увеличиться к кластерам машин, объединенных в сеть вместе.
Можно найти сравнение производительности MySQL Server с другими менеджерами базы данных на нашей странице сравнительного теста. См. Раздел 8.12.2, "MySQL Benchmark Suite".
MySQL Server был первоначально разработан, чтобы обработать большие базы данных намного быстрее чем существующие решения и успешно использовался в очень требовательных продуктивных средах в течение нескольких лет. Хотя при постоянной разработке, MySQL Server сегодня предлагает богатый и полезный набор функций. Ее связь, скорость, и безопасность делают MySQL Server чрезвычайно удовлетворенным для того, чтобы получить доступ к базам данных в Интернете.
MySQL Server работает в клиент-серверных или встроенных системах.
MySQL Database Software является клиент-серверной системой, которая состоит из многопоточного SQL-сервера, который поддерживает различные бэкэнды, несколько различных клиентских программ и библиотек, средств администрирования, и широкий диапазон прикладных программных интерфейсов (API).
Мы также обеспечиваем MySQL Server как встроенная многопоточная библиотека, которую можно соединить в свое приложение, чтобы получить меньшее, быстрее, "легче управлять" автономным продуктом.
Большое количество внесенного программного обеспечения MySQL доступно.
У MySQL Server есть практический набор функций, разработанных в тесном сотрудничестве с нашими пользователями. Вероятно, что Ваше любимое приложение или язык поддерживают MySQL Database Server.
Официальным способом объявить "MySQL" является "Мой Эсс К Элл" (не "мое продолжение"), но мы не возражаем, если Вы объявляете это как "мое продолжение" или некоторым другим локализованным способом.