- •Используя case-средство erWin построить логическую модель базы данных. Выполнить нормализацию отношений. Сгенерировать схему базы данных в субд Visual FoxPro.
- •1 Вариант
- •2 Вариант
- •3 Вариант
- •4 Вариант
- •5 Вариант
- •6 Вариант
- •7 Вариант
- •8 Вариант
- •9 Вариант
- •10 Вариант
- •11 Вариант
- •12 Вариант
- •13 Вариант
- •14 Вариант
- •15 Вариант
- •16 Вариант
- •17 Вариант
- •24 Вариант
- •25 Вариант
- •26 Вариант
- •27 Вариант.
- •28 Вариант
- •29 Вариант
Используя case-средство erWin построить логическую модель базы данных. Выполнить нормализацию отношений. Сгенерировать схему базы данных в субд Visual FoxPro.
1 Вариант
Создать базу данных «Сведения о жителях города». В базе данных хранятся сведения о жителях города Самары (номер паспорта, фио, дата рождения, телефоны, пол, категория (дошкольник, школьник, студент, служащий, пенсионер)), о месте работы служащих (код организации, название организации, телефон, должность), о месте учебы (название курс или класс), о жилье (почтовый индекс, название района, название улицы, номер дома, номер квартиры).
Один житель может иметь в собственности несколько квартир и может работать в нескольких организациях.
2 Вариант
Создать базу данных «Аптека». В базе данных хранятся сведения о лекарстве (название, категория, название фирмы-производителя, название фирмы-поставщика, форма выпуска, вид упаковки, количество в упаковке, дозировка, срок годности), об аптеке (номер аптеки, адрес, телефон, компания, время начала работы, время окончания работы), о наличии лекарств в аптеке (количество, цена, дата поступления). В одной аптеке имеется несколько лекарств, одно лекарство может продаваться в разных аптеках, причем одно лекарство может продаваться в разных аптеках по разным ценам. То есть имеются сведения о прайс-листе и о фактах продажи конкретного препарата с указанием проданного количества и даты-времени продажи.
3 Вариант
Создать базу данных «Библиотека вуза». В базе данных хранятся сведения о книгах (шифр, фио автора, название, место издания), об экземплярах книг (инвентарный номер, признак контрольного экземпляра, который не выдается), о читателях, которые могут быть преподавателями (номер читательского билета, название кафедры, должность, телефон, адрес), студентами (номер читательского билета, фио, номер группы, телефон, адрес), о разделах библиотеки ( название раздела (учебный или научный абонемент), номер комнаты, номер корпуса). В каждом разделе библиотеки имеется много книг, одна и та же книга хранится в одном разделе. Экземпляр книги может быть выдан только одному читателю, один читатель может получить несколько книг. У книги только один основной автор, который учитывается при хранении.
4 Вариант
Создать базу данных «Биржа». В базе данных хранятся сведения об акциях предприятий (наименование предприятия, адрес предприятия, цена акции, количество акций к продаже, величина контрольного пакета), о покупателях (фио директора или частного лица, адрес, телефон, почтовый ящик), о сделке (купленное количество акций, дата сделки). Один и тот же покупатель может участвовать во многих сделках, акции одного предприятия могут быть куплены несколькими покупателями.
5 Вариант
Создать базу данных «Больница». В базе данных хранятся сведения о больных (номер паспорта, фио, адрес, дата рождения, номер полиса, дата поступления, дата выписки, диагноз), о палатах (номер палаты, отделение, фио лечащего врача), о назначениях ( лекарство, дозировка, количество, периодичности, вид процедуры). Одному пациенту может быть сделано несколько назначений, в одной палате может быть несколько больных, один врач может обслуживать несколько палат.