Базы данных. Основные понятия и определения

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

Систематизация – это группирование информации по удобным для пользователя признакам.

Совокупность систематизированной информации называют базой данных.

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

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

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

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

Любая рассматриваемая сущность (объект, явление) характеризуется своими определенными свойствами. Эти свойства называют атрибутами. В общем, любая сущность может иметь не один, а несколько атрибутов. Например, электродвигатель имеет такие атрибуты как мощность, напряжение, ток, момент и др. В электроприводе эти атрибуты называются параметрами, не так как принято в базах данных, но суть от этого не меняется.

В базах данных различают два вида объектов (сущностей):

однородные,

неоднородные.

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

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

Не следует смешивать понятия объект и сущность. Сущность – это обобщенный представитель группы однородных объектов в базе данных (группы объектов). Это элемент информационной модели, определяющей структуру базы данных, и является «информационным» термином. Объект – это конкретное изделие (электродвигатель, трансформатор и др.) или явление (ветер, приливы, отливы и др.).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: