Учебники

MariaDB — Введение

Приложение базы данных существует отдельно от основного приложения и хранит коллекции данных. Каждая база данных использует один или несколько API для создания, доступа, управления, поиска и репликации данных, которые она содержит.

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

Системы управления реляционными базами данных, или СУБД, хранят данные в различных таблицах. Связи между этими таблицами устанавливаются с использованием первичных ключей и внешних ключей.

RDBMS предлагает следующие функции —

  • Они позволяют вам реализовать источник данных с таблицами, столбцами и индексами.

  • Они обеспечивают целостность ссылок в строках нескольких таблиц.

  • Они автоматически обновляют индексы.

  • Они интерпретируют запросы и операции SQL при обработке или получении данных из таблиц.

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

Они обеспечивают целостность ссылок в строках нескольких таблиц.

Они автоматически обновляют индексы.

Они интерпретируют запросы и операции SQL при обработке или получении данных из таблиц.

СУРБД Терминология

Прежде чем мы начнем наше обсуждение MariaDB, давайте рассмотрим несколько терминов, связанных с базами данных.

  • База данных — база данных — это источник данных, состоящий из таблиц, содержащих связанные данные.

  • Таблица — Таблица, означающая электронную таблицу, представляет собой матрицу, содержащую данные.

  • Столбец — столбец, означающий элемент данных, — это структура, содержащая данные одного типа; например, даты доставки.

  • СтрокаСтрока — это структура, объединяющая связанные данные; например, данные для клиента. Он также известен как кортеж, запись или запись.

  • Избыточность — этот термин относится к хранению данных дважды для ускорения работы системы.

  • Первичный ключ — относится к уникальному идентифицирующему значению. Это значение не может появляться дважды в таблице, и с ним связана только одна строка.

  • Внешний ключ — внешний ключ служит связующим звеном между двумя таблицами.

  • Составной ключ — составной ключ или составной ключ — это ключ, который ссылается на несколько столбцов. Это относится к нескольким столбцам из-за отсутствия уникального качества столбца.

  • Индекс — Индекс практически идентичен индексу книги.

  • Ссылочная целостность — этот термин означает, что все значения внешнего ключа указывают на существующие строки.

База данных — база данных — это источник данных, состоящий из таблиц, содержащих связанные данные.

Таблица — Таблица, означающая электронную таблицу, представляет собой матрицу, содержащую данные.

Столбец — столбец, означающий элемент данных, — это структура, содержащая данные одного типа; например, даты доставки.

СтрокаСтрока — это структура, объединяющая связанные данные; например, данные для клиента. Он также известен как кортеж, запись или запись.

Избыточность — этот термин относится к хранению данных дважды для ускорения работы системы.

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

Внешний ключ — внешний ключ служит связующим звеном между двумя таблицами.

Составной ключ — составной ключ или составной ключ — это ключ, который ссылается на несколько столбцов. Это относится к нескольким столбцам из-за отсутствия уникального качества столбца.

Индекс — Индекс практически идентичен индексу книги.

Ссылочная целостность — этот термин означает, что все значения внешнего ключа указывают на существующие строки.

База данных MariaDB

MariaDB — это популярный форк MySQL, созданный оригинальными разработчиками MySQL. Это выросло из опасений, связанных с приобретением MySQL Oracle. Он предлагает поддержку как для небольших задач обработки данных, так и для корпоративных нужд. Он предназначен для замены MySQL, требующей простой деинсталляции MySQL и установки MariaDB. MariaDB предлагает те же функции MySQL и многое другое.

Ключевые особенности MariaDB

Важными особенностями MariaDB являются —

  • Все MariaDB находится под GPL, LGPL или BSD.

  • MariaDB включает в себя широкий выбор механизмов хранения, включая высокопроизводительные механизмы хранения, для работы с другими источниками данных СУБД.

  • MariaDB использует стандартный и популярный язык запросов.

  • MariaDB работает на нескольких операционных системах и поддерживает широкий спектр языков программирования.

  • MariaDB предлагает поддержку PHP, одного из самых популярных языков веб-разработки.

  • MariaDB предлагает кластерные технологии Galera.

  • MariaDB также предлагает множество операций и команд, недоступных в MySQL, и устраняет / заменяет функции, отрицательно влияющие на производительность.

Все MariaDB находится под GPL, LGPL или BSD.

MariaDB включает в себя широкий выбор механизмов хранения, включая высокопроизводительные механизмы хранения, для работы с другими источниками данных СУБД.

MariaDB использует стандартный и популярный язык запросов.

MariaDB работает на нескольких операционных системах и поддерживает широкий спектр языков программирования.

MariaDB предлагает поддержку PHP, одного из самых популярных языков веб-разработки.

MariaDB предлагает кластерные технологии Galera.

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

Начиная

Прежде чем начать этот урок, убедитесь, что у вас есть базовые знания PHP и HTML, в частности, материал, обсуждаемый в наших уроках PHP и HTML.

Данное руководство посвящено использованию MariaDB в среде PHP, поэтому наши примеры будут наиболее полезны для разработчиков PHP.

Мы настоятельно рекомендуем ознакомиться с нашим Учебником по PHP, если вам не хватает знакомства или вам необходимо ознакомиться с ним.