Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metod_access_РЕД.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
4.07 Mб
Скачать

ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ЦЕНТРОСОЮЗА РОССИЙСКОЙ ФЕДЕРАЦИИ

«БЕЛГОРОДСКИЙ УНИВЕРСИТЕТ ПОТРЕБИТЕЛЬСКОЙ КООПЕРАЦИИ»

Т. Ф. Липатникова Е. П. Червакова

РАБОТА В СРЕДЕ MS ACCESS

ПРАКТИКУМ

Белгород

«Кооперативное образование»

2009

ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ЦЕНТРОСОЮЗА РОССИЙСКОЙ ФЕДЕРАЦИИ

«БЕЛГОРОДСКИЙ УНИВЕРСИТЕТ ПОТРЕБИТЕЛЬСКОЙ КООПЕРАЦИИ»

Т.Ф. Липатникова Е.П. Червакова

РАБОТА В СРЕДЕ MS ACCESS

ПРАКТИКУМ

для студентов всех специальностей

Рекомендовано научно-методическим советом университета

Белгород

«Кооперативное образование»

2009

ББК 32.973-018.2

Л 61

Рекомендовано к изданию кафедрой организации и технологии защиты информации.

Протокол № 11 от 30 апреля 2009 г.

Авторы:

Липатникова Татьяна Федоровна, старший преподаватель кафедры организации и технологии защиты информации Белгородского университета потребительской кооперации

Червакова Елена Петровна, ассистент кафедры организации и технологии защиты информации Белгородского университета потребительской кооперации

Рецензенты: Прокушев Ярослав Евгеньевич, канд. экон. наук, доцент кафедры организации и технологии защиты информации Белгородского университета потребительской кооперации

Пономарев Олег Петрович, канд. техн. наук, доцент кафедры организации и технологии защиты информации Белгородского университета потребительской кооперации

Липатникова Т.Ф., Червакова Е.П.

Л 61

Работа в среде MS Access: Практикум. – Белгород: Кооперативное образование, 2009. – 114 с.

ISBN 5-8231-0136-8

В практикуме рассмотрены вопросы проектирования и разработки баз данных в среде MS Access. Изучение материала, приведенного в практикуме, позволит получить системное представление о назначении и основных возможностях программного продукта MS Access.

Издание предназначено для студентов всех специальностей дневной и заочной форм обучения при изучении дисциплины «Информатика» и для самостоятельной работы.

ББК 32.973-018.2

ISBN 5-8231-0136-8

 Издательство БУПК

«Кооперативное образование», 2009

Содержание

ВВЕДЕНИЕ 5

Тема I. Проектирование базы данных 6

Тема II. Создание базы данных 21

Лабораторная работа № 1 22

1. СОЗДАНИЕ ФАЙЛА БАЗЫ ДАННЫХ 22

2. СОЗДАНИЕ ТАБЛИЦ 23

2.1. СОЗДАНИЕ ТАБЛИЦ В РЕЖИМЕ КОНСТРУКТОР 24

3. ЗАПОЛНЕНИЕ БАЗЫ ДАННЫХ 26

3.1. ВВОД ДАННЫХ С КЛАВИАТУРЫ 27

3.2. ВВОД КОПИРОВАНИЕМ ДАННЫХ ИЗ ТАБЛИЦ ДРУГОГО ПРИЛОЖЕНИЯ 28

3.3. ИМПОРТ ТАБЛИЦЫ ИЗ ДРУГОЙ БАЗЫ ДАННЫХ 29

3.4. ИМПОРТ ТАБЛИЦЫ ИЗ ДРУГОГО ПРИЛОЖЕНИЯ 29

Лабораторная работа № 2 35

4. ФОРМИРОВАНИЕ СВЯЗЕЙ МЕЖДУ ТАБЛИЦАМИ 35

Лабораторная работа № 3 44

5. СОРТИРОВКА, ПОИСК, ФИЛЬТРАЦИЯ ДАННЫХ 44

5.1. СОРТИРОВКА ЗАПИСЕЙ В ТАБЛИЦАХ 45

5.2. ПОИСК ЗАПИСЕЙ 46

5.3. ФИЛЬТРАЦИЯ ЗАПИСЕЙ В ТАБЛИЦАХ 47

5.4. ПРИМЕНЕНИЕ РАСШИРЕННОГО ФИЛЬТРА 50

Лабораторная работа № 4 53

6. СОЗДАНИЕ ПРОСТОЙ ФОРМЫ 53

6.1. СОЗДАНИЕ ФОРМЫ С ПОМОЩЬЮ МАСТЕРА ФОРМ 53

6.2. ЗАПОЛНЕНИЕ БАЗЫ ДАННЫХ С ИСПОЛЬЗОВАНИЕМ ФОРМЫ (редактирование содержания формы) 56

Лабораторная работа № 5 57

7. СОЗДАНИЕ ЗАПРОСОВ 57

7.1. СОЗДАНИЕ ЗАПРОСОВ В РЕЖИМЕ КОНСТРУКТОР 57

7.2. СОЗДАНИЕ ЗАПРОСОВ С ПОМОЩЬЮ МАСТЕРА 64

7.3. СОЗДАНИЕ ЗАПРОСОВ В РЕЖИМЕ SQL 67

7.4. ФИЛЬТРАЦИЯ В ЗАПРОСАХ 69

Лабораторная работа № 6 70

