
- •Субд ms Access {1. Общие моменты}
- •2. Объекты Access
- •3. Режимы работы в Access
- •4. Таблицы. Создание таблиц
- •5. Особенности таблиц баз данных
- •6. Надежность и безопасность баз данных
- •7. Приемы работы с таблицами баз данных
- •8. Создание связей между таблицами
- •9. Запросы
- •10. Запросы на выборку
- •11. Запросы с параметром
- •12. Вычисления в запросах
- •13. Итоговые запросы
- •14. Формы
- •15. Создание форм
- •17. Отчеты
- •Закрепление пройденного
- •Контрольные вопросы
Субд ms Access {1. Общие моменты}
Для облегчения работы с базами данных используются системы управления базами данных (СУБД, англоязычная аббревиатура DBMS — Database Management System) — специальные пакеты программ, обеспечивающие ввод, поиск, хранение, пополнение, корректировку данных, формирование отчетов и ответов на запросы пользователей баз данных. СУБД также обеспечивают сохранность и перемещение данных, а также возможность их использования другими программными средствами. В настоящее время большинство экономических и информационно-справочных программных комплексов реализовано на основе применения той или иной СУБД.
Классификация СУБД: ДОБАВИТЬ!
Многие из существующих в мире СУБД на самом деле являются не законченными продуктами, а специализированными языками программирования, с помощью которых можно создавать нужные структуры, и вводить в них необходимые элементы управления. К подобным языкам относятся Clipper, Paradox, FoxPro и др.
MS Access — наиболее популярная на сегодняшний день СУБД для ПК. Она представляет собой систему обслуживания реляционных баз данных с графической оболочкой. Данные в таких базах оформляются в виде одной или нескольких таблиц, состоящих из однотипных записей. Система обслуживания включает в себя ввод данных, отбор данных по каким-либо признакам (критериям или параметрам), преобразование структуры данных, вывод данных, являющихся результатом решения задач, в табличном или ином удобном для пользователя виде.
MS Access позволяет создавать связанные объекты и устанавливать ссылочную целостность данных. Под целостностью данных понимается система правил MS Access, позволяющих при изменении одних объектов автоматически изменять все связанные с ними объекты и обеспечивать защиту от случайного удаления или изменения связанных данных. MS Access поддерживает встраивание OLE-объектов (Object Linking and Embedding) в рамках среды Windows.
В состав пакета MS Access входит ряд специализированных программ (т.н. «мастеров»), облегчающих пользователю решение отдельных задач.
Access содержит также средства программирования (на языке Visual Basic).
Еще одним достоинством Access является интегрированность этой программы с Excel, Word и другими программами пакета Office. Данные, созданные в разных приложениях, входящих в этот пакет, легко импортируются и экспортируются из одного приложения в другое.
{Запуск программы, Главное окно MS Access}
2. Объекты Access
Основные операции обработки входящих в базу объектов осуществляются в окне базы данных. 7{6} вкладок этого окна представляют 7{6} видов объектов, с которыми работает программа.
Таблицы — основные объекты базы данных. С ними мы уже знакомы. В них хранятся данные. Реляционная база данных может иметь много взаимосвязанных таблиц.
Запросы — это специальные структуры, предназначенные для обработки данных базы. С помощью запросов данные добавляют, упорядочивают, фильтруют, отбирают, изменяют, объединяют, и т.д. В частности, они позволяют выбрать из БД необходимую информацию, т.е. ту, которая соответствует определенному условию.
Формы — это объекты, с помощью которых в базу вводят новые данные или просматривают имеющиеся, подобно бланкам, или формулярам.
Отчеты — предназначены для печати данных в удобном и наглядном виде.
Страницы — это Интернет-страницы, имеющие подключение (т.е. доступ) к базе данных. Это «формы» для Интернет. С помощью страниц доступа к данным можно просматривать, добавлять, изменять и обрабатывать данные, хранящиеся в базе данных. Страницы доступа к данным могут также содержать данные из других источников, таких как Microsoft Excel.
Макросы — автоматизируют выполнение конкретных операций БД без программирования. Если какие-то операции с базой производятся особенно часто, имеет смысл сгруппировать несколько команд в один макрос и назначить его выделенной комбинации клавиш.
Модули — это программы на языке Visual Basic, применяемые для настройки, оформления и расширения БД. Если стандартных средств Access не хватает для удовлетворения особо изощренных требований заказчика, программист может расширить возможности системы, написав для этого необходимые модули.