Структурные элементы базы данных
Понятие базы данных тесно связано с такими понятиями структурных элементов, как поле, запись, файл (таблица). Поле — элементарная единица логической организации данных, которая соответствует неделимой единице информации — реквизиту. Для описания поля используются следующие характеристики: имя, например. Фамилия, Имя, Отчество, Дата рождения; тип, например, символьный, числовой, календарный; длина, например, 15 байт, причем будет определяться максимально возможным количеством символов; точность для числовых данных, например два десятичных знака для отображения дробной части числа. Запись — совокупность логически связанных полей. Экземпляр записи — отдельная реализация записи, содержащая конкретные значения ее полей. Файл (таблица) — совокупность экземпляров записей одной структуры. В структуре записи файла указываются поля, значения которых являются ключами первичными (ПК), которые идентифицируют экземпляр записи, и вторичными (ВК), которые выполняют роль поисковых или группировочных признаков (по значению вторичного ключа можно найти несколько записей).
68. Понятие информационного объекта. Запись, ключ записи, поле записи.
Информационный объект — это описание некоторой сущности (реального объекта, явления, процесса, события) в виде совокупности логически связанных реквизитов (информационных элементов). Такими сущностями для информационных объектов могут служить: цех, склад, материал, вуз, студент, сдача экзаменов и т.д. Информационный объект определенного реквизитного состава и структуры образует класс (тип), которому присваивается уникальное имя (символьное обозначение), например Студент, Сессия, Стипендия.
Информационный объект имеет множество реализации — экземпляров, каждый из которых представлен совокупностью конкретных значений реквизитов и идентифицируется значением ключа (простого — один реквизит или составного — несколько реквизитов). Остальные реквизиты информационного объекта являются описательными. При этом одни и те же реквизиты в одних информационных объектах могут быть ключевыми, а в других - описательными. Информационный объект может иметь несколько ключей. Запись — совокупность логически связанных полей. Отдельная реализация записей содержит конкретные значения ее полей – экземпляр записи. Файл (таблица) — совокупность экземпляров записей одной структуры. В структуре записи файла указываются поля, значения которых являются ключами. Ключ записи - Каждая запись должна идентифицироваться уникальным именем, которое называют первичным ключом. Поле записи - Существует еще и понятие вторичных ключей – это поля записей, выполняющие функции поисковых или группировочных признаков В структуре записи файла указываются поля, значения которых являются ключами первичными (ПК), которые идентифицируют экземпляр записи, и вторичными (ВК), которые выполняют роль поисковых или группировочных признаков (по значению вторичного ключа можно найти несколько записей).)
69. Системы управления базами данных. Основные компоненты Система управления базами данных (СУБД) - это комплекс программных и языковых средств, необходимых для создания структурированных баз данных, поддержания их в актуальном состоянии и организации поиска в них необходимой информации. Одними из первых СУБД были системы: IMS (IBM, 1968 г.), IDMS (Cullinet, 1971 г.), ADABAS (Software AG, 1969 г.) и ИНЭС (ВНИИСИ АН СССР, 1976 г.). Количество современных систем управления базами данных исчисляется сотнями. С точки зрения пользователя, СУБД реализует функции хранения, изменения (пополнения, редактирования и удаления) и обработки информации, а также разработки и получения различных выходных документов.
Использование СУБД дает возможность существенно снизить объемы программирования и упростить разработку АИС за счет того, что при этом применяются стандартные средства доступа к данным. СУБД по специальным, заложенным в нее эффективным алгоритмам определяет местоположение для записываемых или считываемых данных и передает управление операционной системе. Операционная система, также по наиболее эффективным алгоритмам производит операции ввода-вывода данных из внешней памяти и размещает их в буферах памяти СУБД. СУБД преобразует данные к требуемому для использования формату. Основными компонентами СУБД являются: средства интерактивного управления системой (оболочка, командный язык управления средой – создание, копирование и удаление файлов, просмотр каталогов данных и т.д.); средства просмотра и редактирования прикладных программ и записей базы данных (язык манипулирования данными); средства описания структуры (структурирования) данных или средства ведения словаря данных (язык описания данных); средства разработки приложений (язык программирования высокого уровня, генератор отчетов, визуальные средства проектирования для создания форм ввода – вывода, меню) средства формирования запросов к БД (языки запросов); средства, реализующие функционал управления данными нижнего уровня.
70 Виды моделей данных в СУБД
С помощью модели данных могут быть представлены объекты предметной области и взаимосвязи между ними. Модель данных — совокупность структур данных и операций их обработки. СУБД основывается на использовании иерархической, сетевой или реляционной модели, на комбинации этих моделей или на некотором их подмножестве. Рассмотрим три основных типа моделей данных: иерархическую, сетевую и реляционную.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|