Лабораторная работа №2 "База данных" Вариант №9 ТУСУР
Порядок выполнения лабораторной работы № 2 В ходе выполнения лабораторной работы необходимо создать с помощью построителя запросов:
1. Запрос на выборку.
2. Запрос на выборку с параметрами.
3. Запрос на обновление данных.
4. Запрос на удаление записей. Следующие запросы должны быть реализованы на языке SQL без помощи построителя запросов:
5. Используя инструкцию CREATE TABLE, создайте запрос на создание новой таблицы для выбранной ранее предметной области, содержащей пять полей, различных типов данных, определив в запросе первичный ключ и проиндексировав соответствующие поля, используя предложение CONSTRAINT. Для запуска запроса нажмите кнопку Запуск на панели инструментов. После чего создайте запрос на создание еще одной таблицы, содержащей внешний ключ по отношению к первичному ключу предыдущей таблицы. Запустите запрос, после чего проверьте, отразились ли изменения в схеме данных.
6. Используя команду CREATE INDEX, создайте запрос на создание нового индекса, используя различные условия назначения индексов (IGNORE NULL, DISALLOW NULL, PRIMARY), а также типы сортировки
7. Используя команду INSERT INTO, создайте запросы на добавление группы записей (из дополнительной таблицы) и одной записи в существующую таблицу.
8. Используя команду UPDATE, создайте запрос на обновление данных в созданных ранее таблицах.
9. Используя команду SELECT, создайте запрос на выборку записей из двух (или более) таблиц, используя правила внешнего и внутреннего соединения, а также различные условия отбора и сортировки.
10. Используя команду TRANSFORM, создайте перекрестный запрос.
11. Используя команду DROP, создайте запросы на удаление таблицы и индекса, созданных ранее в БД. Сохраните все созданные запросы в базе данных.