Концептуален дизайн на база данни

Цел: Да се ​​даде представа за архитектурата на база данни на три нива. Научи създаването на концептуалния модел на база данни.

Модел - представяне на реалността, която отразява само избрани части.

Моделиране реалност в много отношения, подобни на решаването на ситуационни задачи. Трябва да се пресее през подробностите и да се създаде правилната модел на реалността. След това моделът е или за решаване на проблема, или всички объркващо и се разваля.

Има модел на три нива:

Основните елементи на концептуалния модел - на обекта и нагласа.

Обектите, представени под формата на съществителни. Взаимоотношения като глаголи. Обект - е това, което потребителят счита за важно.

Е съставен набор от обект - са лица, които партньорски взаимоотношения.

(Фигура 1. Пример концептуален модел)

Степента на мощност е максималният брой на елементите на комплекта обект, свързан с един член на друг набор.

  1. Едно към едно
  2. Много към много
  3. Един от много

Настройка на записа обект набор и силата:

  • Foreman контролира работници (Фигура 2. Пример на модел)
  • Един служител работи в отдела
  • Студентите посещават лекции
  • Човекът е роден и има осигурителен номер

Връзката между обектите е основният едното, и другото са подчинени.

Много подчинен обект се наричат ​​атрибути.

(Фигура 3. Пример обект набор)

За недвусмислено определяне на атрибути на обектите се използват, които не се променят (височина, тегло, възраст, име - промени).

Key - стойността винаги може да бъде използван за идентификация на снимачната площадка обект. (Сериен номер, номер на паспорт, код, код и т.н.)

Гардънър на Maple Valley се занимава с отглеждане на плодове в продължение на 50 години. Той си води бележки, които биха могли да бъдат в основата на информационна система. Той се интересува от отговорите на въпроси като следните:

  • Колко сортове праскови в градината Springtaune?
  • Колко дървета годишно биват убивани средно в градината Li- веле?
  • Каква е средната възраст на ябълковите дървета
  • Колко сливи присадени няколко разновидности?

(Фигура 4. концептуален модел "овощни градини")

Строителна компания Prime

Строителна фирма изгражда различни сгради. За всички сгради изискват различни материали, в различни количества. В различните етапи на проекта, работят на различни отбори. Да направим график, фирма варира състав на отбора. Работниците са възложени на различни екипи в съответствие с квалификацията. Един работник може да изпълнява различни видове работа: да бъде зидар или дърводелец. Следователно команда направени по такъв начин, както се изисква за дадена сграда. Всеки отбор се присъжда бригадир. Той може да работи бригадир в екип и да се работи в другата. Собственикът на фирмата иска да знае:

  • който работи в екип, който се назначава и сграда
  • график за всяка сграда
  • какви материали се използват в строителството на различни сгради

(Фигура 5: Концептуален модел на "Строителна компания")

Задачи за самоизява.

1. Създаване на модел за университет
  • Колко учители работят във Факултета по математика? Техните имена? Кой работи в отдела за музика и всякакви други?
  • Кои студенти се специализират в историята, на английски език?
  • Кои са учителите какво чете курсове?
  • Колко студенти са участвали в програми по физика 101? Какво физика раздел изучава Андрей Рибин?
  • Колко студенти, чиято специалност е немски, за сметка на специален. Програма? Кой техните учители?
2. Създаване на модел за фирмата за търговия.
  • Какви продукти са продажна цена от над $ 100 за? Датите на тези продажби? Каква е основната заплата на продавачите?

5. служба за съвети в Repititor.

Ливадна, 50
Новосибирск-58
разход

номер на сметка
349

проект
система за изчисляване на разходите