Читайте также:
|
|
База данных (БД) – организованная структура, предназначенная для хранения информации. Современные БД позволяют размещать в своих структурах не только данные, но и методы (т.е. программный код), с помощью которых происходит взаимодействие с потребителем или другими программно-аппаратными комплексами.
С понятием базы данных тесно связано понятие системы управления базой данных. СУБД – комплекс программных средств, предназначенных для создания структуры новой базы, наполнения ее содержанием, редактирования содержимого и визуализации информации. Под визуализацией информации базы понимается отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройство вывода или передача по каналам связи.
СУБД Access входит в состав Microsoft Office и предназначена для работы с реляционными БД, т.е. представленными в табличной форме. В отличие от табличного процессора Excel, Access имеет более развитые средства для отбора данных из взаимосвязанных таблиц, формирования новых таблиц и отчетов.
Характерной особенностью баз данных, созданных в Access, является хранение создаваемых таблиц и средств для обработки данных в одном файле, имеющем расширение.mdb. Достоинством Access является возможность создания СУБД (т.е. программы управления) без программирования. Однако, для сложных СУБД применение программирования на встроенном языке Visual Basic for Applications (VBA) позволяет повысить эффективность системы управления.
Основным элементом БД является таблица. Столбцы таблицы БД называются полями, а строки — записями. Первым этапом создания таблицы БД является задание ее структуры, т.е. определение количества и типа полей. Вторым этапом является ввод и редактирование записей в таблицу. БД считается созданной, даже если она пустая. Поля таблицы просто определяют ее структуру и групповые свойства данных, записываемых в ячейках.
Информация в БД хранится в упорядоченном виде. Существует несколько различных типов БД: иерархические, сетевые и табличные (реляционные). Основное различие между ними состоит в характере описания взаимосвязей между объектами и атрибутами БД.
Иерархические БД основаны на модели данных, в которой связь между объектами БД образует перевернутое дерево. При такой модели каждый нижележащий элемент иерархии соединён только с одним расположенным выше элементом. Иерархической БД является каталог папок Windows.Сетевые БД описывают данные и отношения между ними в виде ориентированной сети. В основу модели положены сетевые структуры, в которых каждый элемент может быть связан с любым другим элементом. Сетевой БД фактически является Всемирная паутина глобальной компьютерной сети Интернет.
Реляционную (табличную) модель разработал сотрудник фирмы IBM Э. Кодд. В основе модели лежит понятие отношения (таблицы). Большинство СУБД построены на основе этой модели данных.
Дата добавления: 2015-01-30; просмотров: 181 | Поможем написать вашу работу | Нарушение авторских прав |