Спонсор: Microsoft
Опубликован: 22.11.2010 | Доступ: свободный | Студентов: 4102 / 1007 | Оценка: 4.44 / 4.34 | Длительность: 09:23:00
Дополнительный материал 1:

Задания для самостоятельного выполнения

< Самостоятельная работа 12 || Дополнительный материал 1: 12

Задание №13: БД Брачного агентства.

Таблицы:
  1. Сотрудники (Код сотрудника, ФИО, Возраст, Пол, Адрес, Телефон, Паспортные данные, Код должности)[10 записей].
  2. Должности (Код должности, Наименование должности, Оклад, Обязанности, Требования)[5 записей].
  3. Знаки зодиака (Код знака, Наименование, Описание)[5 записей].
  4. Отношения (Код отношения, Наименование, Описание)[5 записей].
  5. Национальности (Код национальности, Наименование, Замечания)[5 записей].
  6. Дополнительные услуги (Код услуги, Наименование, Описание, Цена)[5 записей].
  7. Клиенты (Код клиента, ФИО, Пол, Дата рождения, Возраст, Рост, Вес, Количество детей, Семейное положение, Вредные привычки, Хобби, Описание, Код знака, Код отношения, Код национальности, Адрес, Телефон, Паспортные данные, Информация о партнёре)[10 записей].
  8. Услуги (Код клиента, Дата, Код услуги 1, Код услуги 2, Код услуги 3, Стоимость, Код сотрудника)[10 записей].
Запросы:
  1. Отдел кадров (Связывает таблицы "Сотрудники" и "Должности" по полю "Код должности").
  2. Список клиентов (Связывает таблицы "Клиенты", "Знаки зодиака", "Отношения" и "Национальности" по полям "Код знака", "Код отношения" и "Код национальности").
  3. Список услуг (Связывает таблицы "Услуги", "Клиенты", "Дополнительные услуги" и "Сотрудники" по полям "Код клиента", "Код услуги", "Код услуги 1", "Код услуги 2", "Код услуги 3" и "Код сотрудника").
Фильтры:
  1. Фильтры для отображения сотрудников отдельных должностей (На основе запроса "Отдел кадров").
  2. Фильтры для отображения клиентов отдельных знаков зодиака (На основе запроса "Список клиентов").
  3. Фильтры для отображения клиентов по отношениям (На основе запроса "Список клиентов").
  4. Фильтры для отображения клиентов отдельных национальностей (На основе запроса "Список клиентов").
  5. Фильтры для отображения клиентов по хобби (На основе запроса "Список клиентов").
  6. Фильтры для отображения клиентов по семейному положению (На основе запроса "Список клиентов").

Задание №14: БД Сервис центра.

Таблицы:
  1. Сотрудники (Код сотрудника, ФИО, Возраст, Пол, Адрес, Телефон, Паспортные данные, Код должности)[10 записей].
  2. Должности (Код должности, Наименование должности, Оклад, Обязанности, Требования)[5 записей].
  3. Запчасти (Код запчасти, Наименование, Функции, Цена)[5 записей].
  4. Ремонтируемые модели (Код модели, Наименование, Тип, Производитель, Технические характеристики, Особенности)[5 записей].
  5. Виды неисправностей (Код вида, Код модели, Описание, Симптомы, Методы ремонта, Код запчасти 1, Код запчасти 2, Код запчасти 3, Цена работы)[5 записей].
  6. Обслуживаемые магазины (Код магазина, Наименование, Адрес, Телефон)[5 записей].
  7. Заказы (Дата заказа, Дата возврата, ФИО заказчика, Серийный номер, Код вида неисправности, Код магазина, Отметка о гарантии, Срок гарантии ремонта, Цена, Код сотрудника)[10 записей].
Запросы:
  1. Отдел кадров (Связывает таблицы "Сотрудники" и "Должности" по полю "Код должности").
  2. Список неисправностей (Связывает таблицы "Виды неисправностей", "Ремонтируемые модели" и "Запчасти" по полям "Код модели", "Код запчасти", "Код запчасти 1", "Код запчасти 2", "Код запчасти 3").
  3. Список заказов (Связывает таблицы "Заказы", "Виды неисправностей", "Обслуживаемые магазины" и "Сотрудники" по полям "Код вида неисправности", "Код магазина" и "Код сотрудника").
