Лекция # 1 -2 СУБД Microsoft Access 2000 ЗНАКОМСТВО Электронная Россия (2002 -2010), ЭР-2003
Что такое Access? Access – Приложение, входящее в состав пакета Microsoft Office (разработано компанией Microsoft). Электронная Россия (2002 -2010), ЭР-2003
Access – локальная СУБД Компания Microsoft продвигает на рынок две различные СУБД: SQL Server Для разработки крупных проектов, с большим числом одновременно работающих пользователей, обработкой удаленных запросов Access Для разработки баз данных малой и средней сложности, пользователи которых обычно работают в одной локальной сети Электронная Россия (2002 -2010), ЭР-2003
Access – локальная СУБД Программа Access работает непосредственно с файлом базы данных Файл базы данных расположен на компьютере пользователя или в локальной сети Одновременно с БД может работать либо один либо несколько пользователей Данные не кэшируются в оперативной памяти, при каждом запросе происходит обращение к жесткому диску Электронная Россия (2002 -2010), ЭР-2003
Access – локальная СУБД Программа Access предоставляет простые и удобные средства для разработки пользовательского интерфейса Приложение Access используется как для разработки базы данных, так и для работы с ней Все объекты базы данных (таблицы, запросы и пр. ) хранятся в одном файле с расширением. MDB (например, ЗАРПЛАТА. MDB) Электронная Россия (2002 -2010), ЭР-2003
Вид приложения с загруженной базой данных Группы объектов Объекты выбранной группы Электронная Россия (2002 -2010), ЭР-2003
Инструменты работы с данными в Access База данных Access может содержать объекты следующих видов: Таблицы Запросы Формы Отчеты Страницы Макросы Модули Электронная Россия (2002 -2010), ЭР-2003
Инструменты работы с данными в Access Таблицы предоставляют пользователю непосредственный доступ к просмотру, изменению и добавлению хранимых данных Электронная Россия (2002 -2010), ЭР-2003
Инструменты работы с данными в Access Запросы позволяют извлекать данные из одной или нескольких таблиц в соответствии с заданными условиями отбора, производить при этом обработку и сортировку данных Запросы могут быть параметризованными (иметь параметры). При вызове такого запроса пользователь должен задать значения параметров. Электронная Россия (2002 -2010), ЭР-2003
Инструменты работы с данными в Access Формы предоставляют пользователю более удобные средства по работе с данными, чем непосредственное редактирование таблиц Кроме таблиц, источниками данных для форм могут быть также и запросы Форма может быть не связана с таблицами или запросами, а служить пользовательским интерфейсом (содержать кнопки и другие элементы управления) Электронная Россия (2002 -2010), ЭР-2003
Инструменты работы с данными в Access Отчеты представляют данные в форме, удобной для вывода на печать Данные в отчеты подставляются напрямую из таблиц или из результатов выполнения запросов Электронная Россия (2002 -2010), ЭР-2003
Инструменты работы с данными в Access Страницы – документы в формате HTML, которые могут быть просмотрены в интернет-обозревателе Страницы имеют то же назначение, что и формы – пользовательский интерфейс для доступа к данным Несмотря на свой формат, страницы в Access не предназначены для работы с базой данных через интернет. Для возможности работы с БД через страницу, эта база данных должна быть размещена на компьютере пользователя или быть доступной по локальной сети Электронная Россия (2002 -2010), ЭР-2003
Инструменты работы с данными в Access Макросы и модули Макрос – определяемая пользователем последовательность действий Модуль – набор подпрограмм на языке Visual Basic, составленных разработчиком БД, предназначенных для выполнения нетривиальных операций над данными, которые сложно реализовать иными средствами Электронная Россия (2002 -2010), ЭР-2003
Типы данных в Access Текстовый (до 255 символов) Поле МЕМО (большой текст) Числовой (целые или вещественные значения) Дата/время Денежный Счетчик (автоматически назначается уникальное целое значение) Логический (может принимать только два значения – “да” и “нет”) Поле объекта OLE Электронная Россия (2002 -2010), ЭР-2003
Литература 1. 2. 3. Microsoft Access 2000. Шаг за шагом: Практ. пособ. // М. : Издательство ЭКОМ, 2002. Карпов Б. Microsoft Access 2000: Справочник. // СПб: Питер, 2001. Форт С. , Хоуи Т. , Релстон Дж. Программирование в среде Access 2000. Энциклопедия пользователя: Киев: Издательство «Диа. Софт» , 2000. Электронная Россия (2002 -2010), ЭР-2003