Совместное использование приложений МS Office. Технология OLE
Существуют несколько способов использования данных Microsoft Access в Microsoft Word. Число возможностей зависит от версии используемого программного продукта.
Для связи с Office предназначена специальная кнопка. В контексте данного раздела наибольший интерес представляют возможности получения сложных документов, а не просто операции экспорта/импорта.
Если позиционироваться на какой-либо таблице и щелкнуть по стрелке на кнопке Связи с Office, то высветится список возможных вариантов взаимодействия:
1. слияние с MS Word;
2. публикация в MS Word (создание нового документа и установление связи с ним);
3. анализ в MS Excel.
Технология OLE (Object Linking and Embedding) ― технология управления и обмена информацией между программным интерфейсом других приложений. Связывание и внедрение объектов (Object Linking and Embedding).
OLE позволяет создавать объекты (рисунки, чертежи и текст) в одном приложении, а затем отображать эти объекты в других приложениях.
Понятие базы данных и системы управления базами данных. Классификация баз данных.
База данных(БД) — именованная совокупность данных, отображающая состояние объектов, их свойства и взаимоотношения в некоторой предметной области. Объектом может быть предмет, вещество, событие, лицо, явление, абстрактное понятие, т. е. все то, что может характеризоваться набором атрибутов. Атрибут—информационное отображение свойства объекта.
Система управления базами данных(СУБД) — совокупность языковых и программных средств, предназначенных для создания, ведения, совместного использования БД многими пользователями. Функции СУБД — это описание данных, манипулирование данными, их использование.
Классификация СУБД.Важнейшим классификационным признаком является тип модели данных, поддерживаемый СУБД. По этому признаку СУБД делятся на:
1.иерархические.
2.сетевые.
3.реляционные.
По степени универсальности различают СУБД общего и специального назначения.
По принципу обработки запросов к БД СУБД подразделяют на настольныеи серверные. В качестве классификационного признака можно рассматривать также:
1.среду функционирования СУБД (платформу) — класс компьютеров и операционных систем, пол управлением которых работает СУБД;
2.наличие диалоговых и инструментальных средств конструирования объектов БД;
3.возможности встроенного языка СУБД;
4.использование OLE-технологии — взаимодействие объектов БД с объектами других приложений: табличных и текстовых процессоров, графических редакторов и др.
5.возможности работы с нетрадиционными данными (данными, не являющимися текстом, числами и датами);
6.обеспечение интеграции данных из баз, созданных в разных СУБД, и др.
Структурные элементы базы данных. Модели данных.
Понятие базы данных тесно связано с такими понятиями структурных элементов, как поле, запись, файл (таблица). Поле - элементарная единица логической организации данных, которая соответствует неделимой единице информации - реквизиту. Запись - совокупность логически связанных полей. Экземпляр записи - отдельная реализация записи, содержащая конкретные значения ее полей. Файл (таблица) - совокупность экземпляров записей одной структуры
Вид моделей данных
Ядром любой базы данных является модель данных. Модель данных представляет собой множество структур данных, ограничений целостности и операций манипулирования данными. С помощью модели данных могут быть представлены объекты предметной области и взаимосвязи между ними. Модель данных - совокупность структур данных и операций их обработки. СУБД основывается на использовании иерархической, сетевой или реляционной модели, на комбинации этих моделей или на некотором их подмножестве. Рассмотрим три основных типа моделей данных: иерархическую, сетевую и реляционную.
Иерархическая структура представляет совокупность элементов, связанных между собой по определенным правилам.
В сетевой структуре при тех же основных понятиях (уровень, узел, связь) каждый элемент может быть связан с любым другим элементом.
Реляционная модель данных
Понятие реляционный (англ. relation - отношение) связано с разработками известного американского специалиста в области систем баз данных Е. Кодда.
Реляционная модель ориентирована на организацию данных в виде двумерных таблиц.