Loading...
Error

Бекаревич Ю. Б., Пушкина Н. В - Microsoft Access 2010 (Самоучитель) [Самоучитель, 2011, PDF]

Ответить на тему

 | 

 
Автор Сообщение

alexdesign

Microsoft Access 2010

Год выпуска: 2011
Автор: Бекаревич Ю. Б., Пушкина Н. В
Наличие иллюстраций: Цв. иллюстрации
Жанр: Самоучитель
Издательство: БХВ-Петербург
Серия/Цикл: Самоучитель
ISBN: 978-5-9775-0651-9
Формат: PDF
Качество: Электронное издание: оригинал-макет
Количество страниц: 432
Описание: Самоучитель позволяет изучить новый интерфейс и инструменты Microsoft Office Access 2010 для разработки баз данных и приложений пользователя. Рассмотрены возможности быстрой адаптации начинающего пользователя к среде Access 2010 для решения практических задач, в том числе по созданию таблиц в процессе ввода данных, упрощенному получению форм или отчетов. Опытные пользователи найдут описание усовершенствованных средств создания таблиц, схемы базы данных, запросов для решения задач пользователя, форм документов, отчетов и сводных таблиц для многоаспектного анализа данных и интерфейса приложения. Показано, как повысить эффективность разработки приложений, используя новый конструктор макросов и макросы данных, подключаемые при обработке событий в таблицах.
ГЛАВА 1. ВВЕДЕНИЕ В ACCESS 2010..................................................................... 5
СУБД Microsoft Access и ее реляционная база данных ................................................... 6
Система управления базами данных .............................................................................. 6
Требования к системе для Access 2010 ...................................................................... 9
Реляционная база данных ............................................................................................. 10
Определения и понятия ............................................................................................. 10
Схема данных ................................................................................................................. 13
Объекты Access .............................................................................................................. 13
Сводные таблицы и сводные диаграммы .................................................................... 15
Размещение базы данных .............................................................................................. 17
Шаблоны баз данных .................................................................................................... 18
Мастера Access ............................................................................................................... 19
Средства конструирования объектов ........................................................................... 21
Средства программирования ........................................................................................ 22
Интеграция и использование внешних данных .......................................................... 24
Поддержка технологий корпоративных сетей ............................................................ 25
Многопользовательская база данных Access .......................................................... 26
Работа Access с базой данных SQL Server ............................................................... 27
Интернет-технологии ................................................................................................. 29
Начало работы в Microsoft Access 2010 ........................................................................... 31
Запуск Access ................................................................................................................. 31
Интерфейс пользователя Access ................................................................................... 33
Представление Backstage .......................................................................................... 35
Лента ........................................................................................................................... 35
Коллекция ................................................................................................................... 36
Диалоговые окна ........................................................................................................ 36
Контекстное меню ..................................................................................................... 38
Пользовательская панель инструментов быстрого доступа .................................. 38
Область навигации ..................................................................................................... 40
Вкладки документов .................................................................................................. 43
Строка состояния ....................................................................................................... 43
Панель сообщений ..................................................................................................... 44
Мини-панель инструментов ...................................................................................... 44
Технология Drag and Drop ......................................................................................... 45
Смарт-теги .................................................................................................................. 45
Справка Access ............................................................................................................... 46
Защита баз данных ......................................................................................................... 48
Контрольные вопросы ................................................................................................... 53
Ответы ............................................................................................................................. 54
IV Оглавление
ГЛАВА 2. ПРОЕКТИРОВАНИЕ РЕЛЯЦИОННОЙ БАЗЫ ДАННЫХ ............................. 55
Этапы проектирования и создания базы данных ........................................................... 55
Построение информационно-логической модели данных ............................................ 57
Информационные объекты ........................................................................................... 58
Функциональные зависимости реквизитов ............................................................. 58
Требования нормализации ........................................................................................ 59
Выделение информационных объектов предметной области ................................... 60
Информационный анализ и определение логической структуры информации .. 61
Выделение информационных объектов на примере предметной области "Поставка товаров" .................................................................................................... 64
Связи информационных объектов ............................................................................... 74
Тип связи информационных объектов ..................................................................... 75
Определение связей между информационными объектами ...................................... 77
Информационно-логическая модель предметной области ........................................ 78
Логическая структура реляционной базы данных .......................................................... 79
Контрольные вопросы ................................................................................................... 81
Ответы ............................................................................................................................. 82
ГЛАВА 3. СОЗДАНИЕ БАЗЫ ДАННЫХ .................................................................. 85
Создание файла базы данных Access ............................................................................... 87
Окно Access ........................................................................................................................ 89
Лента ............................................................................................................................... 89
Представление Backstage .............................................................................................. 90
Панель быстрого доступа .............................................................................................. 90
Область навигации ........................................................................................................ 91
Область документов ...................................................................................................... 93
Строка состояния ........................................................................................................... 94
Создание таблицы базы данных ....................................................................................... 95
Определение первичного ключа ............................................................................. 100
Создание таблицы в режиме таблицы ....................................................................... 101
Добавление полей .................................................................................................... 102
Определение структуры таблицы в режиме конструктора ...................................... 106
Создание таблиц базы данных Поставка товаров ...................................................... 107
Создание структуры таблицы ..................................................................................... 107
Определение составного первичного ключа ............................................................. 113
Использование данных типа Поле объекта OLE ..................................................... 114
Использование данных типа Вложение .................................................................... 115
Использование данных типа Поле МЕМО ................................................................ 115
Использование данных типа Гиперссылка ................................................................ 116
Использование данных типа Дата/время ................................................................. 118
Маска ввода для даты и текста ................................................................................... 119
Непосредственный ввод данных в таблицы ................................................................. 119
Макет таблицы ............................................................................................................. 121
Ввод данных в таблицы базы данных ........................................................................ 122
Размещение объекта OLE ........................................................................................ 124
Размещение вложений ............................................................................................. 125
Ввод логически связанных записей ....................................................................... 127
Отображение записей подчиненных таблиц в главной таблице ......................... 128
Оглавление V
Использование поля со списком при вводе записей ................................................ 133
Создание поля со списком в режиме таблицы ...................................................... 133
Создание поля со списком в режиме конструктора.............................................. 137
Схема данных в Access ................................................................................................... 140
Создание схемы данных .............................................................................................. 140
Включение таблиц в схему данных ........................................................................ 141
Создание связей между таблицами схемы данных ............................................... 141
Обеспечение целостности данных ............................................................................. 143
Каскадное обновление и удаление связанных записей ........................................ 145
Контрольные вопросы ................................................................................................. 146
Ответы ........................................................................................................................... 147
ГЛАВА 4. ЗАПРОСЫ .......................................................................................... 149
Однотабличные запросы на выборку ............................................................................ 151
Конструирование запросов на выборку с условиями отбора .................................. 151
Вычисляемые поля в запросах.................................................................................... 155
Параметры в запросах ................................................................................................. 159
Групповые операции в запросах ................................................................................ 160
Запрос с функцией Sum ........................................................................................... 161
Запрос с функцией Count ......................................................................................... 163
Условия отбора в запросах с групповыми операциями ........................................... 164
Отображение строки итогов по столбцу.................................................................... 165
Просмотр инструкции SQL в запросе ........................................................................ 166
Контрольные вопросы ................................................................................................. 168
Ответы ........................................................................................................................... 169
Многотабличные запросы на выборку данных ............................................................ 170
Объединение записей в многотабличном запросе ................................................... 171
Параметры объединения в инструкциях SQL ........................................................... 175
Ссылки на имена полей различных таблиц в условии отбора ................................ 176
Представление данных нарастающим итогом .......................................................... 178
Решение задачи, требующей выполнения нескольких запросов ............................ 182
Контрольные вопросы ................................................................................................. 188
Ответы ........................................................................................................................... 189
Запросы на изменение ..................................................................................................... 189
Конструирование запроса на создание таблицы....................................................... 191
Конструирование запроса на обновление ................................................................. 192
Обновление полей значениями, рассчитанными в запросе с группировкой ......... 194
Конструирование запроса на добавление .................................................................. 196
Добавление данных в связанные таблицы............................................................. 197
Добавление данных из нескольких таблиц ........................................................... 199
Конструирование запроса на удаление .................................................................. 201
Контрольные вопросы ................................................................................................. 203
Ответы ........................................................................................................................... 204
ГЛАВА 5. ФОРМЫ ............................................................................................. 207
Однотабличные формы ................................................................................................... 208
Создание однотабличной формы ............................................................................... 210
VI Оглавление
Редактирование формы в режиме макета .................................................................. 211
Макеты элементов управления ............................................................................... 213
Условное форматирование элементов управления .............................................. 214
Свойства формы ....................................................................................................... 216
Добавление полей в форму ..................................................................................... 217
Работа с данными таблицы в режиме формы ........................................................... 217
Создание формы на основе запроса ........................................................................... 219
Создание разделенной формы .................................................................................... 220
Вычисления в форме ................................................................................................... 222
Вычисления в каждой записи формы .................................................................... 222
Вычисление итоговых значений ............................................................................. 224
Многотабличные формы ................................................................................................. 225
Создание многотабличной формы с помощью мастера .......................................... 227
Создание одиночной многотабличной формы ......................................................... 233
Создание и редактирование формы в режиме конструктора ...................................... 236
Создание новой формы конструктором .................................................................... 236
Добавление подчиненной формы ............................................................................... 237
Вычисление итогового значения в подчиненной форме и вывод его в текущей записи основной формы ................................................... 241
Ограничения доступа к данным через форму ........................................................... 243
Защита данных поля от изменений ........................................................................ 243
Установка ограничений на корректировку записей через форму ....................... 243
Защита данных подчиненной формы от изменений ............................................. 245
Разработка интерфейса для ввода, просмотра и корректировки документов ........... 245
Этапы разработки интерфейса.................................................................................... 246
Определение последовательности загрузки таблиц с документов ......................... 247
Справочная информация ......................................................................................... 248
Плановая информация ............................................................................................. 248
Оперативно-учетная информация .......................................................................... 248
Проектирование интерфейса для ввода и корректировки документа .................... 249
Определение подсхемы данных ............................................................................. 250
Разработка макета .................................................................................................... 251
Создание интерфейса для ввода и корректировки документа ................................ 253
Доработка интерфейса ................................................................................................ 256
Создание кнопок ...................................................................................................... 259
Ограничение доступа к данным таблиц базы ........................................................ 260
Создание полей со списком .................................................................................... 261
Вычисления в документе ......................................................................................... 267
Работа с документами ................................................................................................. 268
Выборка документа по его идентификатору ............................................................. 270
Выборка документа по диапазону дат ....................................................................... 273
Выборка документов с помощью фильтрации ......................................................... 274
Контрольные вопросы ................................................................................................. 276
Ответы ........................................................................................................................... 279
ГЛАВА 6. СВОДНЫЕ ТАБЛИЦЫ И ДИАГРАММЫ. АНАЛИЗ ДАННЫХ ................... 283
Режим сводной таблицы ................................................................................................. 284
Разработка сводной таблицы для таблицы базы данных ......................................... 284
Оглавление VII
Размещение полей в макете сводной таблицы ......................................................... 285
Вычисление итоговых значений ................................................................................ 287
Разработка сводной таблицы для запроса ..................................................................... 289
Работа с датами в сводных таблицах ......................................................................... 291
Использование нескольких полей в областях сводной таблицы ............................ 292
Добавление полей в источник записей сводной таблицы ....................................... 292
Форматирование элементов сводной таблицы ......................................................... 293
Вычисляемые итоги и поля в сводной таблице ........................................................ 293
Режим сводной диаграммы............................................................................................. 297
Контрольные вопросы ................................................................................................. 301
Ответы ........................................................................................................................... 301
ГЛАВА 7. ОТЧЕТЫ ............................................................................................ 303
Основы конструирования отчетов ................................................................................. 304
Однотабличные отчеты ................................................................................................... 306
Доработка отчета в режиме макета ............................................................................ 308
Группировка и сортировка данных отчета ............................................................ 309
Просмотр и печать отчета ........................................................................................... 313
Представление отчета .............................................................................................. 313
Предварительный просмотр .................................................................................... 315
Печать отчета ............................................................................................................ 317
Изменение источника записей отчета ........................................................................ 318
Многотабличные отчеты ................................................................................................. 320
Разработка отчета с помощью мастера ...................................................................... 322
Выбор таблиц для отчета ........................................................................................ 322
Источник записей отчета ......................................................................................... 328
Доработка отчета в режиме конструктора ............................................................. 328
Вычисляемые поля в отчете .................................................................................... 329
Определение параметров в отчете ............................................................................. 331
Анализ данных отчета средствами фильтрации ....................................................... 332
Составные отчеты ............................................................................................................ 333
Создание главного отчета ........................................................................................... 335
Создание подчиненного отчета .................................................................................. 336
Сортировка и группировка записей отчета ........................................................... 337
Включение подчиненного отчета ............................................................................... 339
Доработка составного отчета ...................................................................................... 340
Добавление текущей даты и номера страницы ..................................................... 341
Просмотр отчета ....................................................................................................... 343
Вывод значений нарастающим итогом .................................................................. 344
Контрольные вопросы ................................................................................................. 344
Ответы ........................................................................................................................... 346
ГЛАВА 8. РАЗРАБОТКА ПРИЛОЖЕНИЙ С ИСПОЛЬЗОВАНИЕМ МАКРОСОВ.......... 349
Конструирование макроса .............................................................................................. 351
Формирование макрокоманд в окне макроса ........................................................... 352
Формирование макроса с помощью мыши ............................................................... 354
Использование в макросах ссылок на объекты ............................................................ 355
Ссылки на объекты и их элементы управления ........................................................ 355
VIII Оглавление
Ссылки на свойство объекта ....................................................................................... 356
Ссылки на свойство элемента управления ................................................................ 356
Ссылка на подчиненную форму или отчет ................................................................ 357
Создание ссылок построителем выражений ............................................................. 358
Вложенные макросы ....................................................................................................... 358
Внедренный макрос ......................................................................................................... 362
Управление последовательностью выполнения макрокоманд ................................... 364
Примеры условных выражений.................................................................................. 368
Организация выполнения макросов .............................................................................. 369
Запуск макроса ............................................................................................................. 369
Выполнение макроса с наступлением события ........................................................ 370
Порядок выполнения макросов, вызываемых событиями ................................... 373
Вызов макроса из другого макроса ............................................................................ 374
Создание кнопки запуска макроса в форме .............................................................. 375
Создание кнопки запуска макроса с помощью мыши .......................................... 375
Создание кнопки запуска макроса мастером ........................................................ 375
Макросы данных .............................................................................................................. 376
Именованные макросы ................................................................................................ 378
Использование макросов для решения задач ............................................................ 379
Регистрация событий ................................................................................................... 386
Контрольные вопросы ................................................................................................. 387
Ответы ........................................................................................................................... 388
ГЛАВА 9. РАЗРАБОТКА ИНТЕРФЕЙСА ПРИЛОЖЕНИЯ ........................................ 389
Управление приложением на основе форм ................................................................... 389
Диалоговое окно входа в приложение ....................................................................... 390
Главная форма управления приложением ................................................................. 395
Использование форм с вкладками при разработке интерфейса .............................. 400
Панель навигации формы с вкладками .................................................................. 406
Формы навигации ............................................................................................................ 407
Контрольные вопросы ................................................................................................. 409
Ответы ........................................................................................................................... 409
ПРИЛОЖЕНИЕ 1. СТРУКТУРА ТАБЛИЦ БАЗЫ ДАННЫХ ПОСТАВКА ТОВАРОВ ..... 411
Таблицы справочных данных ......................................................................................... 411
Таблицы плановых данных............................................................................................. 413
Таблицы оперативно-учетных данных .......................................................................... 414
ПРИЛОЖЕНИЕ 2. ПРИМЕР ЗАПОЛНЕННЫХ ДОКУМЕНТОВ ДЛЯ ЗАГРУЗКИ В БАЗУ ДАННЫХ ПОСТАВКА ТОВАРОВ ........................................ 415
Справочная информация ................................................................................................. 415
Плановая информация ..................................................................................................... 416
Оперативно-учетная информация .................................................................................. 417
ПРИЛОЖЕНИЕ 3. ОПИСАНИЕ КОМПАКТ-ДИСКА ............................................... 418
ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ ............................................................................... 420
Download
Для скачивания .torrent файлов необходима регистрация
Сайт не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Показать сообщения:    
Ответить на тему