МегаПредмет

ПОЗНАВАТЕЛЬНОЕ

Сила воли ведет к действию, а позитивные действия формируют позитивное отношение


Как определить диапазон голоса - ваш вокал


Игровые автоматы с быстрым выводом


Как цель узнает о ваших желаниях прежде, чем вы начнете действовать. Как компании прогнозируют привычки и манипулируют ими


Целительная привычка


Как самому избавиться от обидчивости


Противоречивые взгляды на качества, присущие мужчинам


Тренинг уверенности в себе


Вкуснейший "Салат из свеклы с чесноком"


Натюрморт и его изобразительные возможности


Применение, как принимать мумие? Мумие для волос, лица, при переломах, при кровотечении и т.д.


Как научиться брать на себя ответственность


Зачем нужны границы в отношениях с детьми?


Световозвращающие элементы на детской одежде


Как победить свой возраст? Восемь уникальных способов, которые помогут достичь долголетия


Как слышать голос Бога


Классификация ожирения по ИМТ (ВОЗ)


Глава 3. Завет мужчины с женщиной


Оси и плоскости тела человека


Оси и плоскости тела человека - Тело человека состоит из определенных топографических частей и участков, в которых расположены органы, мышцы, сосуды, нервы и т.д.


Отёска стен и прирубка косяков Отёска стен и прирубка косяков - Когда на доме не достаёт окон и дверей, красивое высокое крыльцо ещё только в воображении, приходится подниматься с улицы в дом по трапу.


Дифференциальные уравнения второго порядка (модель рынка с прогнозируемыми ценами) Дифференциальные уравнения второго порядка (модель рынка с прогнозируемыми ценами) - В простых моделях рынка спрос и предложение обычно полагают зависящими только от текущей цены на товар.

Особенности СУБД Microsoft Access





СУБД , как это уже говорилось - это программные средства, с помощью которых можно создавать базы данных, наполнять их и работать с ними. Многие существующие СУБД (FoxPro, Clipper) по сути являются специализированными языками программирования. С помощью Microsoft Access (MS Access) обычные пользователи получили удобное средство для создания и эксплуатации достаточно мощных баз данных без необходимости что-либо программировать. Фактически MS Access является инструментом быстрой разработки приложений. В то же время работа с MS Access не исключает возможности программирования на языке Visual Basic for Application (VBA).

Программный продукт MS Access представляет собой настольную систему управления базами данных. Понятие "настольная" СУБД указывает на то, что все операции с базой данных осуществляются на локальном компьютере пользователя. Именно здесь находится физическое место хранения информации, а также работают средства управления и организации запросов.

Противоположностью настольной системе является распределенная база данных, т. е. такая архитектура, при которой ядро БД работает на выделенном сервере; там же обычно хранятся и данные. Через локальную или глобальную сеть пользователь посредством установленного на своем компьютере программного обеспечения посылает запросы и получает ответы. Такие системы предназначены для работы с большим количеством клиентов, и зачастую в качестве серверов в них функционируют компьютеры более сложные и мощные, чем РС. Такая технология носит название "клиент-сервер".

Вышесказанное не означает, что MS Access способен выполнять операции только в однопользовательском режиме. Напротив, программа успешно работает и в сетях, правда, с ограниченным числом клиентов, и при этом не используется технология "клиент-сервер". Cама компания Microsoft настоятельно рекомендует инсталлировать MS Access в рамках небольших рабочих групп.

В целом БД MS Access представляет собой многокомпонентный объект, который может включать кроме таблиц отчеты, запросы, формы, макросы и модули. Все эти объекты, как правило, хранятся в одном файле, имеющем расширение *.mdb или *.mde. На практике это значительно упрощает резервное копирование данных.

Одновременно программная оболочка СУБД Microsoft Access позволяет оперировать только одной активной базой данных, но экземпляров оболочки на одном и том же компьютере может быть открыто столько, сколько потребуется.

Еще одним дополнительным достоинством MS Access является интегрированность этой программы с Microsoft Excel, Microsoft Word и другими программами пакета Microsoft Office. Данные, созданные в разных приложениях, входящих в этот пакет, легко импортируются и экспортируются из одного приложения в другое.

