Выделение класса объектов предметной области "Выставочный комплекс" на основании перечня реквизитов. Разработка основных и дополнительных запросов к базе данных, формы отчета. Вычисление стоимости проданных билетов по заданной категории льготности.
Аннотация к работе
Использование баз данных и информационных систем становится неотъемлемой составляющей деловой деятельности современного человека и функционирования многих преуспевающих организаций. В связи с этим большую актуальность приобретает освоение принципов построения и эффективного применения соответствующих технологий и программных продуктов: систем управления базами данных, систем автоматизации проектирования, средств администрирования и защиты баз данных и других. СУБД позволяет структурировать, систематизировать и организовать данные для их компьютерного хранения и обработки. Разработать базу данных в СУБД Visual FOXPRO для автоматизации процесса «Выставочный комплекс». Выделить классы объектов предметной области "Выставочный комплекс" на основании следующего перечня реквизитов: Код выставочного комплекса;В соответствии с предметной областью были созданы таблицы: «Фирмы-организаторы» - хранится информация о фирмах; «Выставочные комплексы» - хранится информация о выставках;В результате исследования предметной области были получены следующие атрибуты: Таблица «Фирмы-организаторы» содержит: Код_фирм - индивидуальный номер фирмы; Таблица «Выставочные комплексы» содержит: Код_выст - индивидуальный номер выставочного комплекса; Таблица «Льготы» содержит: Код_льгот - индивидуальный номер категории льготности; Таблица «Билет» содержит: Номп_билет - номер проданного билета; В базе данных определены следующие отношения между таблицами: Таблица «Фирмы - организаторы» Таблица «Выставочные комплексы»SELECT Bilet.nomp_bilet, Bilet.kod_vyst; WHERE Bilet.kod_vyst = ("В001" ) SELECT Bilet.nomp_bilet, Bilet.kod_vyst, Vystavka.naim_vyst; Список выставок, которые организованы заданными фирмами и проданные билеты. SELECT Bilet.nomp_bilet, Bilet.kod_firmy, Bilet.kod_vyst,;SELECT Bilet.data, Bilet.nomp_bilet, Bilet.kod_firmy, Bilet.kod_vyst; SELECT Bilet.nomp_bilet, Bilet.kod_firmy, Bilet.kod_vyst; Вывести из таблицы «Bilet» код фирмы и код выставки с ценой проданного билета 80 рублей. SELECT Bilet.kod_firmy, Bilet.kod_vyst, Bilet.cena_l; SELECT Bilet.data, Bilet.kod_ligot, Ligoty.
План
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 2
Постановка задачи 3
Концептуальное проектирование 5
1. Перечень сущностей 5
2. Перечень атрибутов 5
3. Диаграмма сущностей и связей 6
Связи - это соединения между двумя или большим числом множеств сущностей. 6
Логическое проектирование 8
1.Ключи и ER-моделирование 8
Даталогическое проектирование БД 10
1. Составление структур базы данных 10
Реализация базы данных в СУБД Visual FOXPRO 12
1.Создание проекта и структур таблиц 12
Таблица «Firmy» 14
Таблица «Vystavka» 15
Таблица «Ligoty» 16
Таблица «Bilet» 17
2. Выполнение индексации, связей между таблицами и целостность данных 24