Фильтры:
  1. Фильтры для отображения сотрудников отдельных должностей (На основе запроса "Отдел кадров").
  2. Фильтры для отображения видов неисправностей отдельных моделей (На основе запроса "Список неисправностей").
  3. Фильтры для отображения видов неисправностей отдельных типов устройств (На основе запроса "Список неисправностей").
  4. Фильтры для отображения видов неисправностей моделей отдельных производителей (На основе запроса "Список неисправностей").
  5. Фильтры для отображения заказов отдельных магазинов (На основе запроса "Список заказов").
  6. Фильтры для отображения заказов отдельных неисправностей (На основе запроса "Список заказов").
  7. Фильтры для отображения гарантийных и не гарантийных заказов (На основе запроса "Список заказов").

Задание №15: БД Школы.

Таблицы:
  1. Сотрудники (Код сотрудника, ФИО, Возраст, Пол, Адрес, Телефон, Паспортные данные, Код должности)[10 записей].
  2. Должности (Код должности, Наименование должности, Оклад, Обязанности, Требования)[5 записей].
  3. Ученики (ФИО, Дата рождения, Пол, Адрес, ФИО отца, ФИО матери, Код класса, Дополнительная информация) [10 записей].
  4. Классы (Код класса, Код сотрудника-класного руководителя, Код вида, Количество учеников, Буква, Год обучения, Год создания)[5 записей].
  5. Виды классов (Код вида, Наименование, Описание)[5 записей].
  6. Предметы (Код предмета, Наименование, Описание, Код сотрудника-учителя)[10 записей].
  7. Расписание (Дата, День недели, Код класса, Код предмета, Время начала, Время окончания)[10 записей].
Запросы:
  1. Отдел кадров (Связывает таблицы "Сотрудники" и "Должности" по полю "Код должности").
  2. Список учеников (Связывает таблицы "Ученики" и "Классы" по полю "Код класса").
  3. Список классов (Связывает таблицы "Классы", "Виды классов" и "Сотрудники" по полям "Код вида" и "Код сотрудника").
  4. Список предметов (Связывает таблицы "Предметы" и "Сотрудники" по полю "Код сотрудника").
  5. Расписание занятий (Связывает таблицы "Расписание", "Классы" и "Предметы" по полям "Код класса" и "Код предмета").
Фильтры:
  1. Фильтры для отображения сотрудников отдельных должностей (На основе запроса "Отдел кадров").
  2. Фильтры для отображения классов различных годов обучения (На основе запроса "Список классов").
  3. Фильтры для отображения расписания для отдельных классов и дат (На основе запроса "Расписание занятий").
  4. Фильтры для отображения отдельных видов классов (На основе запроса "Список классов").
  5. Фильтры для отображения учеников отдельных классов (На основе запроса "Список учеников").
  6. Фильтры для отображения предметов отдельных преподавателей (На основе запроса "Список предметов").

Задание №16: БД Транспортной компании.

Таблицы:
  1. Сотрудники (Код сотрудника, ФИО, Возраст, Пол, Адрес, Телефон, Паспортные данные, Код должности)[10 записей].
  2. Должности (Код должности, Наименование должности, Оклад, Обязанности, Требования)[5 записей].
  3. Виды автомобилей (Код вида автомобиля, Наименование, Описание)[5 записей].
  4. Марки автомобилей (Код марки, Наименование, Технические характеристики, Описание) [5 записей].
  5. Виды грузов (Код вида груза, Наименование, Код вида автомобиля для транспортировки, Описание)[5 записей].
  6. Грузы (Код груза, Наименование, Код вида груза, Срок годности, Особенности)[5 записей].
  7. Автомобили (Код автомобиля, Код марки, Код вида автомобиля, Регистрационный номер, Номер кузова, номер двигателя, Год выпуска, Код сотрудника-водителя, Дата последнего ТО, Код сотрудника-механика)[5 записей].
  8. Рейсы (Код автомобиля, Заказчик, Откуда, Куда, Дата отправления, Дата прибытия, Код груза, Цена, Отметка об оплате, Отметка о возвращении, Код сотрудника)[10 записей].