Процесс создания и настройки новых таблиц ускорен за счет работы не в режиме конструктора, а непосредственно в таблице. В Access 2007 реализован механизм, ранее присутствовавший в Microsoft Office Excel. При вводе данных непосредственно в таблицу, этот процесс позволяет автоматически распознать тип данных (т.е. текст, дату и.т.д.). При импорте данных из Excel в новую таблицу также будет произведено автоматическое распознавание типов вводимых данных. Улучшенная совместимость Access 2007 и Excel 2007 облегчает фильтрацию данных. Для текста, чисел и дат предусмотрены различные параметры фильтра. Например, новые параметры фильтрации облегчают фильтрацию данных, содержащихся в столбце «Дата», по записям «Сегодня», «Вчера», «На прошлой неделе», «В следующем месяце», «В будущем», «В прошлом» и т.д.



 

Фильтры

Более ранние версии Access жестко регламентировали тип данных, вводимых в каждый отдельный столбец таблицы, что не всегда было удобно для пользователей. Office Access 2007 поддерживает типы сложных данных, поэтому пользователь может создавать столбцы, содержащие более одного значения в каждой ячейке. Например, при назначении задачи более, чем одному лицу, в ячейку можно вставить оба имени. В многозначные поля можно вложить любой документ, изображение или электронную таблицу, они также могут содержать несколько значений, меняя их в зависимости от выполняемой задачи.

Помимо сложных типов данных, в новой версии программы появилась возможность прикреплять многочисленные файлы, например фотографии, документы и электронные таблицы к персональным записям в хранилище данных для облегчения последующего обращения к этим файлам. Если файл находится в обычном (не сжатом) формате, Office Access 2007 автоматически выполнит операцию сжатия для экономии места на жестком диске.

Функция импорта – экспорта данных дополнена интеграцией в программу элементов Outlook 2007, что позволяет импорт контактных сведений из Outlook 2007 и экспорт из Access с сохранением в качестве контактов в Outlook 2007. Взаимодействие Office Access 2007 с Microsoft Office Outlook 2007 позволяет создавать и отправлять сообщения электронной почты с формами для ввода данных. Обработка ответов с заполненными получателями формами производится в соответствии с заранее определенными требованиями. Например, при выборе автоматической обработки ответов содержимое форм добавляется в соответствующую таблицу базы данных сразу после их получения. Эта новая возможность позволяет сэкономить время, затрачиваемое на ввод данных, полученных от пользователей.

С помощью Office Access 2007 можно сохранить отчет в формате PDF (Portable Document Format) или XPS (формат XML Paper Specification), что позволит произвести распечатку или публикацию файла, а также переслать его по электронной почте. Сохранив свой отчет в формате PDF или XPS, пользователь получает возможность вводить информацию из отчета в легко рассылаемую форму, которая сохранит все установленные им характеристики форматирования, что позволит другим пользователям просматривать или распечатывать отчет даже при отсутствии у них Office Access 2007.

Office Access 2007 имеет интерфейс разработчика интерактивных форм и отчетов «что-видишь-на-экране-то-и-получаешь» (WYSIWYG). Можно самостоятельно разрабатывать и редактировать проекты формы на экране в режиме реального времени, а также осуществлять предварительный просмотр созданной формы. Данная функция позволяет видеть данные, появляющиеся в отчете, в ходе его создания. С помощью нового WYSIWYG-интерфейса можно оперативно изменять проект отчета, поместив данные в конструктор отчетов, поэтому пользователю не придется каждый раз открывать отчет, чтобы оценить, как он смотрится на странице.

 

Объекты MS Access

Таблицы - основные объекты базы данных. В них хранятся данные. Реляционная база данных может иметь много взаимосвязанных таблиц.

Запросы - это специальные структуры, предназначенные для обработки данных базы. С помощью запросов данные упорядочивают, фильтруют, отбирают, изменяют, объединяют, то есть обрабатывают.

Формы - это объекты, с помощью которых в базу вводят новые данные или просматривают имеющиеся.

Отчеты - это формы "наоборот". С их помощью данные выдают на принтер в удобном и наглядном виде.

Макросы - это макрокоманды. Если какие-то операции с базой производятся особенно часто, имеет смысл сгруппировать несколько команд в один макрос и назначить его выделенной комбинации клавиш.

Модули - это программные процедуры, написанные на языке Visual Basic. Если стандартных средств MS Access не хватает для удовлетворения требований заказчика, программист может расширить возможности системы, написав для этого необходимые модули или использовав готовые.





©2015 www.megapredmet.ru Все права принадлежат авторам размещенных материалов.