- •Внутримашинная информационная база
- •Средства организации и ведения внутримашинной информационной базы
- •Системы управления базами данных
- •Организация данных
- •Логическая организация данных
- •Файловая модель
- •Сетевые и иерархические модели данных
- •Структуры данных в моделях
- •Связи объектов в моделях
- •Особенности моделей
- •Сравнение моделей
- •Реляционная модель данных
- •Структуры данных реляционной модели
- •Логические связи в реляционной модели. Реляционная база данных
- •Операции с данными в реляционной модели
- •Системы управления базами данных
- •Определения и основные понятия
-
Средства организации и ведения внутримашинной информационной базы
К средствам организации и ведения внутримашинной информационной базы относятся программные средства ввода, создания и ведения базы данных и других массивов данных и используются технологические инструкции пользователям по работе с базой данных и другими данными на машинном носителе.
Системы управления базами данных — СУБД имеют особое значение для создания и ведения ИБ. СУБД относятся к универсальным прикладным программным средствам общего назначения. СУБД — это наиболее распространенное и эффективное универсальное программное средство, предназначенное для организации и ведения логически взаимосвязанных данных на машинном носителе, а также обеспечивающее доступ к данным. СУБД обеспечивает интеграцию недублируемых данных в единой базе данных и их многоцелевое использование, поддерживает целостность и непротиворечивость всех данных в базе, возможность однократного ввода данных, защиту данных от сбоев и несанкционированного доступа. СУБД имеет удобные средства организации запросов к БД и вывода данных, ориентированные на пользователя-непрограммиста, а также другие диалоговые средства работы пользователя с данными.
Специальные программные средства ввода и контроля используют как правило, для больших информационных баз на этапе предбазовой обработки данных и создания первичных массивов. Средства предбазовой обработки обеспечивают контроль достоверности вводимой в компьютер информации и автоматизацию подготовки больших массивов данных к загрузке и корректировке баз данных.
Сервисные средства обработки данных должны обеспечивать вспомогательные функции по обслуживанию ИБ. Они относятся к базовым программным средствам. Это различные утилиты по работе с файлами данных и машинным носителем. К ним относятся: средства копирования, архивирования, восстановления, антивирусные средства, сетевые утилиты и т. п.
Прикладные программы пользователя создаются на одном из универсальных алгоритмических языков или алгоритмическом языке в СУБД реализуют необходимую обработку данных в функциональной задаче пользователя.
-
Системы управления базами данных
Организация данных во внутримашинной сфере характеризуется на двух уровнях — логическом и физическом. Физическая организация данных определяет способ размещения данных непосредственно на машинном носителе. В современных прикладных программных средствах этот уровень организации обеспечивается автоматически без вмешательства пользователя. Пользователь, как правило, оперирует в прикладных программах и универсальных программных средствах представлениями о логической организации данных.
-
Организация данных
-
Логическая организация данных
-
Логическая организация данных на машинном носителе зависит от используемых программных средств организации и ведения данных во внутримашинной сфере Метод логической организации данных определяется используемыми типом структур данных и видом модели, которая поддерживается программным средством.
Модель данных — это совокупность взаимосвязанных структур данных и операций над этими структурами. Вид модели и используемые в ней типы структур данных отражают концепцию организации и обработки данных, используемую в СУБД, поддерживающей модель, или в языке системы программирования, на котором создается прикладная программа обработки данных.