18625

Анализ предметной области для проектирования базы данных

Доклад

Информатика, кибернетика и программирование

Анализ предметной области для проектирования базы данных. Существует 2 подхода к выбору состава и структуры п.о. функциональный подход. Он реализует принцип движения от задачи т.е. анализируются и исследуются функции некоторой группы лиц и комплексы задач для обсл

Русский

2013-07-08

16.56 KB

9 чел.

Анализ предметной области для проектирования базы данных.

Существует 2 подхода к выбору состава и структуры п.о.

  1. функциональный подход. Он реализует принцип движения от задачи, т.е. анализируются и исследуются функции некоторой группы лиц и комплексы задач для обслуживания которых созд БД.
  2. предметный подход. Это тогда когда информационные потребности будущих пользователей БД жестко не фиксируются. Они могут быть многоаспектными и динамичными. Следовательно, мы не можем определить четко минимальный объем объектов модели п.о.

Однако создается БД для решения множества разнообразных заранее неопределенных задач. Существующая неопределенность создает затруднения при создании БД, при определении схемы взаимосвязи между объектами и это чаще всего приводит к очень сложным логическим схемам, которая для каких-то конкретных задач может оказаться неэффективным.

Чаще всего на практике используют некоторый компромиссный вариант, который ориентируется на конкретные задачи и в то же время охватывает всю п.о. по мере возможности и, кроме того, учитывает возможность наращивания новых приложений. Системный анализ должен заканчиваться подробным описанием информации об объектах п.о., которая требуется для решения конкретных задач и которая должна храниться в БД, формулировкой конкретных задач с кратким описанием алгоритмов входных, выходных и промежуточных данных и т.д.   

Рассмотрим пример описания п.о.

База данных предусматривает режим ведения системного каталога, отражающего список поставщиков. Этот объект предусматривает регистрацию фирм-поставщиков, а также их характеристики: адрес и телефон. Каждому поставщику присваивается индивидуальный код(код поставщика).

Из выше сказанного следует, что каждый поставщик в данном информационном объекте характеризуется следующими параметрами:

  1. код поставщика
  2. наименование поставщика
  3. адрес
  4. телефон

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

Объект позволяет регистрировать товар: фасовку, количество ящиков и цену товара за единицу.

Данный объект системы будет выглядеть следующим образом:

  1. код товара
  2. код поставщика
  3. дата
  4. наименование товара
  5. количество единиц в ящике
  6. количество ящиков
  7. цена за единицу товара

Каждый вид товара должен быть зарегистрирован в общем реестре товаров – складе. Склад позволяет определить остаток товара после расходов и приходов.

И так, в объект «склад» вносятся следующие данные:                                                            

1. код товара

2. наименование товара

3. начальный остаток

4. приход

5. расход

Такая база данных предназначена для хранения и передачи информации обрабатывающей программе.

Таким образом, база данных обеспечивает удобное размещение информации в своих таблицах, в то время как обрабатывающая  программа выполняет все расчеты и изменения в базе.


 

А также другие работы, которые могут Вас заинтересовать

4740. Развитие и деловая оценка персонала на примере ФГУП Институт реакторных материалов 663.5 KB
  Введение Жизнестойкость, конкурентоспособность национальной экономики напрямую зависят от того, насколько образованы и подготовлены к профессиональной деятельности работники, насколько эффективно используются их знания и навыки, как отлажен механизм...
4741. Расчёт эксплуатационных свойств автомобиля 512 KB
  Введение Тяговый расчет автомобиля производится с целью определения его тяговых и динамических качеств. Тяговый расчет подразделяется на: тяговый расчет проектируемой машины поверочный тяговый расчет, производимый для существующей машины. Поверочны...
4742. Проектирование коробки скоростей станка 16К20 559.5 KB
  Проектирование коробки скоростей станка 16К20 Общая характеристика станка Станок предназначен для выполнения разнообразных токарных работ: нарезания правой и левой метрической, дюймовой, одно и многозаходных резьб с нормальным и увеличенным шагом н...
4743. Холодильник рыбный в г. Волгоград емкостью 4000 т 350.5 KB
  Задание на проектирование. Тип холодильника – рыбный. Место строительства – город Волгоград. Условная емкость – 4000 т. Холодильный агент – R 717 (аммиак). Технологическое оборудование: Скороморозильный аппарат 20 т всут. Система ...
4744. Реконструкция пятиэтажного двухсекционного жилого дома серии 1-447 С-39 481.5 KB
  Введение В курсовом проекте представлена реконструкция пятиэтажного двухсекционного жилого дома серии 1-447 С-39 массового строительства периода 60-х годов прошлого столетия. В виду того, что с момента постройки здания прошло уже порядка 45-50...
4745. Модернизацией производства на базе применения новейших достижений науки и техники 183.76 KB
  Введение Интенсификация производства в машиностроении неразрывно связана с техническимперевооружением и модернизацией производства на базе примененияновейшихдостижений науки и техники. Техническоеперевооружение, подготовка пр...
4746. Выбор напряжений питающих линии и расположение трансформаторных подстанций и их модернизация 966 KB
  Введение. Для обеспечения электроэнергией в необходимом количестве и соответствующего качества служат системы электроснабжения промышленных предприятий, состоящие из сетей напряжением до 1000 В и выше и трансформаторных, преобразовательных, и распре...
4747. Рычажный механизм перемещения транспортного желоба качающегося конвейера 219 KB
  Объектом исследования является рычажный механизм перемещения транспортного желоба качающегося конвейера. Механизмы вытяжного конвейера включает в себя различные механизмы, из которых исследованию подлежат - рычажный, зубчатый, планетарный и...
4748. Право интеллектуальной собственности. Авторское право 62 KB
  Право интеллектуальной собственности Авторское право Авторское право (lawofcopyright) представляет собой совокупность правовых норм, регулирующих порядок использования произведений литературы, науки и искусства. Авторское право историчес...