8. СОЗДАНИЕ СОСТАВНОЙ ФОРМЫ И ДИАГРАММЫ 70

8.1. СОЗДАНИЕ ФОРМЫ ЗАКАЗАННЫЕ КОМПЬЮТЕРЫ 70

8.2. АНАЛИЗ ДАННЫХ В ACCESS С ПОМОЩЬЮ ФОРМ 75

Лабораторная работа № 7 79

9. СОЗДАНИЕ ОТЧЕТОВ 79

10. СРЕДСТВА АВТОМАТИЗАЦИИ В СРЕДЕ СУБД ACCESS 84

10.1. СОЗДАНИЕ И РАБОТА С МАКРОСАМИ 84

10.2. СОЗДАНИЕ И РАБОТА С КНОПОЧНОЙ ФОРМОЙ 86

11. ТЕСТОВЫЕ ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ 90

СПИСОК ЛИТЕРАТУРЫ 102

Основная 102

Дополнительная 102

ПРИЛОЖЕНИЯ 103

Приложение 1 103

Приложение 2 106

Приложение 3 114

Приложение 4 115

Приложение 5 116

ГЛОССАРИЙ 120

Введение

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

Потребительская кооперация осуществляет свою деятельность на территории Российской Федерации и других стран (используя мировое информационное пространство). При наличии большого объема информации, возникает необходимость ее эффективной передачи, обработки, хранения и защиты.

В условиях информатизации общества появляется возможность оперативной обработки и хранения сведений о деятельности организаций. Повышение эффективности обработки информации достигается при помощи автоматизации. Возможность автоматизации обработки информации зависит от наличия персональных компьютеров, и от их организации. Упорядоченную по определенным правилам информацию называют базой данных.

  1. Проектирование базы данных Основные понятия

База данных — это совокупность сведений (о реальных объектах, процессах, событиях или явлениях), относящихся к определенной теме или задаче, организованная таким образом, чтобы обеспечить удобное представление этой совокупности, как в целом, так и любой ее части [1].

База данных (БД) строится по одной из моделей данных: иерархической, сетевой, реляционной или объектно-ориентированной [1].

Реляционная база данных представляет собой множество взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определенного типа. Каждая строка таблицы включает данные об одном объекте (например, компьютере, клиенте, документе), а столбцы таблицы содержат различные характеристики этих объектов – атрибуты (например, наименования и адреса клиентов, модели и цены компьютеров). Строки таблицы называются записями; все записи таблицы (отношения) имеют одинаковую структуру – они состоят из полей, в которых хранятся атрибуты объекта. Каждое поле записи содержит одну характеристику объекта и имеет строго определенный тип данных (например, текстовая строка, число, дата). Все записи имеют одни и те же поля, только в них содержатся разные значения атрибутов.

Для работы с данными в современных ЭВМ используются различные программы (приложения) – системы управления базами данных (СУБД).

Система управления базами данных (СУБД) – это совокупность программ и языковых средств, предназначенных для создания, ведения и использования баз данных многими пользователями [1].

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

СУБД поддерживает одну из моделей баз данных.

Одной из распространенных СУБД являются различные модификации СУБД Microsoft Access. Она входит в состав семейства офисных приложений Microsoft Office. Microsoft Access относится к функционально полной реляционной СУБД (поддерживает реляционную модель данных). СУБД Access фирмы Microsoft (MA 2007) имеет средства для выполнения основных типов функций СУБД:

  • определение данных (описание структуры баз данных);

  • обработка данных (в СУБД MA 2007 реализован принцип коллективного представления и обработки данных);

  • управление данными (указание прав доступа, правил коллективного пользования).

MA 2007 является современным приложением операционной системы Windows и может:

  • выступать в качестве клиента или сервера по отношению к другим приложениям: MS Word, MS Exсel и др.;

  • использовать все возможности технологии обмена данными DDE и OLE.

Microsoft Access воспринимает множество различных форматов данных, включая файловые структуры других СУБД (Paradox, dBaseIII, dBaseIV, Fox Pro и др.).

Достоинства СУБД Microsoft Access:

  • имеет интуитивно понятный графический интерфейс, который позволяет не только создавать базу данных, но и разрабатывать достаточно сложные приложения;

  • позволяет хранить данные как в одном файле, так и нескольких файлах (для распределенных БД);

  • предусмотрена интеграция с СУБД Microsoft SQL Server в качестве клиентского приложения;

  • существует возможность администрирования доступа к объектам базы данных.

Недостатки Microsoft Access:

  • невозможно использовать в больших корпоративных сетях в качестве сервера баз данных, так как СУБД MA 2007 строит свою работу на основе файл-серверной архитектуры;

  • достаточно сложно автоматизировать работы администрирования и обслуживания базы данных.

Исходя из указанных достоинств и недостатков СУБД, можно определить область применения MA 2007:

  • малый бизнес (бухгалтерский учет, ввод заказов, ведение информации о клиентах, о деловых контактах);

  • крупные корпорации (клиентские приложения для рабочих групп, системы обработки информации);

  • в качестве персональной настольной СУБД (справочник по адресам, ведение инвестиционного портфеля, поваренная книга, каталоги книг, пластинок, видеофильмов и т. п.).

Создание, тестирование, внедрение и обслуживание базы данных является сложным, многоэтапным процессом, который можно разделить на несколько этапов.

ЭТАПЫ ЖИЗНЕННОГО ЦИКЛА БАЗЫ ДАННЫХ:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]