Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Введение в Access.pdf
Скачиваний:
32
Добавлен:
23.02.2020
Размер:
9.37 Mб
Скачать

Математика не для ЕГЭ

Е. К. Белый

Введение

в Microsoft Access

Учебное электронное пособие для учащихся средних школ

Петрозаводск Издательство ПетрГУ 2020

УДК 004.65 ББК 32.973

Б439

Рецензенты:

Н. А. Будникова, кандидат физико-математических наук, доцент кафедры информатики и математического обеспечения ПетрГУ; А. А. Морозов, младший научный сотрудник отдела институционального развития регионов института экономики КарНЦ РАН

Белый, Евгений Константинович.

Б439 Введение в Microsoft Access [Электронный ресурс] : учебное электронное пособие для учащихся средних школ / Е. К. Белый ; М-во науки и высшего образования Рос. Федерации, Федер. гос. бюджет. образоват. учреждение высш. образования Петрозавод. гос. ун-т. — (Математика не для ЕГЭ). — Электрон. дан. — Петрозаводск : Издательство ПетрГУ, 2020. — 1 электрон. опт. диск ; (CD-R) ; 12 см. — Систем. требования : РС, МАС с процессором Intel 1,3 ГГц и выше ; Windows, MAC OSX ; 256 Мб ; видеосистема : разрешение экрана 800 600 и выше ; графический ускоритель (опционально) ; мышь или другое аналогичное устройство. — Загл. с этикетки диска.

ISBN 978-5-8021-3633-1

Учебное пособие ориентировано на учащихся средних школ и учителей информатики.

ISBN 978-5-8021-3633-1

УДК 004.65 ББК 32.973 ○c Белый Е. К., 2020

Содержание

Предисловие

5

Глава 1. Сущности, таблицы и запросы

7

§ 1.1. Концептуальная модель . . . . . . . . . . .

7

§ 1.2. Таблица «Ученики» . . . . . . . . . . . . . .

12

§ 1.3. Таблица «Преподаватели» . . . . . . . . . .

23

§ 1.4. Таблица «Кружки» . . . . . . . . . . . . . .

30

§ 1.5. Связи . . . . . . . . . . . . . . . . . . . . . .

33

§ 1.6. Запросы . . . . . . . . . . . . . . . . . . . .

36

Глава 2. Формы и макросы

43

§ 2.1. Форма «Ученики» . . . . . . . . . . . . . .

43

§ 2.2. Форма «Список учеников» . . . . . . . . . .

52

§ 2.3. Объекты, свойства, события и методы . . .

57

§ 2.4. Форма «Поиск учеников» . . . . . . . . . .

69

§2.5. Формы «для преподавателей» . . . . . . . . 74

§2.6. Формы «для кружков» . . . . . . . . . . . . 76

§2.7. Подчиненные формы . . . . . . . . . . . . . 80

Глава 3. Кнопочная форма

89

§3.1. Диспетчер кнопочных форм . . . . . . . . . 89

§3.2. Один полезный макрос . . . . . . . . . . . . 93

§3.3. Страницы кнопочной формы . . . . . . . . 95

§3.4. Параметры запуска . . . . . . . . . . . . . . 101

§3.5. Перекрывание окон . . . . . . . . . . . . . . 102

§3.6. Редактирование кнопочной формы . . . . . 105

Глава 4. Отчеты

113

§4.1. Отчет «Весь список» . . . . . . . . . . . . . 113

§4.2. Отчет «Ученики по классам» . . . . . . . . 118

§ 4.3. Отчет «Возраст учащихся» . . . . . . . . .

125

§ 4.4. Отчет «Ученики по кружкам» . . . . . . .

140

§ 4.5. Отчет «Количество учеников» . . . . . . .

148

§ 4.6. Редактирование кнопочной формы . . . . .

157

Отладка приложения

160

Историческая справка

168

Список литературы

173

Программа выполняет не то, что хочет программист, а то, что он написал.

IT-афоризм

Предисловие

7 Дорогой читатель! Эта книга позволит получить

основные навыки создания баз данных в Microsoft Access. Прежде чем приступить к работе, следует определиться с выбором версии Access. Если мы хотим, чтобы наше приложение работало только у нас, можно взять последнюю. Дело в том, что версии Access совместимы снизу вверх, но никак не наоборот. Приложение Access 2003 может работать в среде Access 10, но мы не сможем открыть приложение Access 10, если на нашем компьютере установлен Access 2003. Почему бы тогда не остановиться на версии 2003? Начиная с 7-й произошли существенные изменения, и мы не хотим игнорировать этот факт: появился эффективный механизм присоединения к записям фотографий и других объектов; вместо модулей стали использовать внедренные макросы (что это такое, вы скоро узнаете); и наконец, принципиально изменилось оформление окна базы данных. Поэтому мы остановились на Access 10.

6

ПРЕДИСЛОВИЕ

 

 

Сейчас нет недостатка в литературе по базам данных. В частности, для первого знакомства с Access можно рекомендовать [3], для серьезной работы – [1], для основательного изучения теории – [2].

Автор настоящей книги исходил из того, что лучший способ научиться программировать – самому написать программу. Приложение Access читателю предлагается создать совместно с автором. Это будет база данных, отражающая работу школьных кружков. Для ее разработки мы ограничимся минимальными средствами. В частности, не будем использовать модули, написанные на встроенном языке VBA – Visual Basic for Applications. Зато подробно проиллюстрируем стандартные действия, которые выполняются в процессе разработки баз данных. Пособие ориентировано на практическую составляющую работы с Access. Автор, насколько это возможно, избегал углубления в теоретические вопросы. Хочется надеяться, что книга будет полезна широкому кругу читателей. Как и прежде, замечания и предложения вы можете направлять по одному из адресов:

belyi@petrsu.ru или kurs_belyi1@mail.ru.

Евгений Белый Декабрь 2019

Соседние файлы в предмете Базы данных