<<
>>

Термины и определения

Для построения информационной модели в научных исследованиях применяют следующие термины и определения.

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

Реляционная база данных - база данных, построенная на основе двумерных таблиц.

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

Предметной областью называется часть реальной системы, представляющая интерес для данного исследования.

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

Объектом называется элемент информационной системы, информацию о котором мы сохраняем.

В теории о БД объект называется также сущностью.

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

Классом объектов называют совокупность объектов, обладающих одинаковым набором свойств.

Таким образом, для объектов одного класса набор свойств будет одинаков, хотя значения этих свойств для каждого объекта, конечно, могут быть разными.

Объекты и их свойства являются понятиями реального мира. В мире информатики говорят об атрибутах объектов.

Атрибут - это информационное отображение свойств объекта. Каждый объект характеризуется рядом основных атрибутов.

Каждый атрибут в модели должен иметь уникальное имя - идентификатор.

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

Взаимосвязь реального мира, информации и сохраняемых данных

Рис.3.

Взаимосвязь реального мира, информации и сохраняемых данных

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

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

Значения, принимаемые элементами данных, называются данными. Единичный набор значений, принимаемых элементами данных, называется экземпляром объекта. Объекты связываются между собой определенным образом.

Концептуальной моделью называется соответствующая модель объектов с составляющими их элементами данных и взаимосвязями.

Концептуальная модель дает общее представление о потоке данных в предметной области.

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

Ключевым элементом данных называется такой элемент, по которому можно определить значения других элементов данных. Однозначно идентифицировать объект могут два и более элемента данных. В этом случае их называют «кандидатами» в ключевые элементы данных. Вопрос о том, какой из кандидатов использовать для доступа к объекту, решается пользователем или разработчиком системы.

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

Понятие первичного ключа является исключительно важным в связи с понятием целостности баз данных.

Альтернативный ключ - это атрибут или группа атрибутов, несовпадающий с первичным ключом и уникально идентифицирующий экземпляр объекта.

Запись данных - это совокупность значений связанных элементов данных.

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

Доменом называется набор значений элементов данных одного типа, отвечающий поставленным условиям.

В самом общем виде домен определяется заданием некоторого базового типа данных, к которому относятся элементы домена, и произвольного логического выражения, применяемого к элементу типа данных, который «забраковывает» недопустимые значения.

Если вычисление этого логического выражения дает результат «истина», то элемент данных является элементом домена. В упрощенном виде понятие домена может характеризоваться как потенциальное множество допустимых значений одного типа.

Представление - это сохраняемый в базе данных именованный запрос на выборку данных из одной или нескольких таблиц.

Результатом выполнения любого запроса на выборку данных является таблица, и поэтому концептуально можно относиться к любому представлению как к таблице.

Связь - это функциональная зависимость между сущностями. Если между некоторыми сущностями существует связь, то факты из одной сущности ссылаются или некоторым образом связаны с фактами из другой сущности.

Нормализация отношений - это процесс построения оптимальной структуры таблиц и связей в реляционной БД.

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

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

Версия концептуальной модели, которая может быть реализована конкретной СУБД, называется логической моделью.

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

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

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

Задача базы данных состоит в хранении всех представляющих интерес данных в одном или нескольких местах, причем таким способом, который заведомо исключает ненужную избыточность.

В хорошо спроектированной базе данных избыточность данных исключается, и вероятность сохранения противоречивых данных минимизируется. Таким образом, создание баз данных преследует две основные цели: понизить избыточность данных и повысить их надежность.

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

<< | >>
Источник: Дулин В. В.. Педагогическое управление процессом подготовки офицеров запаса на военных кафедрах. 2004

Еще по теме Термины и определения:

  1. Эпизоотологические термины, понятия, категории
  2. Некоторые термины и условные обозначения, используемые в МКБ-10
  3. ПЕРЕЧЕНЬ КОДОВ К ДИАГНОСТИЧЕСКИМ ТЕРМИНАМ, ИСПОЛЬЗУЕМЫМ В ОТЕЧЕСТВЕННОЙ ПРАКТИКЕ И НЕ ПРЕДСТАВЛЕННЫМ В МКБ-10
  4. Понятия и определения
  5. ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ
  6. Определение и классификация боли
  7. Медицинские термины
  8. Определение понятия «культура здоровья личности»
  9. Определение идентичности, связанной с полом
  10. Основные термины и определения
  11. Термины и определения
  12. Определение и классификация
  13. ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ
  14. Определение и номенклатура.
  15. Основные определения и статистические понятия, характеризующие антенатальный, перинатальный и неонатальный периоды жизни
  16. ОСНОВНЫЕ ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