Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Структурные элементы базы данных

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

Поле — элементарная единица логической организации данных, которая соответст­вует неделимой единице информации — реквизиту. Для описания поля используются сле­дующие характеристики:

имя, например. Фамилия, Имя, Отчество, Дата рождения;

тип, например, символьный, числовой, календарный;

длина, например, 15 байт, причем будет определяться максимально возможным ко­личеством символов;

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

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

Файл (таблица) — совокупность экземпляров записей одной структуры.

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

 

68. Понятие информационного объекта. Запись, ключ записи, поле записи.

 

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

Информационный объект определенного реквизитного состава и структуры образует класс (тип), которому присваивается уникальное имя (символьное обозначение), например Студент, Сессия, Стипендия.

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

Запись — совокупность логически связанных полей. Отдельная реализация записей содержит конкретные значения ее полей – экземпляр записи.

Файл (таблица) — совокупность экземпляров записей одной структуры. В структуре записи файла указываются поля, значения которых являются ключами.

Ключ записи - Каждая запись должна идентифицироваться уникальным именем, которое называют первичным ключом.

Поле записи - Существует еще и понятие вторичных ключей – это поля записей, выполняющие функции поисковых или группировочных признаков

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

 

69. Системы управления базами данных. Основные компоненты

Система управления базами данных (СУБД) - это комплекс программных и языковых средств, необходимых для создания структурированных баз данных, поддержания их в актуальном состоянии и организации поиска в них необходимой информации. Одними из первых СУБД были системы: IMS (IBM, 1968 г.), IDMS (Cullinet, 1971 г.), ADABAS (Software AG, 1969 г.) и ИНЭС (ВНИИСИ АН СССР, 1976 г.). Количество современных систем управления базами данных исчисляется сотнями.

С точки зрения пользователя, СУБД реализует функции хранения, изменения (пополнения, редактирования и удаления) и обработки информации, а также разработки и получения различных выходных документов.

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

Основными компонентами СУБД являются:

средства интерактивного управления системой (оболочка, командный язык управления средой – создание, копирование и удаление файлов, просмотр каталогов данных и т.д.);

средства просмотра и редактирования прикладных программ и записей базы данных (язык манипулирования данными);

средства описания структуры (структурирования) данных или средства ведения словаря данных (язык описания данных);

средства разработки приложений (язык программирования высокого уровня, генератор отчетов, визуальные средства проектирования для создания форм ввода – вывода, меню)

средства формирования запросов к БД (языки запросов);

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

 

70 Виды моделей данных в СУБД

 

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

Модель данных — совокупность структур данных и операций их обра­ботки.

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

Рассмотрим три основных типа моделей данных: иерархическую, сетевую и реляционную.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...