
- •Міністерство освіти і науки, молоді та спорту україни національна металургійна академія україни
- •7. Определить схему базы данных, связи между таблицами и наложить условия целостности на таблицы, связанные отношением «один-к-многим»
- •Завдання до лабораторної роботи
- •Контрольні питання до захисту лабораторної роботи №1
- •Примеры предметных областей
- •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. Учет телекомпанией стоимости прошедшей в эфире рекламы
- •26. Интернет-магазин
- •27. Ювелирная мастерская
- •28. Парикмахерская
- •29. Химчистка
- •30. Сдача в аренду торговых площадей
- •Лабораторна робота № 2
- •Методичні вказівки
- •Завдання до лабораторної роботи
- •Контрольні питання до захисту лабораторної роботи №2
30. Сдача в аренду торговых площадей
Описание предметной области
Вы работаете в крупном торговом центре, сдающем в аренду коммерсантам свои торговые площади. Вашей задачей является наведение порядка в финансовой сфере работы торгового центра. Работа торгового центра построена следующим образом: в результате планирования вы определили некоторое количество торговых точек в пределах здания, которые могут сдаваться в аренду. Для каждой из торговых точек важными данными являются этаж, площадь, наличие кондиционера и стоимость аренды в день. Со всех потенциальных клиентов вы собираете стандартные данные (название, адрес, телефон, реквизиты, контактное лицо). При появлении потенциального клиента вы показываете ему имеющиеся свободные площади. При достижении соглашения вы оформляете договор, фиксируя в базе данных торговую точку, клиента, период (срок) аренды.
Возможный набор сущностей
Торговые точки (Код торговой точки, Этаж, Площадь, Наличие кондиционера,
Стоимость аренды в день).
Клиенты (Код клиента, Название, Реквизиты, Адрес, Телефон, Контактное лицо).
Аренда (Код аренды, Код торговой точки, Код клиента, Дата начала, Дата
окончания).
Расширение постановки задачи
В результате эксплуатации базы данных выяснилось, что некоторые клиенты арендуют сразу несколько торговых точек. Помимо этого, вам необходимо собирать информацию о ежемесячных платежах, поступающих от арендаторов. Внести в структуру таблиц изменения, учитывающие эти факты, и изменить существующие запросы. Сформулировать новые запросы.
Примеры взяты из книги Швецов В.И., Визгунов А.Н., Мееров И.Б. Базы данных. Учебное пособие. Н.Новгород: Изд-во ННГУ, 2004. 271 с
Лабораторна робота № 2
Тема роботи: Створення таблиць бази даних засобами СУБД Access, редагування структури таблиці, пошук даних
Мета роботи: приобретение навыков создания и редактирования структуры базы данных.
Тривалість: 4 години.
Методичні вказівки
Лабораторная работа выполняется как продолжение лабораторной работы №1.
Выполнить задание согласно индивидуального «Расширения постановки задачи».
Изменить существующие и сформулировать новые запросы к БД.
Завдання до лабораторної роботи
Содержание работы:
Выделить абстракции (сущность, атрибут, связь) в измененной предметной области и определить их параметры.
Переформировать перечень возможных запросов к базе данных на основе анализа предметной области.
Описать домены (допустимые множества значений, которые могут принимать атрибуты), указывая типы соответствующих данных и их характеристики.
Определить ключи и внешние ключи (если они есть).
При помощи среды MS Access откорректировать структуры таблиц для представления предметной области в рамках реляционной модели с указанием типов данных и их характеристик.
Определить схему базы данных, связи между таблицами и наложить условия целостности на таблицы, связанные отношением «один-к-многим».
Контрольні питання до захисту лабораторної роботи №2
Указать ключи
Описать допустимые множества значений, которые могут принимать атрибуты.
Дать пояснения по доменам.