Описание объектов и связей между ними. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Описание объектов и связей между ними.



Диаграмма ER-типа:

Упрощения:

1. Рассматриваются только те жители, которые имеют квартиру.

2. Житель может быть зарегистрирован только в одной квартире.

3. Учитываются только населенные квартиры, в которых зарегистрированы жители.

4. В одной квартире могут быть зарегистрированы несколько жителей.

5. Для одной квартиры один номер телефона.

6. Не во всякой квартире может быть телефон.

7. Имеются жители без источника дохода (дети).

8. У одного жителя может быть несколько источников дохода.

9. Разные виды дохода у разных жителей.

10. Имеются виды доходов, которые не используются.

Лингвистические отношения

описания всех терминов и понятий, которые используются при описании объектов.

Nom – порядковый номер.

KCategory – приватизированная P, неприватизированная N, коммун. K

Money - в как ед.

3. Алгоритмический набор показателей(атрибутов).

Граф взаимосвязей показателей.

Описание информационных потребностей пользователей

Должны быть идентифицированы все запросы, которые могут поступать от пользователей БД.

1) Вывести список всех жителей с указ. общим доходом.

2) Вывести список жителей, где общий доход >= налогооблагаемого min.

3) Подсчитать налоги отдельных жителей и общую сумму налогов.

Ограничение целостности.

формулируются условия, которым удовлетворяют отдельные показатели или группы показателей, чтобы инф. БД имела смысл.

-Доход>0

-Значение KCategory выбиралось из списка(N, K, P)

Ограничение целостности используется при проектирование БД и разработке информационных систем, чтобы контролировать правильность данных, ввод в БД и обеспечение корректности вычислений.


ДЛП

Анализ СУБД, ознакомление со средствами проектирования БД, определение состава БД.

При выполнении ДЛП надо определить состав БД.

Определение состава БД и отношений

Принцип синтезирования:

В состав БД включают атрибуты всех сущностей + вычисляемый доход SumD.

БД состоит из 5 отношений:

PERSON (Nom, FIO, Rdate, Pol, SumD, Adr)

FLAT (Adr, Skv, Nrooms, KCategory)

TPHONE (Ntel, TCategory, Adr)

PROFIT (Id, Source, Moneys)

HAVE_D(Nom, Id)



Поделиться:


Последнее изменение этой страницы: 2017-01-25; просмотров: 117; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 44.201.94.1 (0.004 с.)