Выбор некоторых полей из двух таблиц — КиберПедия 

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Выбор некоторых полей из двух таблиц

2017-06-03 657
Выбор некоторых полей из двух таблиц 0.00 из 5.00 0 оценок
Заказать работу

Чайковский филиал

федерального государственного бюджетного

образовательного учреждения высшего образования

«Пермский национальный исследовательский политехнический университет»

(ЧФ ПНИПУ)

 

 

Кафедра автоматизации, информационных и инженерных технологий

 

 

Лабораторная работа №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 –Выполнение запроса из нескольких полей из двух таблиц

 

 


Поделиться с друзьями:

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.018 с.