Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕТОДИЧКА_Гайнет_Батыр_35.doc
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
8.18 Mб
Скачать

5.3. Порядок проведения работы

1) Создать три запроса на выборку данных из таблиц с применением

а) сортировки по одному полю;

б) сортировки по нескольким полям;

в) группировки.

2) Записать все запросы в рабочей тетради.

3) Вывести результаты запросов в текстовые файлы.

5.4. Контрольные вопросы

1) Влияют ли команды сортировки на содержимое таблицы базы данных?

2) В каких случаях используется несколько ключей сортировки?

3) Какую функцию выполняет оператор GROUP BY?

4) Как подсчитать общее количество записей в таблице?

5) Привести пример группировки содержимого базы данных, относящегося к одному потребителю электроэнергии.

Лабораторная работа 6 настройка и работа в mysql на основе denver`a.

Цель работы: научиться настраивать MySQL на основе Денвера и работать в нем

Для начала работы необходимо скачать денвер, берем отсюда www.denwer.ru (ссылка Скачать базовый пакет Денвера-3).

Устанавливаем все как он предлагает, т.е. по умолчанию. Он должен создать ярлыки на рабочем столе. Один из них будет называться "Start Server" он то нам и нужен.

Запускаем сервер. (это пока что просто локальный сервер никак не связанный с ро).

Если все правильно установилось, то по ссылке http://localhost/ появится страничка с надписью "Ура, заработало!".

Далее, нам надо создать базу, для этого заходим по ссылке http://localhost/Tools/phpmyAdmin/ и видим "Создать новую БД" и окошечко для ввода названия. Вводим "test4" и жмем кнопку создать. Теперь, когда она создалась можно и нужно выбрать ее в выпадающем списке слева.

Когда мы выбрали нашу базу "test4" на основной страничке появляются закладки, нам нужна закладка SQL (вторая). Жмем на нее.

Появляются два окошка:

1. Для ввода запросов вручную

2. для загрузки файлов sql

Cоздадим пользователя, для доступа к базе, пока что нам нужно первое окошко, в него копируем следующее:

жмем кнопку Пошел!

Теперь осталось создать таблицы в базе, для этого используем второе окошко, жмем кнопку обзор выбираем файл с расширением sql,которые мы создавали на предыдущих лабораторных (например, create_ Student.sql)после каждого файла не забываем жать кнопку Пошел!

Можно создать таблицу другим путем, выбираем вкладку Структура

Внизу есть форма «Создать новую таблицу в БД название вашей базы данных».Заполняем строчки «Имя», «Поля».

Нажимаем «Пошел». И перед нами появилась структура, которую мы должны заполнить.

Вспомним Лабораторную работу №3.

Для примера:

Теперь мы можем проверить добавились ли наши данные в таблицу, в списке слева находятся наши созданные таблицы, чтобы посмотреть записи нажимаем на значок

Мы можем править запись(нажав на карандашик), удалить - нажимаем на красный крестик(появиться сообщение-рис.).

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

Как мы видим на каждом этапе работы можно с легкостью править, удалять поля, записи в таблицах. Для примера удалим поле fio_prep:

Поставим галочку,нажимаем крестик,отвечаем на всплывающее сообщение да и все.

Работа в Денвере намного легче чем в клиентской программе mysql.exe.

Уничтожим таблицу из БД одним кликом

Также уничтожим нашу БД test4. Нажимаем в списке слева на название.

А далее повторяем действия с уничтожением таблицы=>Уничтожить=>

=>Ok

А теперь давайте просмотрим БД,которую мы создавали в 1-5 лабораторных. Для этого открываем всплывающий список слева,

Там выбираем нужную базу данных(нас интересует БД-dekanat(6)).(В скобках отображается количество таблиц, входящих в базу.) Нажимаем.

Появиться структура нашей базы.

Для осуществления запросов, выбираем вторую вкладку SQL.Набираем запрос, например, вывести все данные из таблицы Студенты.=>Пошел.

Также можно делать сложные запросы.

Таким образом, в работая в Денвере, возможно осуществить все действия, которые мы производили в предыдущих лабораторных, только затратив на это намного меньше времени и усилий.