
- •Разные версии
- •Состав Microsoft Office
- •История OpenOffice.Org
- •Версии OpenOffice.Org
- •Состав пакета
- •2.Теперь я детально разберу схожие (однофункциональные) модули пакетов Microsoft Office и OpenOffice.Org.
- •Табличные процессоры:
- •Программы подготовки презентаций:
- •Системы управления базами данных:
- •Графические редакторы:
- •Основные возможности
- •Далее идут модули и приложения, которые есть в Microsoft Office, а в Apache OpenOffice.Org либо отсутствуют, либо входят в состав другого приложения.
- •3. Резюме.
Программы подготовки презентаций:
Microsoft PowerPoint
Microsoft PowerPoint (полное название — Microsoft Office PowerPoint) — программа для создания и проведения презентаций, являющаяся частью Microsoft Office и доступная в редакциях для операционных систем Microsoft Windows и Mac OS. Текущей версией является Microsoft Office PowerPoint 2010 для Windows и Microsoft Office PowerPoint 2011 для Mac.
Возможности программы
-представление информации на экране
-работа с образцами (в PowerPoint существует возможность задания для всех слайдов и страниц одинаковое оформление. Это делается в режиме работы с образцами).
-шаблоны дизайна слайдов
-рисование графических объектов
-использование электронных таблиц
-использование Word-таблицы
Apache OpenOffice.org Impress
Apache OpenOffice.org Impress — программа подготовки презентаций, входит в состав OpenOffice.org. Cпособна создавать PDF файлы из презентаций, а кроме того, экспортировать их в формат Adobe Flash (SWF), что да¸т возможность просматривать их на любом компьютере с инсталлированным Flash-проигрывателем. Может показывать, редактировать и сохранять файлы в нескольких форматах, включая формат .ppt, который используется в Microsoft PowerPoint.
В сборке OpenOffice.org Community Build не очень много встроенных шаблонов, зато многочисленные шаблоны, сделанные пользователями, доступны в Интернете.
Пользователи OpenOffice.org Impress могут установить Open Clip Art Library, которая содержит большую галерею изображений для использования в презентациях и рисунках. Дистрибутивы GNU/Linux Debian, Gentoo и Ubuntu содержат пакет openclipart готовый для скачивания и инсталляции с их онлайновых репозиториев программного обеспечения.
Системы управления базами данных:
Microsoft Access
Microsoft Office Access или просто Microsoft Access — реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.
Состав программного продукта
Основные компоненты MS Access:
построитель таблиц;
построитель экранных форм;
построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI);
построитель отч¸тов, выводимых на печать.
Они могут вызывать скрипты на языке VBA, поэтому MS Access позволяет разрабатывать приложения и БД практически «с нуля» или написать оболочку для внешней БД.
Microsoft Jet Database Engine (англ.), которая используется в качестве движка базы данных MS Access является файл-серверной СУБД и потому применима лишь к приложениям, работающим с небольшими объ¸мами данных и при небольшом числе пользователей, одновременно работающих с этим данными. Непосредственно в Access отсутствует ряд механизмов, необходимых в многопользовательских БД, таких, например, как триггеры.
Взаимодействие с другими СУБД
Встроенные средства взаимодействия MS Access со внешними СУБД с использованием интерфейса ODBC снимают ограничения, присущие Microsoft Jet Database Engine. Инструменты MS Access, которые позволяют реализовать такое взаимодействие называются «связанные таблицы» (связь с таблицей СУБД) и «запросы к серверу» (запрос на диалекте SQL, который «понимает» СУБД).
Корпорация Microsoft для построения полноценных клиент-серверных приложений на базе MS Access рекомендует использовать в качестве движка базы данных СУБД MS SQL Server. При этом имеется возможность совместить с присущей MS Access простотой инструменты для управления БД и средства разработки.
Известны также реализации клиент-серверных приложений на базе связки Access 2003 c другими СУБД, в частности, MySQL.
Совместимость Access со сторонними источниками данных
СУБД (Источник данных) |
Версия Access |
Драйвер |
Обновляемые запросы |
Файлы Excel |
âñå |
встроенный |
Íåò |
SQLite |
|
|
Äà |
MySQL |
2000-2003 |
MyODBC v.3.51.X, 5.1.X |
Äà |
PostgreSQL |
|
|
Äà |
Firebird |
|
|
Äà |
1C v.7.7 (dbf) |
2003 |
Visual FoxPro ODBC driver v.6.01.8629.01 |
Íåò |
Paradox |
|
|
|
Oracle |
|
|
|
Текстовые файлы |
âñå |
встроенный |
Íåò |
Таблицы html |
âñå |
встроенный |
Íåò |
Сохранение в Access
Access, при работе с базой данных, иначе взаимодействует с ж¸стким (или гибким) диском, нежели другие программы.
В других программах, файл-документ, при открытии, полностью загружается в оперативную память, и новая редакция этого файла (измен¸нный файл) целиком записывается на диск только при нажатии кнопки «сохранить».
В Access новая редакция содержимого измен¸нной ячейки таблицы записывается на диск (сохраняется) сразу, как только курсор клавиатуры будет помещ¸н в другую ячейку (или новая редакция измен¸нной записи записывается на диск сразу, как только курсор клавиатуры будет поставлен в другую запись (строку)). Таким образом, если внезапно отключат электричество, то пропад¸т только изменение той записи, которую не успели покинуть.
Целостность данных в Access обеспечивается также за счет механизма транзакций.
Кнопка «Сохранить» в Access тоже есть, но в Access в режиме просмотра данных она нужна, в первую очередь, для сохранения измен¸нного режима показа таблицы или другого объекта — то есть, для сохранения таких изменений, как:
изменение ширины столбцов и высоты строк,
перестановка столбцов в режиме просмотра данных, «закрепление» столбцов и освобождение закрепл¸нных столбцов,
изменение сортировки,
применение нового фильтра,
изменение шрифта; цвета текста, сетки и фона
è ò. ï.
Кроме того, в Access эта кнопка нужна в режиме «Конструктор» для сохранения изменений структуры объекта базы данных, сделанных в этом режиме.
Уход за базой данных
Даже если в процессе работы с файлом базы данных не применялся режим «Конструктор» и новые данные в базу данных не добавлялись (то есть если база данных только просматривалась), то вс¸ равно файл базы данных имеет тенденцию со временем, в процессе работы с ним, вс¸ больше и больше увеличиваться в размере. Очень способствует увеличению размера файла применение новых сортировок и фильтров (особенно если было применено несколько разных, сильно отличающихся друг от друга сортировок/фильтров).
Это приращение размера файла является, фактически, пустотой, но эта пустота лежит внутри файла, увеличивая его объ¸м.
Чтоб вернуть файлу базы данных нормальный (минимальный) объ¸м (то есть чтоб убрать из файла пустоту), в Access есть кнопка «Сжать и восстановить базу данных» — эту кнопку нужно время от времени нажимать (при нажатии этой кнопки никакая информация, никакие данные из файла базы данных не удаляются). Так же базу данных можно запустить с параметром /compact, что выполнит сжатие автоматически и закроет базу по окончании процесса.
Apache OpenOffice.org Base
Apache OpenOffice.org Base — механизм подключения к внешним СУБД, плюс встроенная СУБД HSQLDB, входит в состав OpenOffice.org. Начиная с версии 3.0 поддерживает формат базы данных Microsoft Access.
База представляет собой полнофункциональную настольную систему управления базой данных, предназначенную для удовлетворения потребностей широкого круга пользователей, от
-просто отслеживания вашей личной коллекции компакт-дисков, до
-создания корпоративного ежемесячного ведомственного отчета о продажах.
База предлагает "мастера", чтобы помочь новичкам в проектировании баз данных при создания таблиц, запросов, форм и отчетов, а также набор стандартных определений таблиц для отслеживания активов, клиентов, заказов на продажу, счетов-фактуры и многое другое.
При личном пользовании база данных - это все, что нужно, Base да¸т возможность использовать полную HSQL реляционную базу данных, настроенную для одного пользователя, с данными, хранящимися в самом файле базы, а также встроенную поддержку DBase бемоль файлы.
Для более опытных пользователей, база обеспечивает поддержку родных драйверов для различных многопользовательских СУБД: MySQL, Adabas D, MS Access и PostgreSQL. Кроме того, поддержка стандартных драйверов JDBC и ODBC позволяет подключиться практически к любой существующей базе данных.
База легко интегрируется в остальные приложения пакета Apache OpenOffice , например:
-предоставление данных адресной книги для слияния в WRITER-е с помощью стандартного протокола LDAP, или форматов общей адресной книги, таких как: Microsoft Outlook, Microsoft Windows и Mozilla;
-создание связанных диапазонов данных в CALC файлах для анализа пилотных данных или в качестве основы для графики.