- •1.Разработка таблиц баз данных 4
- •1.1.Теоретическое введение 4
- •1.2. Практическое задание 17
- •1.3. Контрольные вопросы 35
- •2.Сортировка, поиск, фильтрация, запросы 35
- •2.1. Практические упражнения и методика выполнения работы 35
- •2.2. Контрольные вопросы 57
- •3.Создание форм 57
- •3.1. Практические упражнения и методика выполнения работы 58
- •1.Разработка таблиц баз данных
- •1.1.Теоретическое введение
- •1.1.1. Запуск Access и открытие баз данных
- •1.1.2. Просмотр и редактирование данных в таблице
- •1.1.3. Функции и режимы Microsoft Access
- •1.1.4. Создание новой базы данных
- •1.2. Практическое задание
- •1.2.1. Добавление таблицы в существующую базу данных
- •З адание 1.1.
- •1.2.2. Работа со связями, ключевыми полями и индексами
- •З адание 1.2.
- •1.2.3. Обеспечение ссылочной целостности
- •З адание 1.3.
- •З адание 1.4.
- •Изменение свойств полей и связей между таблицами
- •З адание 1.5.
- •З адание 1.6.
- •1.2.4. Проверка корректности данных
- •З адание 1.7.
- •З адание 1.8.
- •1.2.5. Добавление записей в таблицу "Персональные мероприятия"
- •1.3. Контрольные вопросы
- •18. Обеспечение ссылочной целостности.
- •2.Сортировка, поиск, фильтрация, запросы
- •2.1. Практические упражнения и методика выполнения работы
- •2.1.1. Сортировка данных в таблице
- •З адание 2.1.
- •З адание 2.2.
- •2.1.2. Поиск записей по значению поля
- •З адание 2.3.
- •З адание 2.4.
- •2.1.3. Отбор данных при помощи фильтров
- •Задание 2.5.
- •З адание 2.6.
- •З адание 2.7.
- •З адание 2.8.
- •З адание 2.9.
- •2.1.4. Создание простейшего запроса
- •З адание 2.10.
- •З адание 2.11.
- •2.1.5. Создание запросов других типов
- •З адание 2.12.
- •З адание 2.13.
- •2.1.6. Преобразование запросов по образцу в запросы на языке sql
- •З адание 2.14.
- •З адание 2.15.
- •З адание 2.16.
- •З адание 2.17.
- •2.1.7. Создание внешнего соединения
- •З адание 2.18.
- •З адание 2.19.
- •З адание 2.20.
- •2.1.8. Вычисления на подмножестве записей
- •З адание 2.21.
- •З адание 2.22.
- •З адание 2.23.
- •2.2. Контрольные вопросы
- •3.Создание форм
- •3.1. Практические упражнения и методика выполнения работы
- •3.1.1. Создание и использование форм. Мастер форм
- •3.1.2. Создание формы для управления транзакциями при помощи Мастера форм
- •З адание 3.1.
- •3.1.3. Использование окна конструктора форм
- •З адание 3.2.
- •З адание 3.3.
- •З адание 3.4.
- •З адание 3.5.
- •3.1.4. Изменение параметров формы и элементов управления
- •З адание 3.6.
- •3.1.5. Создание сложных многотабличных форм
- •3.1.6.Создание запроса для основной формы
- •З адание 3.7.
- •З адание 3.8.
- •З адание 3.9.
- •З адание 3.10.
- •3.1.7.Изменение макета формы
- •З адание 3.11.
- •З адание 3.12.
- •З адание 3.13.
- •З адание 3.14.
- •З адание 3.15.
- •З адание 3.16.
- •З адание 3.17.
- •3.1.8. Завершение разработки главной формы "Ввод персонального мероприятия"
- •З адание 3.18.
- •З адание 3.19.
- •З адание 3.20.
- •З адание 3.21.
- •3.2. Контрольные вопросы
- •Изменение макета формы.
- •4.Создание отчётов
- •4.1. Практические упражнения и методика выполнения работы
- •4.1.1. Описание работы с отчётами
- •4.1.2. Создание итогового отчета при помощи Мастера отчетов
- •З адание 4.1.
- •З адание 4.2.
- •З адание 4.3.
- •З адание 4.4.
- •З адание 4.5.
- •Выравнивание и форматирование элементов управления, изменение межстрочного интервала
- •З адание 4.6.
- •З адание 4.7.
- •4.2. Контрольные вопросы
- •5. Разработка базы данных учёта успеваемости
- •5.1. Разработка таблиц
- •5.2. Установка связей и заполнение таблиц
- •6. Работа с базой данных учёта успеваемости
- •6.2. Редактирование таблиц, сортировка, фильтрация
- •6.3. Организация запросов
- •6.4. Формирование итоговых запросов
- •7.Разработка форм для базы данных учёта успеваемости
- •7.1. Создание форм
- •7.2. Модификация форм.
- •8. Разработка отчётов базы данных учёта успеваемости
- •8.1. Формирование итогового отчета для базы Учёта успеваемости
- •9. Обмен информацией базы данных с электронными таблицами табличного процессора.
- •9.1. Импорт данных из электронных таблиц
- •9.2. Экспорт данных в электронную таблицу Excel
- •9.3. Экспорт данных из запросов в электронную таблицу Excel
1.1.2. Просмотр и редактирование данных в таблице
Чтобы просмотреть содержимое таблицы, например, таблицы "Типы" учебной базы данных Борей, необходимо раскрыть вкладку "Таблицы". При этом на экране появится содержимое таблицы. Информация, содержащаяся в таблицах реляционных баз данных, обычно отображается в виде строк и столбцов. В качестве строк выступают записи таблицы, а в качестве столбцов ее поля. По умолчанию все таблицы открываются в режиме просмотра. Если режим просмотра был изменен, то чтобы снова перейти в режим таблицы, раскройте список рядом с кнопкой "Представление таблицы" и выделите "Режим таблицы".
Выделение и изменение данных в таблице
Чтобы изменить содержимое ячейки данных таблицы, необходимо выделить ячейку таблицы, щелкнув по ней левой кнопкой мыши или используя клавиши перемещения курсора. Выделенная ячейка подсвечивается темным цветом. Затем появится курсор правки, в дальнейшем называемый точкой вставки.
Все общие для приложений Windows функции редактирования текста реализованы в Access . Вы не должны вносить изменения в таблицы учебной базы Борей, поскольку эти изменения могут не позволить выполнить примеры, приведенные в работе. Маркер измененной текущей записи (напоминающий карандаш) сигнализирует о том, что в запись вносятся изменения. Чтобы отказаться от внесения изменений, нажмите иконку «Отменить ввод» на панели инструментов .
Таблица "Типы" учебной базы Борей содержит объекты OLE. Для определения того, что поле содержит рисунок, в поле "Изображение" содержатся слова "Точечный рисунок BMP". Изменять текст, содержащийся в полях объектов OLE, нельзя. Чтобы добавить новую запись в таблицу, используйте запись, помеченную маркером новой записи (знак звездочка). После заполнения полей этой записи запись добавляется в таблицу.
Чтобы удалить добавленную по ошибке запись, выделите ее, нажав на кнопку выделения записи (кнопки выделения записей находятся слева от каждой строки таблицы), и нажмите клавишу Del. Появится диалоговое окно, запрашивающее подтверждение удаления записи. Чтобы выделить несколько записей, идущих одна за другой, нажмите левую кнопку мыши когда указатель мыши находится над кнопкой выделения первой записи группы и, не отпуская левой кнопки мыши, протащите ее указатель по кнопкам выделения остальных записей группы.
Выделение записей и групп записей часто используется для копирования их содержимого в Буфер обмена Windows. На кнопке выделения текущей (выделенной) записи появляется треугольная стрелка (маркер текущей записи). Можно также выделить прямоугольную группу ячеек.
Для перемещения указателя текущей записи можно использовать кнопки, расположенные в левой нижней части окна таблицы. Чтобы переместить указатель текущей записи в начало (в конец) таблицы, нажмите кнопку "На первую запись" ("На последнюю запись"). Кнопки "На предыдущую запись" и "На следующую запись" перемещают указатель текущей записи на одну запись вперед или назад.
Для перемещения указателя текущей записи можно воспользоваться вертикальной линейкой прокрутки, а можно ввести номер записи в поле номера записи в нижней части окна таблицы. Вертикальная линейка прокрутки появляется если все строки таблицы не могут поместиться в окно таблицы. Горизонтальная линейка прокрутки позволяет просматривать поля таблицы, расположенные за правой границей окна таблицы. В верхней части таблицы находятся заголовки полей. Когда указатель мыши перемещается по заголовкам полей, он превращается в маленькую стрелку, направленную вниз. Заголовок столбца позволяет изменять размеры поля и выделять поле для его копирования или перемещения. Чтобы выделить все данные в столбце (поле) таблицы, щелкните левой кнопкой мыши по заголовку столбца.
Просмотр и редактирование графических данных
Чтобы просмотреть рисунок, содержащийся в поле объекта OLE откройте таблицу "Типы" в режиме таблицы и дважды щелкните по одной из ячеек данных, которые содержат строку "Точечный рисунок BMP" (поле «Изображение»). Запустится графический редактор Paint и рисунок будет открыт в нем. Графический редактор Paint можно использовать как для просмотра, так и для редактирования рисунка. Чтобы возвратиться в Access после просмотра или редактирования рисунка, нажмите кнопку закрытия окна Paint или выберите команду "Файл, Выход и возврат" (File, Exit & Return). Если рисунок был изменен, то появится диалоговое окно, в котором нужно подтвердить сохранение измененного рисунка или отказаться от сохранения.
Работа в режиме конструктора таблиц
Режим конструктора таблицы предназначен для просмотра бланка параметров полей таблицы. Чтобы открыть таблицу в режиме конструктора таблиц, выделите таблицу в окне базы данных и нажмите кнопку "Конструктор" (Design). Если таблица уже открыта в режиме таблицы, то можно перейти в режим конструктора. Для этого нажмите кнопку "Конструктор" (Design View) в левой части панели инструментов или выберите команду "Вид, Конструктор таблиц" (View, Design View). После перехода в режим конструктора в окне таблицы отображается список ее полей и вкладки свойств полей. В режиме конструктора таблиц можно просматривать и изменять значения свойств полей и таблицы в целом, задавать формат вывода значений полей и т. д. Этот режим также позволяет получить информацию об индексации таблицы. В окне индексов выводятся все поля активной таблицы, допускающие индексацию. Чтобы открыть окно индексов активной таблицы, позволяющее просматривать, изменять или создавать индексы, выберите команду "Вид, Индексы" (View, Indexes) или нажмите кнопку "Индексы" (indexes) на панели инструментов. Поле или поля таблицы, образующие первичный ключ, помечаются маркером ключевого поля.
Индексы
— это внутренние таблицы, ускоряющие
построение таблицы, содержащей результаты
запросов, и сортирующие таблицу по
значению ключевого поля.
Первичный ключ -
это одно или несколько полей таблицы,
однозначно определяющее запись.
При помощи ключевых полей устанавливаются связи (отношения) между таблицами. Термин реляционная база данных подразумевает возможность базы данных связывать таблицы по значениям ключевых полей. Каждое поле в таблице должно иметь уникальное имя.