Будь умным!


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

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

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

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

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

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

от 25%

Подписываем

договор

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

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

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

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

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

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

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

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

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

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

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

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

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




1. Найдите себя За десятилетия своего существования КВН не мог не меняться
2.  ИСКУССТВО АРАБСКИХ НАРОДОВ 2
3. Первая всемирная Зимняя Универсиада г Шамони Франция, 1960 годах
4. Информационные технологии 1 2 Планирование вывода вагонов и
5. Современые проблемы экологии питания
6. тематики связаны с появлением навыков счета возникающих в примитивной форме на сравнительно ранних ступеня
7. Нестор Літописець про Золоті ворота
8. Осмотр места преступления Трасологическая экспертиза
9. Лифо если отпуск составил 8000 единиц
10. зарождение 199293 ~ воор
11. Конституционный суд
12. на тему- ldquo; Метод итерраций с использованием теории игрrdquo; по дисциплине Системный анализ
13. Куприн
14. Парниковый эффект
15. это- Как правило краткосрочная ценная бумага
16. Отелло Яд подействовал Пуччини Тоска 1 Инспектору Энни Кэббот было както даже неловко что
17. Статья 17. Исполнительные документы за решениями которые подлежат принудительному выполнению государственн
18. реферат дисертації на здобуття наукового ступеня кандидата економічних наук Донецьк ~Дисертац
19. Отчет о наличии и движении основных средств и других нефинансовых активов в первую очередь проводится ана
20. УТВЕРЖДАЮ Проректор по учебной работе 2012 г