44
4.3 Реляционная база данных MySQL
СУБД MySQL, это система, поддерживающая реляционную модель баз
данных, которая, с успехом используется в составе бесплатных программных
продуктов Unix, Linux …, Apache, PHP. Они предоставляют разносторонние
инструменты быстрой разработки веб-приложений и их поддержку.
MySQL, это многопользовательский, «много потоковый» сервер баз
данных. Он базируется на использовании стандартного структурированного
языка запросов SQL (Structured Query Language) [4,9].
Для разработки сайта и его функционала был использован язык
сценариев PHP. В частности, язык PHP использует встроенные команды для
взаимодействия с СУБД MySQL посредством языка запросов SQL. Когда
HTTP-сервер интерпретирует программный код и встречает команды с SQL-
запросами, он обращается к серверу баз данных MySQL для выполнения
запроса к базе данных. Это может быть получение данных по запросу или
добавление, обновление данных в базе данных. Затем происходит
дальнейшее выполнение php-кода.
4.4 Использование phpMyAdmin при разработке БД
База данных сайта создана с помощью интерактивного пакета
phpMyAdmin. Этот программа имеет открытый код и создана на языке php,
Она является веб-приложением, которое предоставляет веб-интерфейс
разработчикам. С помощью этого веб-интерфейса можно создавать таблицы
и поля базы данных, управлять содержанием базы данных, добавляя, удаляя
или обновляя данные на этапе разработки базы данных веб-приложения.
Функциональные возможности пакета позволяют также генерировать SQL-
запросы к базе данных, в диалоговом режиме. Важным функционалом
является возможность создания дампов базы данных для сохранности данных