ВОПРОС 6. Общие понятия баз данных.
Данные – некоторый факт или сведения о состоянии какого-либо объекта (явления, процесса) реального мира.
Компоненты данных – цифры, символы или их кодированное представление.
Наименьшей значимой поименованной единицей данных является элемент данных. Совокупность взаимосвязанных элементов данных, рассматриваемых в прикладной программе как целое, называется логической записью, а набор записей оного типа – файлом базы данных.
База данных – совокупность сведений о конкретных реальных объектах в какой-либо предметной области. Создавая базу данных, пользователь стремится упорядочить информацию по различным признакам, для того, чтобы быстро извлекать необходимые данные по сочетанию этих признаков. Это возможно если данные структурированные.
Структурирование – введение соглашений о способе представления данных.
Пользователями базы данных могут быть различные прикладные программисты, программные комплексы или специалисты, которые называются конечными пользователями. Наиболее широко базы данных используются в управленческой деятельности, благодаря своим свойствам:
1) Скорость
2) Полная доступность
3) Гибкость
4) Целостность (упорядоченность)
СУБД – комплекс программных и языковых средств необходимых для создания баз данных, поддержание их в актуальном состоянии и организации поиска в них необходимой информации.
ВОПРОС 7. Структурные элементы БД.
Так как информация в базе данных должна быть структурирована, понятие базы данных неразрывно связано с такими понятиями как поле, запись, файл.
Поле – элементарная единица логической организации данных, которой соответствует неделимая единица информации – реквизит.
Тип поля – тип данных, хранящийся в поле.
Длина поля – определяет максимальное количество символов
Точность – число десятичных знаков дробной части
Запись – совокупность значений логически связанных полей
Экземпляр записи – отдельная запись в таблице, содержащая конкретное значение ее полей.
Файл (таблица) – совокупность экземпляров записей одной структуры
В структуре записи файла указываются поля, значения которых являются ключами: Первичными ключами называют те, которые идентифицируют экземпляр записи и Вторичные, которые выполняют роль поисковых или группировочных признаков.
Важнейшим элементом любой СУБД является наличие средств ускоренного поиска, так как поиск – самая распространенная операция при обработке данных. Этот механизм реализуется введением, так называемых, индексных файлов.