- •Практикум по рубд
- •1.1. Установка сервера MySql 5
- •1.2. Настройка сервера MySql 5
- •1.3. Контрольные вопросы
- •2.1. Описание предметной области
- •2.2. Работа с клиентской программой mysql
- •2.3. Типы данных MySql
- •2.3.1. Строковые типы
- •2.3.2. Форматы записи даты и времени
- •2.3.3. Хранение числовых значений
- •2.4. Создание базы данных
- •2.5. Самостоятельная работа №1
- •3.1. Клиентские утилиты субд MySql 5
- •3.1.1. Утилита командной строки mysql
- •3.1.2. Утилита mysqldump
- •3.1.3. Утилита mysqlimport
- •3.2. Запись, обновление и удаление данных в таблицах
- •3.2.1. Запись данных в таблицы
- •3.2.2. Обновление и удаление данных в таблицах
- •3.3. Работа со структурой таблицы. Индексы
- •3.3.1. Изменение структуры таблицы
- •3.3.2. Создание индексов
- •3.4. Самостоятельная работа №2
- •3.5. Контрольные вопросы по ведению базы данных
- •4.1. Назначение и виды запросов
- •4.2. Использование запросов с условием
- •4.2.1. Запросы с указанием критерия отбора данных
- •4.2.2. Группировка данных и агрегатные функции
- •4.3. Самостоятельная работа №3
- •5.1. Запросы к двум и более таблицам
- •5.2. Вложенные запросы
- •5.3. Самостоятельная работа №4
- •5.4. Контрольные вопросы по запросам на выборку
- •Содержание
5.4. Контрольные вопросы по запросам на выборку
Как можно запросить все данные из таблицы?
Как можно получить уникальные значения одного поля?
Как осуществляется выбор с условием в MySQL? Опишите общую конструкцию.
Какие операции сравнения существуют в MySQL?
Перечислите агрегатные функции в MySQL.
Как в MySQL осуществляется группировка данных при агрегатных запросах?
Как в MySQL осуществляется сортировка данных и частичный вывод данных на экран?
Что такое псевдонимы в запросе SQL и как они задаются?
Как осуществляется объединение таблиц в запросе SQL?
Опишите структуру запроса и использованием вложенного запроса в SQL.
Содержание
Лабораторная №1. Установка и настройка сервера MySQL5 в Windows 3
1.1. Установка сервера MySQL 5 3
1.2. Настройка сервера MySQL 5 5
1.3. Контрольные вопросы 6
Лабораторная №2. Знакомство с СУБД MySQL 5. Создание БД 7
2.1. Описание предметной области 7
2.2. Работа с клиентской программой mysql 9
2.3. Типы данных MySQL 11
2.4. Создание базы данных 13
2.5. Самостоятельная работа №1 15
Лабораторная №3. Клиентские утилиты MySQL. Работа с таблицами 18
3.1. Клиентские утилиты СУБД MySQL 5 18
3.2. Запись, обновление и удаление данных в таблицах 21
3.3. Работа со структурой таблицы. Индексы 24
3.4. Самостоятельная работа №2 26
3.5. Контрольные вопросы по ведению базы данных 28
Лабораторная №4. Запросы 29
4.1. Назначение и виды запросов 29
4.2. Использование запросов с условием 31
4.3. Самостоятельная работа №3 34
Лабораторная №5. Многотабличные запросы 37
5.1. Запросы к двум и более таблицам 37
5.2. Вложенные запросы 38
5.3. Самостоятельная работа №4 39
5.4. Контрольные вопросы по запросам на выборку 42