Краткие теоретические сведения. Тема: базовые принципы администрирования сервера баз данных MYSQL с помощью утилиты phpMyAdmin

Лабораторная работа №13

Тема: базовые принципы администрирования сервера баз данных MYSQL с помощью утилиты phpMyAdmin

Цель: научиться осуществлять первоначальные настройки базы данных и ее содержимого с помощью утилиты phpMyAdmin

Краткие теоретические сведения

База данных -представленная в объективной форме совокупность самостоятельных материалов (статей, расчетов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ).

phpMyAdmin представляет собой набор html, css, javascript и php файлов — это небольшой сайт, который управляет MySQL.

Для выполнения лабораторных работ мы используем джентельменский набор веб разработчика (DENWER). Для того, чтобы зайти в phpMyAdmin необходимо в адресную строку браузера ввести: localhost/Tools/phpmyadmin

Если на вашем компьютере DENWER работает правильно, вы увидите интерфейс phpMyAdmin:

В левой части окна расположены ссылки для быстрого перехода:

Ниже них расположены названия баз данных, которые находятся на сервере MySQL. Тут будьте внимательны базы: information_shema, mysql, perfomance_shema, phpmyadmin — это служебные базы данных, в нашей работе они не понадобятся, поэтому их лучше не трогать.

В правой части окна расположены окна настроек и главное меню.

Phpmyadmin обладает интуитивно понятным интерфейсом, поэтому мы не будем подробно рассматривать каждую вкладку.

Основные возможности phpmyadmin:

· создавать и удалять базы данных

· создавать, копировать, удалять, переименовывать и изменять таблицы

· осуществлять сопровождение таблиц

· удалять, править и добавлять поля

· выполнять SQL-запросы, в том числе пакетные SQL-запросы

· управлять ключами

· загружать текстовые файлы в таблицы

· создавать и просматривать дампы таблиц

· экспортировать данные в форматах CSV, XML, PDF, ISO/IEC 26300 - OpenDocument Text and Spreadsheet, Word, Excel и LATEX

· администрирование нескольких серверов

· управлять пользователями MySQL и привилегиями

· проверять целостность ссылочных данных в таблицах MyISAM

· использовать запрос по образцу (Query-by-example - QBE), создавать комплексные запросы, автоматически соединяясь с указанными таблицами

· создавать графическую схему базы данных в формате PDF

· осуществлять поиск в базе данных или в её разделах

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

· поддерживает InnoDB таблицы и внешние ключи

· поддерживает mysqli, улучшенное расширение MySQL

Индивидуальное задание:

Необходимо создать базу данных, которая будет содержать одну таблицу с 5ю колонками (Номер по порядку, Имя, Фамилия, Отчество, Пол). Заполнить эту таблицу 5ю строками (первая строка Ваши данные, следующие 4 - данные одногруппников, следующих за Вами по списку.) Научиться осуществлять поиск по таблице. Добавлять/изменять строки и данные.

Создать 2 пользователя баз данных, у одного из которых будет доступ к Ваше базе, а у другого нет.

Экспортировать базу данных в файл.

Создать другую базу и импортировать туда этот дамп.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: