КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Общая характеристика системы управления базами данных MS Access
С появлением в составе пакета MS Office системы управления базами данных MS Access пользователи получили удобное средство для создания и эксплуатации БД без использования программирования. Еще одним дополнительным достоинством MS Access является ее интегрированность с MS Excel, MS Word и другими программами пакета MS Office. MS Access представляет собой СУБД, которая специально разрабатывалась для ОС Windows, поэтому ее интерфейс использует все преимущества этой ОС. В MS Access БД помимо хранимых данных включает в себя все объекты, связанные с автоматизацией их обработки. В результате получается единый файл, который и является БД. MS Access позволяет при создании БД использовать готовые БД, представленные в виде шаблонов. В используемых шаблонах можно скорректировать состав таблиц, название полей и т.д. Поставляемые с MS Access учебные приложения являются документированными примерами, демонстрирующими способы создания и настройки полноценных БД. Учебная БД «Борей» разработана для пользователей, не имеющих опыта работы с MS Access. С содержащимися в ней данными можно проводить различные операции, а ее формы, отчеты, страницы доступа к данным и прочие объекты можно использовать в качестве моделей при создании собственных БД. В MS Access на уровне пользователя можно организовать защиту БД с помощью простого в обращении мастера защиты. MS Access позволяет осуществлять сжатие БД с помощью специальной служебной программы, которая объединяет в рамках одного процесса сжатие и восстановление. MS Access содержит средства, призванные облегчить использование ИНТЕРНЕТ и локальных сетей. Удобно организована работа с другими БД. Можно создать новую базу данных MS Access на основе данных из файла другого формата. Достаточно открыть в MS Access файл другого формата, например, текстовый, dBASE, Paradox или электронную таблицу, и MS Access автоматически создаст БД и связи с этим файлом. При работе с БД можно использовать приложение MS Outlook. Для отслеживания данных по времени создания и изменения, а не по месту расположения, можно настроить Outlook на создание записи в дневнике при каждом сеансе работы с БД. Если требуется отслеживать БД по одному или нескольким именам контактов, можно связать данные о контакте с нужной БД и другими элементами, такими как электронные таблицы, сообщения электронной почты и др. На первый взгляд, СУБД MS Access похожа по своему назначению и возможностям на программу электронных таблиц MS Excel. Однако между ними существуют принципиальные и существенные различия: в ячейку электронной таблицы MS Excel можно внести любую информацию. На рабочем листе MS Excel можно разместить таблицу, текст, рисунок. В один столбец таблицы могут вноситься разные данные – числа, текст, даты. Таблица в MS Access отличается от таблицы MS Excel тем, что в ней для каждого поля записи определен тип данных, т.е. нельзя в разные строки столбца таблицы заносить разнотипные данные; MS Access позволяет не только вводить данные в таблицы, но и контролировать правильность вводимых данных. Для этого устанавливают правила проверки на уровне таблиц; с таблицами MS Excel удобно работать, если они содержат ограниченное количество строк. Таблицы БД могут включать в себя огромное количество записей. СУБД обеспечивает удобные способы извлечения из этого множества необходимой информации; MS Access позволяет хранить все данные в одном файле и осуществлять доступ к этим данным постранично; создание связей между таблицами в MS Access позволяет совместно использовать данные из разных таблиц. При этом для пользователя они будут представляться одной таблицей. Реализовать такую возможность в электронных таблицах MS Excel сложно, а иногда и невозможно; взаимосвязи между таблицами MS Access позволяют избежать дублирования данных, сэкономить память компьютера, а также увеличить скорость обработки информации. Для этого таблицы, содержащие повторяющиеся данные, разбивают на несколько связанных таблиц; MS Excel позволяет работать нескольким пользователям с одним документом, однако эти возможности ограничены. MS Access может поддерживать одновременную работу 50 – ти пользователей. система защиты от несанкционированного доступа MS Access позволяет каждому пользователю или группе пользователей работать с теми объектами, на которые выданы права администратором системы. Возможен запрет на использование некоторых команд меню, открытие определенных форм, изменение данных в таблицах или формах. Электронные таблицы тоже позволяют защитить данные ячеек, листы или книги паролем, однако эти средства существенно ограничены. Таким образом, СУБД MS Access предпочтительнее в тех случаях, когда прикладная задача требует хранения и обработки разнородной информации о большом количестве объектов и предполагает возможность многопользовательского режима. Электронные таблицы MS Excel являются удобным средством хранения ограниченного количества табличных данных с широкими возможностями выполнения расчетов и анализа данных. Документы MS Excel предназначаются, как правило, для индивидуального использования. БД может содержать до 32768 объектов. СУБД MS Access поддерживает разные типы объектов, показанные на рисунке 6.8. Таблица – это объект для хранения данных в формате записей (строк) и полей (столбцов). Являясь основным структурным элементом MS Access, таблицы содержат поля, в которых хранятся данные определенного типа, и записи, в которых содержится информация о конкретном предмете. Для каждой таблицы можно (как правило, необходимо) определить первичный ключ – одно или несколько полей, которые имеют уникальное значение для каждой записи. При создании таблиц данные в них обычно относят к определенной категории (конкретной теме). Использование отдельной таблицы для каждой темы означает, что соответствующие данные сохранены только один раз, что делает БД более эффективной и уменьшает число ошибок при вводе данных. Кроме таблиц существует ряд других объектов MS Access, которые могут выводиться в виде таблицы и при этом обладать всеми возможностями обыкновенной таблицы по редактированию, сортировке и т.д. Поэтому, важно понимать, что в терминах MS Access таблицей называется только объект, постоянно хранящий часть массива данных, а не временно сформированные структурированные данные, записанные в ОЗУ ПК.
Запрос отличается от таблицы только тем, что не имеет постоянно хранящихся данных, а содержит только их временную копию, формирующуюся при каждом его вызове. MS Access позволяет создавать запросы на выборку, обновление, удаление или на добавление данных. Форма – это объект БД для размещения различных элементов управления вводом, отображением и изменением данных в полях. Основное назначение форм – обеспечение комфортного ввода данных и их удобные экранные формы отображения. Формы могут быть использованы и для просмотра результатов запросов. По сути, формы используются для реализации требований пользователя к представлению данных. Отчет – это объект БД, предназначенный для вывода на печать данных, организованных и отформатированных в соответствии с требованиями пользователя. Отчеты во многом похожи на формы и позволяют получить результаты запроса в наглядном виде на экране и для печати. Страница доступа к данным – предназначена для связи переданной Web – страницы с базой данных, которая находится на сервере. Web – страница, имеющая подключение к БД, позволяет просматривать, добавлять, изменять и обрабатывать сохраненные данные. Страницы доступа к данным могут включать также данные из других источников, например, MS Excel и др. Макрос – это макрокоманда или набор макрокоманд, которые используются для автоматического выполнения некоторых операций в БД без программирования. Если какие – то операции с базой производятся особенно часто, можно сгруппировать несколько команд в один макрос и назначить его выделенной комбинацией клавиш на клавиатуре. В макрос можно включать условия для выполнения или невыполнения тех или иных включенных в него действий. Макрокоманды выполняют такие действия, как открытие таблиц и форм, выполнение запросов, запуск других макросов и т.д. Модули – объекты, содержащие программы, созданные с помощью языка VBA, применяемые для настройки, оформления и расширения БД. Модули могут быть независимыми объектами или относиться к формам, отчетам. Четыре основные функции MS Access объединены в рамках одного приложения и используются сверху вниз (рис. 6.9). Приложение MS Access можно рассматривать как полную, функционально законченную СУБД, т.к. оно осуществляет четыре основные операции с данными: организацию данных – эта функция включает в себя создание таблиц данных и управление ими. В MS Access для работы с таблицами в этом представлении данных существует специальный режим – режим таблицы; связывание таблиц и обеспечение доступа к данным – MS Access позволяет связывать таблицы по совпадающим значениям полей с целью последующего соединения нескольких таблиц в одну временную таблицу; добавление и изменение данных – эта функция СУБД требует разработки и реализации представления данных, отличного от табличного. В MS Access для добавления и изменения данных в таблицах можно использовать формы. Использование форм для ввода и редактирования данных оказывается намного проще, чем использование для выполнения аналогичных операций табличного представления; представление данных – СУБД должна позволять создавать различные отчеты на основе данных, хранящихся в таблицах. Для обеспечения наглядности данных MS Access позволяет добавлять в отчет рисунки и диаграммы.
Дата добавления: 2014-12-27; Просмотров: 2556; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |