Структура команды языка запросов SQL. Простой запрос. Многотабличный запрос
Создание простых и многотабличных запросов с помощью языка запросов SQL. Выполнение запроса с условием отбора. Включение всех столбцов исходной таблицы в результирующую таблицу. Выведение списка платежей с использованием псевдонимов столбцов и таблиц.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 13.06.2014 |
Размер файла | 183,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
ОТЧЁТ ЛАБОРАТОРНОЙ РАБОТЫ №11
ПО ДИСЦИПЛИНЕ «БАЗЫ ДАННЫХ»
специальность 2 - 40 01 01 «Программное обеспечение информационных технологий».
Тема: Управление реляционной базой данных с помощью языка запросов SQL.
Наименование работы: Структура команды языка запросов SQL. Простой запрос. Многотабличный запрос.
Цель: Сформировать и закрепить практические навыки создания простых и многотабличных запросов с помощью языка запросов SQL.
Время выполнения: 2 часа.
Оборудование: ПК, СУБД ACCESS.
Захаренко Максима ПО-32
Условие задания
1. Выполнить запрос с условием отбора согласно вашего варианта: список кодов дисциплин, группы ПО-31 по учебному плану.
Результат проделанных действий представлен на Рисунках 1 и 1.1.
Рисунок 1 -- Запрос №1 (Режим «SQL»)
Рисунок 1.1 -- Запрос №1 (Режим «Таблица»)
2. Вывести список учащихся, нуждающихся в общежитии. В результирующую таблицу включить все столбцы исходной таблицы.
Рисунок 2 -- Запрос №2 (Режим «SQL»)
запрос таблица язык список
Рисунок 2.1 -- Запрос №2 (Режим «Таблица»)
3. Используя псевдонимы столбцов и таблиц, вывести список платежей, и увеличенную в 2 раза СуммуОплаты, переименовав столбец с новой стоимостью «Новая стоимость».
Рисунок 3 -- Запрос №3 (Режим «SQL»)
Рисунок 3.1 -- Запрос №3(Режим «Таблица»)
4. Используя агрегатную функцию COUNT, вывести количество успешно сданных экзаменов (отметка>4).
Рисунок 4 -- Запрос №4 (Режим «SQL»)
Рисунок 4.1 -- Запрос №4 (Режим «Таблица»)
5. Используя функции MIN, MAX последовательно выведите первую и последнюю фамилию по алфавитному списку группы ПО-21.
Рисунок 5 -- Запрос №5 (Режим «SQL»)
Рисунок 5.1 -- Запрос №5 (Режим «Таблица»)
6. Вывести список учащихся, согласно условию отбора по вариантам: Фамилия и инициал имени, ДатаРождения < 01.01.1976.
Рисунок 6 -- Запрос №6 (Режим «SQL»)
Рисунок 6.1 -- Запрос №6 (Режим «Таблица»)
7. Вывести количество совершеннолетних учащихся.
Рисунок 7 -- Запрос №7 (Режим «SQL»)
Рисунок 7.1 -- Запрос №7 (Режим «Таблица»)
Вывод
Сформировал и закрепил практические навыки создания простых и многотабличных запросов с помощью языка запросов SQL.
Размещено на Allbest.ru
Подобные документы
Понятие запросов как объектов СУБД Access, предназначенных для отбора данных и удовлетворяющих заданным условиям. Основные виды запросов: простой, перекрестный, с параметром, группировкой, вычисляемым полем. Отличия запросов-действий от других запросов.
контрольная работа [2,9 M], добавлен 29.06.2015Рабочая среда MS Access. Окна, меню и панели инструментов. Основные режимы работы с таблицами. Создание таблиц. Создание первичных ключей и связей. Создание простого запроса с помощью мастера запросов. Изменение запроса с помощью конструктора запросов.
практическая работа [1,5 M], добавлен 03.06.2008Путь обработки запроса в реляционной СУБД. Оптимизации запросов на примере Oracle 9.2. Исследования по оптимизации планов выполнения запросов за счёт нормализации таблиц, выбора табличного пространства и распределения таблиц по этому пространству.
курсовая работа [364,8 K], добавлен 12.01.2012Описание технологии создания таблиц в режиме "Конструктор" в программной среде Microsoft Access. Сортировка и фильтрация данных в таблицах, создание полей с подстановкой. Пример структуры многотабличного запроса и пример создания итогового запроса.
лабораторная работа [1,6 M], добавлен 17.02.2013Инструменты для поиска "плохих запросов". Причины снижения производительности. Способы оптимизации запросов. Табличные переменные и временные таблицы. Техника написания "быстрых" запросов. Анализ плана выполнения. Соединение вложенных циклов nested loop.
презентация [105,2 K], добавлен 06.01.2014Создание базы данных в Microsoft Access с помощью мастера шаблонов. Создание таблиц путём ввода данных, с помощью мастера таблиц или таблицы в режиме конструктора таблиц. Создание запросов в Microsoft Access, с помощью мастера или конструктора запросов.
реферат [27,3 K], добавлен 08.09.2010Создание визуального построителя запросов на извлечение данных с помощью оператора SELECT и его разделов. Постановка задачи; язык запросов SQL, общие сведения; агрегатные функции и результаты запросов. Программная реализация и алгоритм работы приложения.
курсовая работа [152,8 K], добавлен 12.08.2011Разработка структуры базы данных в приложении Access. Создание запросов. Создание отчета для эффективного представления данных в печатном формате. Панель элементов, используемых при создании формы. Обработка данных с помощью языка запросов в SQL.
курсовая работа [1,7 M], добавлен 09.05.2012Классификации баз данных и СУБД. Технология модели "клиент-сервер". Особенности языка структурированных запросов SQL. Структура и назначение операторов определения, манипулирования и управления данными. Разработка реляционной БД, создание SQL запросов.
курсовая работа [1,4 M], добавлен 17.08.2015Создание запросов с выбранным параметром; написание запроса в квадратных скобках. Перечень назначений платежей, осуществлявших во введённый промежуток времени. Создание запросов действия на обновление и на удаление. Изменение записей в таблице Дисциплины.
лабораторная работа [156,9 K], добавлен 13.06.2014