Запросы:
  1. Отдел кадров (Связывает таблицы "Сотрудники" и "Должности" по полю "Код должности").
  2. Транспортировка (Связывает таблицы "Виды грузов" и "Виды автомобилей" по полю "Код вида автомобиля").
  3. Перевозимые грузы (Связывает таблицы "Грузы" и "Виды грузов" по полю "Код вида груза").
  4. Автопарк (Связывает таблицы "Автомобили", "Марки автомобилей", "Виды автомобилей" и "Сотрудники" по полям "Код марки", "Код вида автомобиля" и "Код сотрудника").
  5. Заказы (Связывает таблицы "Рейсы", "Автомобили", "Грузы" и "Сотрудники" по полям "Код автомобиля", "Код груза" и "Код сотрудника").
Фильтры:
  1. Фильтры для отображения сотрудников отдельных должностей (На основе запроса "Отдел кадров").
  2. Фильтры для отображения отдельных видов грузов (На основе запроса "Перевозимые грузы").
  3. Фильтры для отображения отдельных видов автомобилей (На основе запроса "Автопарк").
  4. Фильтры для отображения заказов по перевозке отдельных грузов (На основе запроса "Заказы").
  5. Фильтры для отображения заказов отдельных заказчиков (На основе запроса "Заказы").
  6. Фильтры для отображения оплаченных и не оплаченных заказов (На основе запроса "Заказы").
  7. Фильтры о вернувшихся и не вернувшихся из рейса автомобилей (На основе запроса "Заказы").

Задание №17: БД Проката автомобилей.

Таблицы:
  1. Сотрудники (Код сотрудника, ФИО, Возраст, Пол, Адрес, Телефон, Паспортные данные, Код должности)[10 записей].
  2. Должности (Код должности, Наименование должности, Оклад, Обязанности, Требования)[5 записей].
  3. Марки автомобилей (Код марки, Наименование, Технические характеристики, Описание) [5 записей].
  4. Дополнительные услуги (Код услуги, Наименование, Описание, Цена)[5 записей].
  5. Автомобили (Код автомобиля, Код марки, Регистрационный номер, Номер кузова, Номер двигателя, Год выпуска, Пробег, Цена автомобиля, Цена дня проката, Дата последнего ТО, Код сотрудника-механика, Специальные отметки, Отметка о возврате)[10 записей].
  6. Клиенты (Код клиента, ФИО, Пол, Дата рождения, Адрес, Телефон, Паспортные данные) [5 записей].
  7. Прокат (Дата выдачи, Срок проката, Дата возврата, Код автомобиля, Код клиента, Код услуги 1, Код услуги 2, Код услуги 3, Цена проката, Отметка об оплате, Код сотрудника)[10 записей].
Запросы:
  1. Отдел кадров (Связывает таблицы "Сотрудники" и "Должности" по полю "Код должности").
  2. Автопарк (Связывает таблицы "Автомобили", "Марки автомобилей" и "Сотрудники" по полям "Код марки" и "Код сотрудника").
  3. Автомобили в прокате (Связывает таблицы "Прокат", "Автомобили", "Клиенты", "Дополнительные услуги" и "Сотрудники" по полям "Код автомобиля", "Код клиента", "Код услуги", "Код услуги 1", "Код услуги 2", "Код услуги 3" и "Код сотрудника")
Фильтры:
  1. Фильтры для отображения сотрудников отдельных должностей (На основе запроса "Отдел кадров").
  2. Фильтры отображения автомобилей отдельных марок (На основе запроса "Автопарк").
  3. Фильтры отображения автомобилей находящихся и не находящихся в прокате (На основе запроса "Автопарк").
  4. Фильтры для отображения автомобилей выданных и возвращённых в определённую дату (На основе запроса "Автопарк").
  5. Фильтры оплаченных и не оплаченных автомобилей в прокате (На основе запроса "Автопарк").

Задание №18: БД Оптового склада.

Таблицы:
  1. Сотрудники (Код сотрудника, ФИО, Возраст, Пол, Адрес, Телефон, Паспортные данные, Код должности)[10 записей].
  2. Должности (Код должности, Наименование должности, Оклад, Обязанности, Требования)[5 записей].
  3. Товары (Код товара, Код типа, Производитель, Наименование, Условия хранения, Упаковка, Срок годности) [10 записей].
  4. Типы товаров (Код типа, Наименование, Описание, Особенности) [5 записей].
  5. Поставщики (Код поставщика, Наименование, Адрес, Телефон, Код поставляемого товара 1, Код поставляемого товара 2, Код поставляемого товара 3) [5 записей].
  6. Заказчики (Код заказчика, Наименование, Адрес, Телефон, Код потребляемого товара 1, Код потребляемого товара 2, Код потребляемого товара 3) [5 записей].
  7. Склад (Дата поступления, Дата заказа, Дата отправки, Код товара, Код поставщика, Код заказчика, Способ доставки, Объём, Цена, Код сотрудника) [10 записей].
