Использование альтернативных ключей для повышения быстродействия геолого-геофизических баз данных и реализации бизнес-логики

Л. М. Бакусов, Р. В. Насыров, Ю. В. Старцев

Аннотация


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

Ключевые слова


alternative key;business-rules;cascading updates;data access time;geophysical research of wells;hierarchy of categories;joining tables;primary key;relational data base;SQL-query;SQL-запрос;surrogate key;table;альтернативный ключ;бизнес-правила;время выборки данных;геофизические исследования скважин;иерархия категорий;каскадные обновления;объединение таблиц;первичный ключ;реляционная база данных;суррогатный ключ;таблица

Полный текст:

PDF

Литература


1. Дейт, К., Дж. Введение в системы баз данных. 7-е изд. Пер. с англ. М.: Издательский дом «Вильямс», 2001. 1072 с.

2. Суррогатный ключ // WIKIPEDIA.ORG: Википедия – свободная энциклопедия. URL: http://ru.wikipedia.org/wiki/Суррогатный_ключ (дата обращения: 25.01.2012).

3. Маклаков С.В. Создание информационных систем с AllFusion Modelling Suite. М.: ДИАЛОГ-МИФИ, 2003. 432 с.

4. Дэйв Энсор, Йен Стивенсон. Oracle. Проектирование баз данных. Пер. с англ. К.: Издательская группа BHV, 1999. 560 с.


Ссылки

  • На текущий момент ссылки отсутствуют.