belarusweb.net
© Петр Романовский Минск, 2016-2017.



belarusweb.net

Основы создания сайтов...

PHP+MySQL >>>

                          Учебник Задачник Справочник

11.1. Понятие базы данных и СУБД

При создании и поддержке динамических веб-сайтов практически невозможно обойтись без использования баз данных. Они повсеместно используются как для упорядочненного и структурированного хранения на сервере необходимой для работы сайта информации, так и для формирования динамически генерируемых по запросам пользователей страниц. Например, в базах данных хранится информация о зарегистрированных пользователях, каталоги товаров, справочная информация или различного вида статистические данные. Однако простым наличием баз данных на сайте дело не ограничивается, поскольку данные нужно не только хранить, но и добавлять, удалять, редактировать, сортировать, делать выборку в соответствии с различными условиями и многое другое. Все это реализуется специальными программами, которые называются системы управления базами данных (СУБД). Более того, СУБД также создают и удаляют непосредственно сами базы данных.

СУБД довольно много, но PHP в большинстве случаев используется в связке с MySQL, которая представляет собой свободную реляционную систему управления базами данных. Разработку и поддержку MySQL осуществляет корпорация Oracle, а сам продукт распространяется как под GNU General Public License (свободно распространяемое ПО), так и под собственной коммерческой лицензией.

Для того, чтобы дать общее представление о структуре баз данных MySQL, сформулируем основные принципы построения реляционных баз данных.

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

В конце данного пункта хотелось бы сказать пару слов о веб-приложении phpMyAdmin, которое написано на языке PHP и предназначено для администрирования СУБД MySQL. Приложение довольно популярно среди веб-разработчиков, поскольку позволяет просматривать и редактировать содержимое таблиц и баз данных без непосредственного ввода SQL команд, предоставляя при этом интуитивно понятный и дружественный интерфейс. Благосклонны к phpMyAdmin и большинство российских провайдеров. Его они предлагают своим клиентам в качестве панели управления для администрирования выделенных им баз данных.

Скачать приложение можно с официального сайта совершив переход по ссылке здесь. Если же у вас установлен локальный сервер Xampp, то скачивать приложение не нужно, поскольку phpMyAdmin входит в состав данной сборки, и доступ к нему можно получить воспользовавшись контрольной панелью Xampp либо введя в адресную строку браузера 'http://127.0.0.1/phpmyadmin/'.

Комментарии (0)
Петр Романовский
1. Приветствуются комментарии, которые содержат дополнения к материалу текущей страницы, а также ваши ответы на вопросы других пользователей.
2. Если вам что-то непонятно - спрашивайте, не забывая написать, что именно и с какого места.
Показаны все комментарии
Чтобы оставить свой комментарий, авторизуйтесь, пожалуйста!    
     
belarusweb.net © Петр Романовский, Минск, 2016-2017.
Связаться с автором
Наверх