Задание 1
Реляционная база данных
База данных библиотеки содержит таблицы: ФилиалыБиблиотеки(название), Книги(Шифр, Авторы, название, издательство, год издания, количество стр., цена, количество экземпляров), ФакультетыВуза(название).
Задание 2
Запросы
База данных научно-исследовательского института (НИИ) состоит из таблиц Лаборатория(название), Сотрудники(Табельный№, Фамилия, Имя, пол, дата рождения, семейное положение, наличие детей, должность, учёная степень, оклад). Выполнить следующие представления:
1. рассчитать величину выплат каждому сотруднику с удержанием подоходного налога (13%).
2. определить количество сотрудников каждой из лабораторий НИИ.
Задание 3
Представления
База данных научно-исследовательского института (НИИ) состоит из таблиц Лаборатория(название), Сотрудники(Табельный№, Фамилия, Имя, пол, дата рождения, семейное положение, наличие детей, должность, учёная степень, оклад). Выполнить следующие представления:
1. рассчитать величину выплат каждому сотруднику с удержанием подоходного налога (13%).
2. определить количество сотрудников каждой из лабораторий НИИ.
Задание 4
Хранимые процедуры (ОФО)
Данные о результатах соревнований футбольных команд содержатся в таблице: Результаты(Команда, забито, пропущено, № тура). Составить хранимую процедуру, которая определяет самую результативную команду чемпионата.
Задание 5
Элементы языка программирования Transact-SQL (ОФО)
Для базы данных библиотеки, состоящей из двух таблиц:
1. Читатели (№_читательского_билета, Фамилия, Имя, Отчество, дата_рождения, телефон_рабочий, телефон_домашний),
2. Книги (инвентарный_№, ISBN, авторы, название, предметная_область, год_издания, дата_выдачи, дата_сдачи, цена_книги). С помощью языка программирования Transact-SQL выполнить задание: Вывести список книг с указанием количества экземпляров данной книги в библиотеке и количества свободных экземпляров на текущий момент.