Помощь в учёбе, очень быстро...
Работаем вместе до победы

Логическая модель данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Отражает наименование вида услуги. Отражает контактный номер клиента. Отражает адрес проживания клиента. Таблица 2.4 — сущность «Услуга». Таблица 2.2 — сущность «Клиент». Отражает дату рождения клиента. Отражает дату оказания услуги. Отражает всю стоимость услуги. Таблица 2.1 — сущность «Чек». Наименование вида услуги. Отражает номер паспорта. Отражает имя клиента. Наименование услуги. Название… Читать ещё >

Логическая модель данных (реферат, курсовая, диплом, контрольная)

Одним из наиболее удобных инструментов унифицированного представления данных, независимого от реализующего его программного обеспечения, является модель «сущность-связь». Данная модель основывается на некой важной семантической информации о реальном мире и предназначена для логического представления данных. Она определяет значения данных в контексте их взаимосвязи с другими данными. Важным является тот факт, что из модели «сущность-связь» могут быть порождены все существующие модели данных (иерархическая, сетевая, реляционная, объектная), поэтому она является наиболее общей.

Реляционная база данных состоит из нормализованных таблиц. В процессе загрузки и корректировки базы данных, для получения информации по запросам и вывода отчётов, а также для решения большинства задач необходим одновременный доступ к нескольким взаимосвязанным таблицам. Взаимосвязь между таблицами базы данных устанавливается реляционными соотношениями.

В программном средстве можно выделить следующий ряд сущностей БД:

Чек (Check). Эта сущность предназначена для хранения информации об оплаченных услугах. Первичный ключ — Код_должности.

Сущность «Чек» содержит следующие атрибуты (таблица 2.1):

Таблица 2.1 — сущность «Чек».

Название атрибута.

Описание.

Домен.

Ключ.

Код оплаты.

Отражает код оплаченной услуги. Используется как первичный ключ.

Числовой.

Первичный.

Дата оказания.

Отражает дату оказания услуги.

Дата.

;

Код услуги.

Отражает код услуги, которая оплачена Используется как вторичный ключ.

Числовой.

Вторичный.

Код клиента.

Отражает код клиента, оплатившего Используется как вторичный ключ.

Числовой.

Вторичный.

Сумма.

Отражает сумму, которую оплатил клиента за услугу.

Числовой.

;

Сущность «Клиент» содержит следующие атрибуты (таблица 2.2):

Таблица 2.2 — сущность «Клиент».

Название атрибута.

Описание.

Домен.

Ключ.

Код клиента.

Отражает код оплаченной услуги. Используется как первичный ключ.

Числовой.

Первичный.

Имя клиента.

Отражает имя клиента.

Дата.

;

Паспорт.

Отражает номер паспорта.

Числовой.

;

Дата рождения.

Отражает дату рождения клиента.

Числовой.

;

Телефон.

Отражает контактный номер клиента.

Числовой.

;

Адрес.

Отражает адрес проживания клиента.

Текстовый.

;

Сущность «Тип услуги» содержит следующие атрибуты (таблица 2.3):

Таблица 2.3 — сущность «Тип услуги».

Название атрибута.

Описание.

Домен.

Ключ.

Код вида услуги.

Отражает код вида услуги. Используется как первичный ключ.

Числовой.

Первичный.

Наименование вида услуги.

Отражает наименование вида услуги.

Числовой.

;

Сущность «Услуга» содержит следующие атрибуты (таблица 2.4):

Таблица 2.4 — сущность «Услуга».

Название атрибута.

Описание.

Домен.

Ключ.

Код услуги.

Отражает код вида услуги. Используется как первичный ключ.

Числовой.

Первичный.

Код вида услуги.

Отражает наименование вида услуги.

Числовой.

Вторичный.

Наименование услуги.

Отражает наименование услуги, предоставляемой центром.

Текстовый.

;

Стоимость услуги.

Отражает всю стоимость услуги.

Числовой.

;

Показать весь текст
Заполнить форму текущей работой