Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Когда производится ограждение поезда, остановившегося на перегоне: Во всех случаях немедленно должно быть ограждено место препятствия для движения поездов на смежном пути двухпутного...
Интересное:
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Дисциплины:
2017-06-03 | 662 |
5.00
из
|
Заказать работу |
|
|
Чайковский филиал
федерального государственного бюджетного
образовательного учреждения высшего образования
«Пермский национальный исследовательский политехнический университет»
(ЧФ ПНИПУ)
Кафедра автоматизации, информационных и инженерных технологий
Лабораторная работа №4
По дисциплине: «Базы данных»
По Теме:«Выполнение операций над данными
с использованием операторов языка SQL»
Выполнил
Студент гр. АТПП-14-1 боз. Чирка Е.Р.
Принял
к.ф.-м.н., доцент Селиванов К.М.
2017г.
Цель работы: Научиться использовать операторы языка SQL для работы с данными БД.
Постановка задачи
Используя схему и структуру данных, соответствующих вашему варианту, создайте в выбранном СУБД новый проект и реализуйте базу данных. Для проверки правильности работы команд SQL наберите в таблицах по несколько (5 – 10) записей, соответствующих предметной области и с соблюдением правил целостности базы данных.
Сортировка
2. Выбрать из таблицы Books коды книг, названия и количество страниц (поля Code_book, Title_book и Pages), отсортировать результат по названиям книг (поле Title_book по возрастанию) и по полю Pages (по убыванию).
Рисунок 2 –Выполнение запроса сортировка
Выбор некоторых полей из двух таблиц
7. Выбрать из таблицы Books названия книг и количество страниц (поля Title_book и Pages), а из таблицы Deliveries выбрать имя соответствующего поставщика книги (поле Name_delivery).
Рисунок 2 –Выполнение запроса из нескольких полей из двух таблиц
Точное несовпадение значений одного из полей
12. Вывести список названий издательств (поле Publish) из таблицы Publishing_house, которые не находятся в городе ‘Москва’ (условие по полю City).
|
Рисунок 3 –Запросточное несовпадение значений одного из полей
Выбор записей по диапазону значений (Between)
17. Вывести список фамилий, имен, отчеств авторов (поле Name_author) из таблицы Authors, у которых фамилия начинается на одну из букв диапазона ‘А’ – ‘Е’ (условие по полю Name_author).
Рисунок 4 – Запрос по выбору записей по диапазону значений (Between)
Выбор записей с использованием Like
22. Вывести названия издательств (поле Publish) из таблицы Publishing_house, которые содержат в названии сочетание ‘софт’.
Рисунок 5 – Запрос по выбору записей с использованием Like
Многотабличные запросы (выборка из двух таблиц, выборка из трех таблиц с использованием JOIN).
27. Вывести список названий компаний-поставщиков (поле Name_company) и названия книг (поле Title_book), которые они поставили в период с 01.01.2002 по 31.12.2003 (условие по полю Date_order).
Рисунок 6 – Запрос по многотабличным запросам (выборка из двух таблиц, выборка из трех таблиц с использованием JOIN).
Литература
1. Астахова И. Ф. SQL в примерах и задачах/ И. Ф. Астахова, А. П. Толстобров, В.М. Мельников.– М.: Новое знание, 2002.– 176 с
2. Кузнецов С. SQL. Язык реляционных баз данных.– М.: Майор, 2001.– 192 с.
Чайковский филиал
федерального государственного бюджетного
образовательного учреждения высшего образования
«Пермский национальный исследовательский политехнический университет»
(ЧФ ПНИПУ)
Кафедра автоматизации, информационных и инженерных технологий
Лабораторная работа №4
По дисциплине: «Базы данных»
По Теме:«Выполнение операций над данными
с использованием операторов языка SQL»
Выполнил
Студент гр. АТПП-14-1 боз. Чирка Е.Р.
Принял
к.ф.-м.н., доцент Селиванов К.М.
2017г.
Цель работы: Научиться использовать операторы языка SQL для работы с данными БД.
Постановка задачи
Используя схему и структуру данных, соответствующих вашему варианту, создайте в выбранном СУБД новый проект и реализуйте базу данных. Для проверки правильности работы команд SQL наберите в таблицах по несколько (5 – 10) записей, соответствующих предметной области и с соблюдением правил целостности базы данных.
|
Сортировка
2. Выбрать из таблицы Books коды книг, названия и количество страниц (поля Code_book, Title_book и Pages), отсортировать результат по названиям книг (поле Title_book по возрастанию) и по полю Pages (по убыванию).
Рисунок 2 –Выполнение запроса сортировка
Выбор некоторых полей из двух таблиц
7. Выбрать из таблицы Books названия книг и количество страниц (поля Title_book и Pages), а из таблицы Deliveries выбрать имя соответствующего поставщика книги (поле Name_delivery).
Рисунок 2 –Выполнение запроса из нескольких полей из двух таблиц
|
|
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!