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. расход

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

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


 

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

5740. Буддийская скульптура в Корее 1.97 MB
  Буддийская скульптура в Корее Введение Памятники буддийской скульптуры есть во всех странах, где распространен буддизм, - так как отправление буддийских культов требовало скульптурного изображения будд, бодхисаттв и других представителей пантео...
5741. Генрих Манн Психологический портрет короля Генриха IV 40.5 KB
  Выдающемуся немецкому писателю Генриху Манну в исторической дилогии Молодые годы короля Генриха IV 1936 года и Зрелые годы короля Генриха IV 1938 года, удалось создать убедительный и яркий образ идеального монарха. Историческое повествование выс...
5742. Архитектура Византии 212 KB
  Архитектура Византии В конце IV столетия после разделения Римской империи и переноса императором Константином своей резиденции в греческую Византию ведущая роль в политической, экономической и общественной жизни переходит в восточную часть...
5743. Генри ФОРД 57.5 KB
  Генри ФОРД Задайте вопрос: кто изобрел автомобиль? Многие ответят: Генри Форд. Это распространенное заблуждение - награда человеку, который сделал автомобиль доступным для миллионов людей. Хотя считается, что автомобиль был придуман и рожден в ...
5744. Обработка стали. Материаловедение. Элементы теории термической обработки стали 1.65 MB
  Элементы теории термической обработки стали Вступление Технология металлов состоит из трех основных видов: металлургии – получение металла заданного состава механической технологии – получение из металла изделий заданной внешней формы те...
5745. Акционерное общество как юридическое лицо 109 KB
  Введение В гражданском праве РФ (ст. 50 ГК РФ) среди коммерческих юридических лиц рассматривается несколько организационно - правовых форм, таких как: хозяйственные товарищества...
5746. Рынок ценных бумаг в Казахстане 83 KB
  В общем виде рынок ценных бумаг можно определить как совокупность экономических отношений по поводу выпуска и обращения ценных бумаг между его участниками. Рынок ценных бумаг - это составная часть рынка любой страны. Классификация видо...
5747. Бюджетный дефицит и его значение 160 KB
  Введение Бюджетный дефицит - превышение расходов бюджета над его доходами - это финансовое явление, с которым в те или иные периоды своей истории неизбежно сталкивались все государства мира. Полностью сбалансированный государственный бюджет, то есть...
5748. Внутренняя среда предприятия. Внутренние переменные 161.5 KB
  Любая организация находится и функционирует в среде. В менеджменте под средой организации понимается наличие условий и факторов, которые воздействуют на функционирование фирмы и требуют принятия управленческих решений, направленных на их уп...