Файл: Лабораторная работа nn создание многотабличной базы данных. Создание запросов, форм, отчетов бд страховая компания.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 25.10.2023
Просмотров: 29
Скачиваний: 3
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Лабораторная работа №NN
Создание многотабличной базы данных.
Создание запросов, форм, отчетов
БД СТРАХОВАЯ КОМПАНИЯ
Описание предметной области
Вы работаете в страховой компании. Вашей задачей является отслеживание финансовой деятельности компании.
Компания имеет различные филиалы по всей стране. Каждый филиал характеризуется названием, адресом и телефоном.
Задание №1
Создать таблицу Филиалы через конструктор таблиц:
Имя поля | Тип данных |
Название филиала | Короткий текст |
Адрес | Короткий текст |
Телефон | Числовой |
Название – ключевое поле, размер поля 25 символов:
Адрес – размер поля 30 символов.
Телефон – маска ввода ###-###-###
Сохраните таблицу под именем Филиалы и перейдите в режим таблицы. Заполните таблицу минимум три филиала, на свое усмотрение.
Деятельность компании организована следующим образом: к Вам обращаются различные лица с целью заключения договора о страховании.
В зависимости от принимаемых на страхование объектов и страхуемых рисков, договор заключается по определенному виду страхования (например, страхование автотранспорта от угона, страхование домашнего имущества, добровольное медицинское страхование).
Задание №2
С помощью конструктора таблиц создайте таблицу Тип страхования:
Имя поля | Тип данных |
Код | Счетчик (Ключевое) |
Вид страхования | Короткий текст |
Сохраните таблицу под именем Тип страхования и перейдите в режим таблицы. Заполните на свое усмотрение
минимум 5 типов страхования на свое усмотрение (например, страхование автотранспорта от угона, страхование домашнего имущества, добровольное медицинское страхование).
Нужно учесть, что договоры заключают страховые агенты. Информация об агентах (фамилия, имя, отчество, адрес, телефон).
Задание №3
С помощью конструктора создайте таблицу Агенты:
Имя поля | Тип данных |
Код | Счетчик (ключевое) |
ФИО | Короткий текст |
Адрес | Короткий текст |
Телефон | Числовой (маска: ###-###-###) |
Заполните таблицу минимум 7 агентов, на свое усмотрение.
При заключении договора Вы фиксируете дату заключения, страховую сумму, вид страхования и филиал, в котором заключался договор.
Задание №4
С помощью конструктора создайте таблицу Сделки:
Имя поля | Тип данных |
Код | Счетчик (ключевое) |
Агент | Короткий текст |
Дата заключения договора | Дата (расширенный формат даты) |
Вид страхования | Короткий текст |
Страховая сумма | Денежный (рубли) |
Филиал, в котором заключается договор | Короткий текст |
Поля Агент, Вид страхования, Филиал с помощью мастера подстановок подставить из одноименных таблиц.
Перенести оба поля:
Первое Тип страхования:
После того как сохраните изменения в режиме таблицы в поле вид страхования появится стрелочка, с помощью которой раскрывается список из таблицы Типы страхования и можно выбрать необходимое.
Аналогичным образом подставляем Агент и Филиал, важно чтобы в поле в подчиненной таблице было ключевое.
Переносим поле создание Название Филиала:
Проверьте работает ли подстановка и сделайте на поле Филиал самостоятельно.
После того, как сделали все подстановки, заполните таблицу Сделки минимум по две записи с каждым агентом (14 записей).
Сохраните все и зайдите Работа с базами данных – Схема данных. Добавьте все таблицы, должно получится так:
Если не получилось, создайте связи.