У вас вопросы?
У нас ответы:) SamZan.net

Типы таблиц БД по виду их изменения справочные операционные и транзакционные Разные таблицы БД различаю

Работа добавлена на сайт samzan.net: 2015-07-10

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 1.7.2025

1. Типы таблиц БД по виду их изменения - справочные, операционные и транзакционные

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

2. Справочные таблицы - содержат информацию справочного характера, обладающих невысокой степенью изменчивости по сравнению с таблицами БД других видов; как правило, находятся с операционными и транзакционными ТБД в отношении «один-ко-многим», являясь при этом родительскими таблицами.

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

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

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

В других справочниках информация меняется значительно чаще. Это более характерно для справочников, содержащих значения цен на какие либо товары, услуги - как, например, в нашем случае для таблицы «Матчи».

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

В рассматриваемом нами примере в качестве операционных выступает таблица «Продажи билетов» («Sales»). В эту таблицу ежедневно добавляется информация о покупке билетов клиентами на тот или иной матч. Занесение данных в эту таблицу вызывает (!)ВОЗМОЖНЫЕ(!) одновременные или периодические изменения в транзакционных таблицах "Статистика по продаже билетов" и "Статистика по покупателю".

5. Транзакционные таблицы обычно служат для накапливания данных, основанных на значениях данных в других таблицах. Механизмы обновления транзакционных таблиц зависят от конкретной реализации системы и могут выполняться приложением или СУБД по заданным правилам (бизнес-правила, триггеры и т.д.).

В нашем примере в качестве транзакционных могут выступать таблицы «Статистика по продаже билетов» и «Статистика по покупателю». Данные таблицы и информацию в них можно сформировать на основании данных в операционных таблицах «Продажи билетов» («Sales»).




1. Общественное питание
2.  Этапность анализа обусловлена тем что по статичному сочетанию определенных признаков практически невозм
3.  Понятие государственного кадастра недвижимости
4. Статья- Поэма из камня
5. Тема- Стратегічне маркетингове планування 1
6.  Що таке горіння 2
7. Великие научные эксперименты
8. Курсовая работа Договор розничной куплипродажи
9. задание А2 Адресат адресант
10. Subject 12 ldder 13 plcement 14 foreign 15 process 16 cover 17 ttend 18 cndidtes 19 shortlisted 20 recruitment Prt 2 Writing