Запросы:
  1. Отдел кадров (Связывает таблицы "Сотрудники" и "Должности" по полю "Код должности").
  2. Список товаров (Связывает таблицы "Товары" и "Типы товаров" по полю "Код типа").
  3. Список поставщиков (Связывает таблицы "Поставщики" и "Товары" по полям "Код товара", "Код поставляемого товара 1", "Код поставляемого товара 2" и "Код поставляемого товара 3").
  4. Список заказчиков (Связывает таблицы "Заказчики" и "Товары" по полям "Код товара", "Код потребляемого товара 1", "Код потребляемого товара 2" и "Код потребляемого товара 3").
  5. Заказы (Связывает таблицы "Склад", "Товары", "Поставщики", "Заказчики" и "Сотрудники" по полям "Код товара", "Код поставщика", "Код заказчика" и "Код сотрудника").
Фильтры:
  1. Фильтры для отображения сотрудников отдельных должностей (На основе запроса "Отдел кадров").
  2. Фильтры для отображения отдельных типов товаров (На основе запроса "Список товаров").
  3. Фильтры товаров отдельных поставщиков (На основе запроса "Заказы").
  4. Фильтры товаров отдельных заказчиков (На основе запроса "Заказы").
  5. Фильтры товаров по отдельным способам доставки (На основе запроса "Заказы").

Задание №19: БД Строительной компании.

Таблицы:
  1. Сотрудники (Код сотрудника, ФИО, Возраст, Пол, Адрес, Телефон, Паспортные данные, Код должности)[10 записей].
  2. Должности (Код должности, Наименование должности, Оклад, Обязанности, Требования)[5 записей].
  3. Виды работ (Код вида, Наименование, Описание, Цена работы, Код материала 1, Код материала 2, Код материала 3)[5 записей].
  4. Материалы (Код материала, Наименование, Упаковка, Описание, Цена) [5 записей].
  5. Бригады (Код бригады, Код сотрудника 1, Код сотрудника 2, Код сотрудника 3) [5 записей].
  6. Заказчики (Код заказчика, ФИО, Адрес, Телефон, Паспортные данные)[5 записей].
  7. Заказы (Код заказчика, Код вида работ, Код бригады, Стоимость, Дата начала, Дата окончания, Отметка о завершении, Об оплате, Код сотрудника) [10 записей].
Запросы:
  1. Отдел кадров (Связывает таблицы "Сотрудники" и "Должности" по полю "Код должности").
  2. Список работ (Связывает таблицы "Виды работ" и "Материалы" по полям "Код материала", "Код материала 1", "Код материала 2" и "Код материала 3").
  3. Список бригад (Связывает таблицы "Бригады" и "Сотрудники" по полям "Код сотрудника", "Код сотрудника 1", "Код сотрудника 2" и "Код сотрудника 3").
  4. Список заказов (Связывает таблицы "Заказы", "Виды работ", "Бригады" и "Сотрудники" по полям "Код вида", "Код бригады" и "Код сотрудника").
Фильтры:
  1. Фильтры для отображения сотрудников отдельных должностей (На основе запроса "Отдел кадров").
  2. Фильтры для отображения отдельных видов работ (На основе запроса "Список работ").
  3. Фильтры заказов на конкретные работы (На основе запроса "Список заказов").
  4. Фильтры для отображения заказов отдельных заказчиков (На основе запроса "Список заказов").
  5. Фильтры на заказы, выполняемые отдельными бригадами (На основе запроса "Список заказов").
  6. Фильтры для завершённых и не завершённых заказов (На основе запроса "Список заказов").
  7. Фильтры для оплаченных и неоплаченных заказов (На основе запроса "Список заказов").

Задание №20: БД Риэлтерской фирмы.

