· несовершеннолетних подзащитных;
· подзащитных, обвиняемых по статьям, максимальный срок по которым не меньше 10 лет.
Л. р. №3. Работа с представлениями.
1. Представление "Подзащитные" (соединение отношений "Клиенты" и "Обвинение").
2. Представление "Эффективность защиты": дело – ФИО – (максимальный срок - срок по приговору) – (срок по приговору - минимальный срок). Минимальный и максимальный сроки должны выбираться среди всех статей, по которым обвинялся клиент в рамках одного дела.
3. Представление "Список статей": номер дела – номер статьи УК.
Вариант 13.
Л. р. №1. Создание и заполнение отношений БД складского предприятия.
1. Отношение "Поставщики/Заказчики" (поля "Наименование", "Адрес", "Телефон").
2. Отношение "Товары" (поля "Индекс", "Название", "Единица измерения", "Вес единицы товара").
3. Отношение "Товары на складе":
Содержимое поля | Тип | Длина | Дес. | Примечание |
Номер поставки | N | 5 | первичный ключ | |
Поставщик | N | 5 | внешний ключ к таблице "Поставщики/заказчики" | |
Дата поставки | D | обязательное поле | ||
Индекс товара | C | 6 | обязательное поле | |
Номер склада | N | 2 | 0 | обязательное поле |
Номер линии | С | 1 | обязательное поле | |
Количество единиц товара | N | 7 | обязательное поле |
4. Отношение "Заказы" (поля "Заказчик", "Товар", "Количество", "Дата поступления заказа", "Дата выполнения заказа").
Л. р. №2. Выборка данных.
Создать упорядоченные списки:
· товаров по категориям;
· товаров, которых в настоящее время нет на складе.
Проверить, достаточно ли на складе товаров для выполнения конкретного заказа.
Л. р. №3. Работа с представлениями.
1. Представление "Наличие товаров" (соединение отношений "Товары" и "Товары на складе").
2. Представление "Заказанные товары" (соединение отношений "Заказы" и "Товары на складе"). Запрос по конкретному заказу.
3. Представление "Вес заказа": номер заказа – общий вес заказанных товаров.
Вариант 14.
Л. р. №1. Создание и заполнение отношений БД магазина.
1. Отношение "Поставщики" (поля "Поставщик" и "Адрес").
2. Отношение "Категории товара" (поля "Название категории", "Срок реализации").
3. Отношение "Товары" (поля "Товар", "Категория товара", "Единица измерения", "Вес единицы товара", "Минимум запаса в магазине").
4. Отношение "Поставки":
Содержимое поля | Тип | Длина | Дес. | Примечание |
Шифр поставки | N | 6 | 0 | первичный ключ |
Индекс поставщика | C | 6 | внешний ключ | |
Индекс товара | C | 8 | внешний ключ | |
Количество товара | N | 7 | 2 | обязательное поле |
Цена единицы товара | N | 8 | 2 | |
Дата поставки | D | |||
Остаток товара | N | 7 | 2 | не может превышать количество поставленного товара и быть <0 |
Л. р. №2. Выборка данных.
Создать список поставщиков, от которых нет поставок. Создать упорядоченные списки:
· поставщиков, чьи товары в данное время есть в магазине (с адресами);
· товаров, срок реализации которых подошёл к концу (заканчивается сегодня или уже закончился);
· товар – общий вес товара по всем поставкам;
· товаров, чей остаток меньше установленного минимума.
Л. р. №3. Работа с представлениями.
1. Представление "Товары в наличии" (соединение отношений "Поставки", "Товары" и "Поставщики").
2. Представление "Общая стоимость остатков товаров": название товара – общая стоимость.
3. Представление "Остатки товаров": товар – общий остаток – остаток с неистёкшим сроком реализации – остаток с истёкшим сроком реализации.
Вариант 15.
Л. р. №1. Создание и заполнение отношений БД кинофильмов.
1. Отношение "Диски" (поля "Номер", "Название серии", "Название диска", "Формат").
2. Отношение "Кинофильмы":
Содержимое поля | Тип | Длина | Дес. | Примечание |
Идентификатор | N | 6 | 0 | первичный ключ |
Название фильма | C | 50 | обязательное поле | |
Режиссер | C | 50 | обязательное поле | |
Год выхода | N | 4 | 0 | обязательное поле |
Исполнители главных ролей | С | 100 | ||
Страна | С | 30 | ||
Продолжительность | N | 4 | 2 | обязательное поле |
Жанр | С | 30 | список значений (детектив, комедия, мелодрама и т. д.) |
3. Отношение "Состав диска" ("Номер диска", "Идентификатор кинофильма").
Л. р. №2. Выборка данных.
Создать список кинофильмов, которых нет на дисках. Создать упорядоченные списки:
· фильмов на определённом диске;
· фильмов, вышедших в текущем году в России;
· фильмы, которые есть на двух и более дисках.
Л. р. №3. Работа с представлениями.
1. Представление "Фильмы с участием Раневской".
2. Представление "Фильмы из серии «Наше кино»" (соединение всех отношений).
3. Представление "Статистика по дискам": диск - количество фильмов - общая продолжительность фильмов на диске.
Вариант 16.
Л. р. №1. Создание и заполнение отношений БД кинологического клуба.
1. Отношение "Породы" (поля "Номер", "Название серии", "Название диска", "Формат").
2. Отношение "Владельцы" (поля "Имя", "Адрес", "Телефон").
3. Отношение "Собаки":
Содержимое поля | Тип | Длина | Дес. | Примечание |
Идентификатор | N | 6 | 0 | первичный ключ |
Кличка | C | 50 | обязательное поле | |
Владелец | N | 5 | 0 | внешний ключ |
Дата рождения | D | обязательное поле | ||
Пол | С | 1 | список значений 'м' и 'ж' | |
Порода | N | 3 | 0 | внешний ключ |
Отец | N | 6 | 0 | внешний ключ, необязательное поле |
Мать | N | 6 | 0 | внешний ключ, необязательное поле |
Описание | С | 300 |
Л. р. №2. Выборка данных.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 |


