- •Организация баз данных и знаний Курсовой проект Методика проектирования реляционных баз данных
- •Этап 1. Создание локальной концептуальной модели данных для каждого представления
- •Этап 1.1. Определение типов сущностей
- •Этап 1.2. Определение типов связей
- •Этап 2.3. Проверка отношений с помощью правил нормализации
- •Этап 2.4. Проверка отношений с помощью пользовательских транзакций
- •Этап 2.5. Определение ограничений целостности
- •Этап 2.6. Обсуждение разработанных локальных логических моделей данных с конечными пользователями
- •Этап 3. Создание и проверка глобальной логической модели данных
- •Этап 3.1. Слияние локальных логических моделей данных в единую глобальную модель данных
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
Вариант 21
Разработайте базу данных для фирмы "Товары для дома". В базе данных должны храниться: список сотрудников с данными на каждого из них; список поставщиков необходимой продукции (комплектующих) с данными на каждого из них; список выпускаемой продукции с необходимой информацией. При постановке задачи необходимо учитывать следующее:
один поставщик может поставлять различную продукцию (комплектующие) и разные поставщики одинаковую продукцию (комплектующие);
один сотрудник может выполнять несколько видов работ и, одну и ту же работу могут выполнять несколько сотрудников.
В базе данных должны храниться данные: о заказах на поставку товаров; о сроках выполнения заказов; о магазинах и поставщиках. При постановке задачи необходимо учитывать следующее:
- каждый магазин покупает товар у многих поставщиков;
- каждый поставщик может обслуживать много магазинов.
[Перейти к началу страницы]
Вариант 22
Разработайте базу данных для фирмы "Аудио и видеотехника". В базе данных должны храниться: список сотрудников с данными на каждого из них; список поставщиков необходимой продукции (комплектующих) с данными на каждого из них; список выпускаемой продукции с необходимой информацией. При постановке задачи необходимо учитывать следующее:
один поставщик может поставлять различную продукцию (комплектующие) и разные поставщики одинаковую продукцию (комплектующие);
один сотрудник может выполнять несколько видов работ и, одну и ту же работу могут выполнять несколько сотрудников.
В базе данных должны храниться данные: о заказах на поставку товаров; о сроках выполнения заказов; о магазинах и поставщиках. При постановке задачи необходимо учитывать следующее:
- каждый магазин покупает товар у многих поставщиков;
- каждый поставщик может обслуживать много магазинов.
[Перейти к началу страницы]
Вариант 23
Разработайте базу данных для фирмы «Оптовая фирма продуктов питания».
Фирма получает продукты питания от производителей, хранит и поставляет магазинам. Каждый продукт характеризуется: названием, поставщиком, количеством единиц в упаковке, минимальным и максимальным хранимым количеством, ценой, датой поступления, датой годности, условиями хранения. Каждый производитель и магазин характеризуются: названием, адресом, банковским счетом, состоянием счета (недоплата или переплата). Приобретение и продажа осуществляются партиями. Партия характеризуется: датой, набором и количеством продуктов, их ценами.
С помощью базы данных нужно иметь возможность принять и отправить поставку, получить данные об имеющихся товарах с отбором по всем их характеристикам, получить информацию о партиях с отбором по всем характеристикам.
[Перейти к началу страницы]
Вариант 24
Разработайте базу данных для учебного заведения.
Каждый преподаватель проводит занятия по одному или нескольким предметам. Занятия делятся на лекции, практические, экзамены и консультации. Для каждого из предметов количество часов, приходящееся на каждый из видов занятий, различно. Студенты объединены в группы. В каждой из групп проводятся занятия по своим предметам. Каждый преподаватель и студент имеют имя, отчество, фамилию, дату рождения, адрес. Кроме того, для каждого студента такие же сведения имеются о родителях.
С помощью базы данных нужно иметь возможность: получить списки преподавателей и студентов с отбором по всем их характеристикам, получить списки групп и изучаемых ими предметов, получить успеваемость конкретного студента, принять или отчислить студента.
[Перейти к началу страницы]