Таблицы:
  1. Сотрудники (Код сотрудника, ФИО, Возраст, Пол, Адрес, Телефон, Паспортные данные, Код должности)[10 записей].
  2. Должности (Код должности, Наименование должности, Оклад, Обязанности, Требования)[5 записей].
  3. Виды услуг (Код вида услуги, Наименование, Описание, Цена)[5 записей].
  4. Виды квартир (Код вида, Наименование, Описание)[5 записей].
  5. Продавцы (Код продавца, ФИО, Пол, Дата рождения, Адрес проживания, Телефон, Паспортные данные, Код вида квартиры, Адрес квартиры, Количество комнат, Площадь, Отметка о раздельном санузле, Отметка о наличии телефона, Цена, Дополнительная информация)[10 записей].
  6. Покупатели (Код покупателя, ФИО, Пол, Дата рождения, Адрес проживания, Телефон, Паспортные данные, Код вида квартиры, Количество комнат, Площадь, Отметка о раздельном санузле, Отметка о наличии телефона, Цена, Дополнительные пожелания)[10 записей].
  7. Договоры (Дата заключения, Код продавца, Код покупателя, Сумма сделки, Стоимость услуг, Код вида услуги, Код сотрудника)[10 записей].
Запросы:
  1. Отдел кадров (Связывает таблицы "Сотрудники" и "Должности" по полю "Код должности").
  2. Продажа (Связывает таблицы "Продавцы" и "Виды квартир" по полю "Код вида квартиры").
  3. Покупка (Связывает таблицы "Покупатели" и "Виды квартир" по полю "Код вида квартиры").
  4. Заключённые договора (Связывает таблицы "Договоры", "Продавцы", "Покупатели", "Услуги" и "Сотрудники" по полям "Код продавца", " Код покупателя", " Код услуги" и "Код сотрудника".
Фильтры:
  1. Фильтры для отображения сотрудников отдельных должностей (На основе запроса "Отдел кадров").
  2. Фильтры продаваемых квартир различных видов (На основе запроса "Продажа").
  3. Фильтры покупаемых квартир различных видов (На основе запроса "Покупка").
  4. Фильтры договоров, заключённых отдельными сотрудниками (На основе запроса "Заключённые договора").

Задание №21: БД Рекламного агентства.

Таблицы:
  1. Сотрудники (Код сотрудника, ФИО, Возраст, Пол, Адрес, Телефон, Паспортные данные, Код должности)[10 записей].
  2. Должности (Код должности, Наименование должности, Оклад, Обязанности, Требования)[5 записей].
  3. Виды рекламы (Код вида, Наименование, Описание) [5 записей].
  4. Дополнительные услуги (Код услуги, Наименование, Описание, Стоимость) [5 записей].
  5. Места расположения (Код места, Наименование, Расположение, Код вида, Описание, Стоимость) [10 записей].
  6. Заказчики (Код заказчика, ФИО, Адрес, Телефон) [10 записей].
  7. Заказы (Дата заказа, Дата начала, Дата окончания, Код заказчика, Код места, Код услуги 1, Код услуги 2, Код услуги 3, Стоимость, Отметка об оплате, Код сотрудника) [10 записей].
Запросы:
  1. Отдел кадров (Связывает таблицы "Сотрудники" и "Должности" по полю "Код должности").
  2. Список мест (Связывает таблицы "Места расположения" и "Виды рекламы" по полю "Код вида").
  3. Список заказов (Связывает таблицы "Заказы", "Заказчики", "Места расположения", "Дополнительные услуги" и "Сотрудники" по полям "Код заказчика", "Код места", "Код услуги", "Код услуги 1", "Код услуги 2", "Код услуги 3" и "Код сотрудника").
Фильтры:
  1. Фильтры для отображения сотрудников отдельных должностей (На основе запроса "Отдел кадров").
  2. Фильтры для отображения заказов, сделанных в определённые даты (На основе запроса "Список заказов").
  3. Фильтры для оплаченных и неоплаченных заказов (На основе запроса "Список заказов").
  4. Фильтры для мест расположения по видам рекламы (На основе запроса "Список мест").

Задание №22: БД Компьютерной фирмы.

Таблицы:
  1. Сотрудники (Код сотрудника, ФИО, Возраст, Пол, Адрес, Телефон, Паспортные данные, Код должности)[10 записей].
  2. Должности (Код должности, Наименование должности, Оклад, Обязанности, Требования)[5 записей].
  3. Виды комплектующих (Код вида, Наименование, Описание)[15 записей].
  4. Комплектующие (Код комплектующего, Код вида, Марка, Фирма производитель, Страна производитель, Дата выпуска, Характеристики, Срок гарантия, Описание, Цена)[15 записей].
  5. Заказчики (Код заказчика, ФИО, Адрес, Телефон)[10 записей].
  6. Услуги (Код услуги, Наименование, Описание, Стоимость)[5 записей].
  7. Заказы (Дата заказа, Дата исполнения, Код заказчика, Код комплектующего 1, Код комплектующего 2, Код комплектующего 3, Доля предоплаты, Отметка об оплате, Отметка об исполнении, Общая стоимость, Срок общей гарантии, Код услуги 1, Код услуги 2, Код услуги 3, Код сотрудника)[10 записей].
Запросы:
  1. Отдел кадров (Связывает таблицы "Сотрудники" и "Должности" по полю "Код должности").
  2. Список комплектующих (Связывает таблицы "Комплектующие" и "Виды комплектующих" по полю "Код вида").
  3. Список заказов (Связывает таблицы "Заказы", "Заказчики", "Комплектующие", "Услуги" и "Сотрудники" по полям "Код заказчика", "Код комплектующего", "Код комплектующего 1", "Код комплектующего 2", "Код комплектующего 3", "Код услуги", "Код услуги 1", "Код услуги 2", "Код услуги 3" и "Код сотрудника").
Фильтры:
  1. Фильтры для отображения сотрудников отдельных должностей (На основе запроса "Отдел кадров").
  2. Фильтр для отображения комплектующих отдельных видов (На основе запроса "Список комплектующих").
  3. Фильтры для отображения заказов отдельных заказчиков (На основе запроса "Список заказов").
  4. Фильтры для отображения заказов по датам заказа (На основе запроса "Список заказов").

Задание №23: БД ГИБДД.

Таблицы:
  1. Сотрудники (Код сотрудника, ФИО, Возраст, Пол, Адрес, Телефон, Паспортные данные, Код должности, Код звания)[10 записей].
  2. Должности (Код должности, Наименование должности, Оклад, Обязанности, Требования)[5 записей].
  3. Звания (Код звания, Наименование, Надбавка, Обязанности, Требования)[5 записей].
  4. Марки автомобилей (Код марки, Наименование, Фирма производитель, Страна производитель, Дата начала производства, Дата окончания производства, Характеристики, Категория, Описание)[10 записей].
  5. Водители (Код водителя, ФИО, Дата рождения, Адрес, Паспортные данные, Номер водительского удостоверения, Дата выдачи удостоверения, Дата окончания удостоверения, Категория удостоверения, Описание, Код сотрудника)[15 записей].
  6. Автомобили (Код автомобиля, Код водителя, Код марки, Регистрационный номер, Номер кузова, Номер двигателя, Номер техпаспорта, Дата выпуска, Дата регистрации, Цвет, Технический осмотр, Дата технического осмотра, Описание, Код сотрудника)[15 записей].
  7. Автомобили в угоне (Дата угона, Дата обращения, Код автомобиля, Код водителя, Обстоятельства угона, Отметка об нахождении, Дата нахождения, Код сотрудника)[5 записей].
Запросы:
  1. Отдел кадров (Связывает таблицы "Сотрудники", "Должности" и "Звания" по полям "Код должности" и "Код звания").
  2. Список автомобилей (Связывает таблицы "Автомобили", "Марки автомобилей", "Водители" и "Сотрудники" по полям "Код марки", "Код водителя" и "Код сотрудника").
  3. Список угонов (Связывает таблицы "Автомобили в угоне", "Автомобили" и "Водители" по полям "Код автомобиля" и "Код водителя").
Фильтры:
  1. Фильтры для отображения сотрудников отдельных должностей (На основе запроса "Отдел кадров").
  2. Фильтры для отображения сотрудников отдельных званий (На основе запроса "Отдел кадров").
  3. Фильтры для отображения автомобилей одного владельца (На основе запроса "Список автомобилей").
  4. Фильтры для отображения автомобилей прошедших и не прошедших технический осмотр (На основе запроса "Список автомобилей").
  5. Фильтры для отображения найденных и не найденных угнанных автомобилей (На основе запроса "Список угонов").

Задание №24: БД Кинотеатра.

Таблицы:
  1. Сотрудники (Код сотрудника, ФИО, Возраст, Пол, Адрес, Телефон, Паспортные данные, Код должности)[10 записей].
  2. Должности (Код должности, Наименование должности, Оклад, Обязанности, Требования)[5 записей].
  3. Жанры (Код жанра, Наименование, Описание)[5 записей].
  4. Фильмы (Код фильма, Наименование, Код жанра, Длительность, Фирма производитель, Страна производитель, Актёры, Возрастные ограничения, Описание)[10 записей].
  5. Репертуар (Код сеанса, Дата, Время начала, Время окончания, Цена билета)[10 записей].
  6. Места (Код сеанса, Номер места, Занятость, Код сотрудника)[15 записей].
Запросы:
  1. Отдел кадров (Связывает таблицы "Сотрудники" и "Должности" по полю "Код должности").
  2. Список фильмов (Связывает таблицы "Фильмы" и "Жанры" по полю "Код жанра").
  3. Билеты (Связывает таблицы "Места", "Репертуар" и "Сотрудники" по полям "Код сеанса" и "Код сотрудника").
Фильтры:
  1. Фильтры для отображения сотрудников отдельных должностей (На основе запроса "Отдел кадров").
  2. Фильтры для отображения фильмов отдельных жанров (На основе запроса "Список фильмов").
  3. Фильтры для отображения билетов на сеансы определённых дат (На основе запроса "Билеты").
  4. Фильтры, отображающие занятые и незанятые места (На основе запроса "Билеты").

Задание №25: БД Автосалона.

Таблицы:
  1. Сотрудники (Код сотрудника, ФИО, Возраст, Пол, Адрес, Телефон, Паспортные данные, Код должности)[10 записей].
  2. Должности (Код должности, Наименование должности, Оклад, Обязанности, Требования)[5 записей].
  3. Производители (Код производителя, Наименование, Страна, Адрес, Описание, Код сотрудника)[5 записей].
  4. Дополнительное оборудование (Код оборудования, Наименование, Характеристики, Цена)[5 записей].
  5. Тип кузова (Код типа кузова, Название, Описание)[5 записей].
  6. Автомобили (Код автомобиля, Марка, Код производителя, Код типа кузова, Дата производства, Цвет, Номер кузова, Номер двигателя, Характеристики, Код оборудования 1, Код оборудования 2, Код оборудования 3, Цена, Код сотрудника)[10 записей].
  7. Заказчики (ФИО, Адрес, Телефон, Паспортные данные, Код автомобиля, Дата заказа, Дата продажи, Отметка о выполнении, Отметка об оплате, Процент предоплаты, Код сотрудника)[10 записей].
Запросы:
  1. Отдел кадров (Связывает таблицы "Сотрудники" и "Должности" по полю "Код должности").
  2. Каталог автомобилей (Связывает таблицы "Автомобили", "Производители", "Тип кузова", "Дополнительное оборудование" и "Сотрудники" по полям "Код производителя", "Код типа кузова", "Код оборудования", "Код оборудования 1", "Код оборудования 2", "Код оборудования 3" и "Код сотрудника").
  3. Список заказов (Связывает таблицы "Заказчики", "Автомобили" и "Сотрудники" по полям "Код автомобиля" и "Код сотрудника").
Фильтры:
  1. Фильтры для отображения сотрудников отдельных должностей (На основе запроса "Отдел кадров").
  2. Фильтры для отображения автомобилей отдельных производителей (На основе запроса "Каталог автомобилей").
  3. Фильтры для отображения автомобилей с отдельными типами кузова (На основе запроса "Каталог автомобилей").
  4. Фильтры для отображения выполненных и невыполненных заказов (На основе запроса "Список заказов").
  5. Фильтры для отображения оплаченных и неоплаченных заказов (На основе запроса "Список заказов").
< Самостоятельная работа 12 || Дополнительный материал 1: 12
Татьяна Казакова
Татьяна Казакова
Олег Андриевский
Олег Андриевский

Также весьма интересен фильтр данных, вводимый вручную:

Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
        If Trim(TextBox1.Text) = "" Then
            Me.СтудентыBindingSource.RemoveFilter()
        Else
            Me.СтудентыBindingSource.Filter = String.Format("{0} LIKE '{1}%'", "ФИО", Trim(TextBox1.Text))
        End If
    End Sub

Андрей Ерохин
Андрей Ерохин
Россия, Москва
Александр Мельников
Александр Мельников
Россия