*j£ Теория баз данных
*jГ* Таблицы и запросы
Формы и отчеты
*j£ Пользовательский интерфейс
Макросы и VBA
Серия «Учебны й курс»
А. С. Сурядный
M ic r o s o f t
A c c e s s 2010
Л учш ий сам оучитель
Издание 3-е,
дополненное и переработанное
КОМПЬЮТЕР H0BSE
Москва
Астрель
H K J II м in ш м н р
УДК 004. 65
ББК 32. 973
С90
Шеф-редактор С. В. Глушаков
Художник-оформитель В. В. С90 Microsoft Access 2010. Лучший самоучитель - 3-е изд. ,
доп. и перераб. / А. С. Сурядный. - М. : Астрель; Влади
мир: ВКТ, 2012. - 448 с. - (Учебный курс). ISBN 978-5-271-40974-5
ISBN 978-5-226-05036-7 (ВКТ)
ISBN 978-5-271-40975-2 (Обл. )
ISBN 978-5-226-04792-3 (ВКТ)
В третьем издании книги рассмотрена популярная система управления базами
данных Microsoft Access 2010. На примере конкретной базы данных показаны
возможности ввода данных в таблицы с помощью форм, средства конструирова
ния запросов для получения выборки данных в любом разрезе, представление
информации из таблиц или запросов в виде отчета любой сложности с возможно
стью группировки и сортировки данных. Рассмотрены методы автоматизации
операций с помощью макросов и языка Visual Basic for Applications, создание
пользовательского интерфейса, различные операции с БД. УДК 004. 65
ББК 32. 973
© А. С. Сурядный, 2012
© В. В. Бабанин, художественное оформление, 2012'
© ООО «Издательство Астрель», 2012
О главление
111к- их imiiHc ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 7
I mm. i 1. Основы баз данных... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 9
Jloi нческая архитектура базы данных... ... ... ... ... ... ... ... ... ... ... ... ... ... 9
Реляционные бачы данных... ... ... ... ... ... ... . . ... ... ... ... ... ... ... ... ... ... ... . . 10
Репициоиныс операции в Б Д ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 12
11II. ширни. иии1 конфигурации базы данных... ... ... ... ... ... ... ... ... ... 1ф
!■риК'рии оценки ка'кч Iна модели Б Д ... ... ... ... ... ... ... ... ... ...
... ... ... 18
I(мО( in"' 'к данных... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 20
Нормализация базы данных... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 23
( мя in между отношениями... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 30
I пана 2. Знакомство с A c c e s s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 33
Краткий обзор Access... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 33
( 'издание БД... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 35
Управление объектами БД A ccess... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 36
I пана 3.