Практический раздел планы и задания к лабораторным и практическим заняти
Download 1.77 Mb.
|
Prakticheskie-i-laboratorny-e-po bazam TURFIRMA-2-kurs-
- Bu sahifa navigatsiya:
- Лабораторная работа 1
Оглавление:
Лабораторная работа 3 Лабораторная работа 7 Лабораторная работа 9 Лабораторная работа 12 Лабораторная работа 16 Лабораторная работа 20 Лабораторная работа 22 Лабораторная работа 27 Лабораторная работа 1Рассмотрим пример, который позволит дать представление об этапах разработки БД для экономических приложений. Предположим, что туристическое агентство создает БД, автоматизирующую процессы учета договоров с клиентами и контроля исполнения заказов на путешествия. Агентство организует индивидуальные и групповые туры в различные страны. Договор включает название компании-клиента, данные о контактном лице, описание предмета договора (страна, число, туристов, тур), дату начала исполнения договора, дату окончания исполнения, дату оплаты. В функции БД входит, например, получение информации по следующим пунктам: Клиенты: о клиентах агентства для реализации контактной деятельности; о постоянных клиентах агентства; о клиентах, дающих наибольший доход. Договор: о платежах по договору; о турах, пользующихся наибольший доход. Контроль исполнения: объем работ, выполненный каждым из сотрудников; договоры, срок действия которых заканчивается в текущем месяце. Бизнес-анализ: список всех туров, сгруппированный по странам (регионам); индивидуальные туры; групповые туры; число туров в каждый регион; финансовый отчет и др. Такая постановка задачи позволяет выделить такие массивы информации, как клиенты; договора; страны; сотрудники. Первый этап проектирования заключается в описании объектов БД (сущностей), определении их атрибутов и в установлении связей между сущностями. Для БД туристического агентства можно задать атрибуты сущностей: Для того, чтобы реляционная база данных функционировала должным образом, необходимо, чтобы каждая таблица содержала одно или несколько полей, которые бы однозначно идентифицировали каждую запись таблицы. Первичный (уникальный) ключ – это поле или минимальный набор полей, однозначно определяющих каждую строку таблицы. Первичные ключи используются в целях: идентификации строк в таблице; ускорения работы со строками таблицы; связывания таблиц. То поле, которое выбрано в качестве первичного ключа, не должно содержать совпадающие данные или пустые значения. В таблице может быть несколько первичных ключей. В реляционных БД связи между таблицами осуществляются посредством первичных ключей. Download 1.77 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling