Отчет по лабораторной работе №6
Вариант 2
Выполнил:
ст. гр. ИТ-14-1-Д
Сдержиков Александр
ЛАБОРАТОРНАЯ РАБОТА № 6
ОСНОВЫ РАБОТЫ С БАЗОЙ ДАННЫХ.
ЦЕЛЬ РАБОТЫ.
Научиться создавать базы данных (БД), манипулировать с ними при помощи запросов в режиме QBE, генерировать формы и отчеты.
.
Задание:
1. На основе группы атрибутов согласно варианту задания спроектировать две таблицы со справочной информацией и одну таблицу учетного характера,для этого следует:
a) определить типы значений атрибутов и их размерность;
Таблицы
1. 
2. 
3. 
Код_сотрудника – Числовой (целый)
ФИО - Текстовый(50)
Должность - Текстовый(20)
Оклад – Числовой(денежный)
Стаж - Числовой(вещественный)
Код_товара – Числовой(целый)
Наименование_товара - Текстовый(30)
Номер_накладной Счетчик
Цена_отпускная - Числовой(денежный)
Расход - Числовой(вещественный)
Дата_отпуска – Дата
b) определить первичные и внешние ключи в таблицах и необходимые связи между ними для обеспечения целостности БД.
В 1-ой таблице первичный ключ - Код_сотрудника, во 2-ой таблице - Код_товара, в 3-ей таблице первичный ключ – Номер_накладной.
Для обеспечения целостности БД определим связи между атрибутами таблиц:

Внес данные в таблицы (не менее 10 кортежей в каждой таблице) и убедился, что система поддержки целостности БД функционирует.
Таблица 1:

Таблица 2:

Табица 3:

2. Используя язык запросов QBE (язык запросов по образцу) выполнить согласно варианту задания запросы:
1) удалить из базы данных информацию по заданному наименованию товара

2) увеличить в два раза оклад сотрудникам с заданной должностью

3) создать новую таблицу данных, в которую занести наименования товаров и их цены, превышающие заданное значение

4) выбрать коды и наименования товаров с кодами от 5 до 10

5) выбрать все сведения о сотрудниках, имеющих стаж работы более 10 лет

6) выбрать коды, названия и цены товаров, отпущенных в заданном месяце

7) определить количество наименований товаров, с ценой, не превышающей заданное значение

8) определить ФИО и должность сотрудника с наименьшим окладом

9) определить название товара и его цену, являющуюся максимальной за весь период

10) определить общую стоимость товаров, отпущенных в заданном месяце

11) определить общее количество отпущенных товаров в разрезе товаров и сотрудников

12) определить общую стоимость отпущенных товаров в разрезе товаров и сотрудников







