- •Лабораторная работа №1
- •1. Постановка задачи
- •2. Пример решения
- •2.1. Создание проекта базы данных stud.
- •2.2. Создание таблиц в режиме конструктора.
- •2.3. Установка свойств полей таблицы "Преподаватели".
- •2.4. Создание таблиц в режиме мастера таблиц.
- •2.7. Установление связей между таблицами.
- •2.5. Создание ограничений на значения для полей.
- •2.6. Создание первичных ключей для таблиц.
- •2.8. Создание индексов.
- •Результаты работы
- •Лабораторная работа №2
- •1. Постановка задачи
- •2. Пример решения
- •2.1. Модификация таблиц базы данных.
- •2.1.1. Добавление нового поля в таблицу.
- •2.1.2. Копирование полей в таблице.
- •2.5. Создание масок ввода значений.
- •2.1.3. Удаление описания поля.
- •2.1.4. Модификация свойств данных.
- •2.2. Модификация структуры базы данных.
- •2.2.1. Изменение первичных ключей базы данных.
- •2.2.2. Модификация структуры связей базы данных.
- •2.2.3. Расщепление таблиц.
- •2.2.4. Объединение таблиц.
- •3. Результат выполнения работы
- •Лабораторная работа №3
- •1. Постановка задачи
- •2. Пример решения
- •2.1. Импорт данных.
- •2.1.1. Импорт таблиц баз данных.
- •2.1.2. Импорт данных из электронной таблицы Excel.
- •2.1.3. Импорт текстовых файлов.
- •2.2. Экспорт данных.
- •2.3. Присоединение внешних данных.
- •2.3.1. Присоединение таблицы Результаты из бд филиала.
- •3. Результаты работы
- •Предмет
- •2.1.2. Создание итогового запроса.
- •2.1.3. Создание запроса с параметром.
- •2.1.4. Создание перекрестного запроса.
- •2.1.5. Создание запроса типа "внешнее объединение".
- •2.2. Использование мастера запросов.
- •3. Результаты работы
- •Лабораторная работа № 5
- •1. Постановка задачи
- •2. Пример решения
- •2.1. Вставка данных в таблицу.
- •2.2. Создание новой таблицы при помощи запроса.
- •2.3. Запросы на обновление групп записей.
- •2.4. Запрос на удаление группы записей.
- •2.5. Ошибки, возникающие при выполнении запросов.
- •3. Результаты работы
- •Лабораторная работа №6
- •2. Пример решения
- •2.1. Создание простых запросов.
- •2.2. Создание многотабличного запроса.
- •2.3. Запросы с параметрами.
- •2.4. Создание многотабличного запроса с параметрически заданным условием отбора.
- •2.5. Групповые запросы.
- •2.6. Создание запроса на объединение таблиц.
- •2.7. Запросы, использующие таблицы удаленной бд.
- •Приложение 3
- •2.8. Запросы объединения инструкций select.
- •2.9. Перекрестные запросы на sql.
- •2.10. Запросы − действия на sql.
- •2.10.1. Запрос на создание таблицы.
- •2.10.2 Запросы на модификацию данных с использованием sql.
- •2.10.3 Запросы на удаление данных на sql.
- •2.10.4 Запрос на добавление данных в таблицу.
- •3. Результаты работы
- •Лабораторная работа №7
- •1. Краткие теоретические сведения
- •2.Постановка задачи
- •3.Пример решения
- •4. Результаты работы
- •1.2. Стандартная панель инструментов окна предварительного просмотра (слева направо):
- •2. Постановка задачи
- •3. Пример решения
- •3.1 Построение отчета "Сведения по зарплате":
- •3.2 Создание отчетов с помощью мастера:
- •3.2.1. Рассмотрим создание отчетов с помощью мастера на примерах отчетов "Отчет о оценках" и "Почтовые наклейки".
- •3.4Создание отчета с внедрением объектов:
- •4. Результаты работы
- •Лабораторная работа №9
- •Цель: Обработка событий для форм и отчетов приложения и выполнение различных действий в зависимости от значений данных.
- •1. Краткие теоретические сведения
- •1.6 Макросы могут включать в себя несколько макрокоманд.
- •2. Постановка задачи
- •3. Пример решения.
- •3.3. Организация работы с отчетами.
- •4. Результаты работы
- •Лабораторная работа №10
- •1.Краткие теоретические сведения
- •1.6. Microsoft Access Basic поддерживает следующие типы данных:
- •1.7. Инструкции:
- •1.8.Семейства, объекты, свойства и методы.
- •Чтобы создать с помощью переменной ссылку на поле "Фамилия" в таблице "Преподаватели", используя только что созданную переменную tblMyTable, введите:
- •1.12 Функции и подпрограммы.
- •2. Постановка задачи
- •3. Решение задачи
- •Лабораторная работа №11
- •1. Постановка задачи
- •2. Пример решения
- •3. Результаты работы
- •Лабораторная работа №12
- •1.Постановка задачи
- •2. Пример решении
- •3. Результаты работы
Лабораторная работа №7
СОЗДАНИЕ НАВЫКОВ РАБОТЫ С ДАННЫМИ В ФОРМАХ
Тема: Приобретение навыков работы с данными в формах.
Создание форм различных видов.
Цель: Освоить основные принципы обработки данных с помощью форм, научиться создавать формы в среде Microsoft Access 97.
1. Краткие теоретические сведения
1.1. Формы являются основным средством организации интерфейса пользователя в приложениях Microsoft Access, так как используется для:
─ вывода и редактирования данных;
─ управления ходом выполнения приложения;
─ вывода сообщений;
─ печати информации.
1.2. Формы бывают:
─ многостраничными (когда нужно вывести на экран записи, каждая из которых содержит большой объем информации. Для передвижения по страницам используются полосы прокрутки);
─ ленточные (для просмотра списка записей с небольшим числом полей данных);
─ подчиненными (внедряется в главную форму для наглядного представления данных из нескольких таблиц);
1.3 Информация в формах находится в элементах управления:
─ поле (данные из базовых таблиц или запросов или вычисленные непосредственно в форме);
─ переключатели, флажки и выключатели (используются, когда данные имеют несколько допустимых значений, чтобы увидеть или установить требуемое. Для наглядности изображения выбора используется 'группа' из перечисленных элементов управления, в которой только один из элементов
может иметь значение «Да»);
─ список и поле со списком (содержит перечень значений, при выборе определенного значения задается значение элемента управления, т.е. если он связан с полем базовой таблицы или запроса, то обновляется значение этого поля);
─ объекты OLE выводятся в элементе управления ─ рамка объекта или связанная рамка объекта, если объект хранится в полях таблицы. Может редактироваться по команде меню «Правка» или по двойному щелчку по объекту;
─ командные кнопки (используются для связи форм между собой или запуска различных функций и макросов приложения).
1.4. Настройка формы.
Форму можно настроить по вашему усмотрению рис.1.

1 .5. Стандартная панель инструментов окна формы в режиме конструктора. Access предоставляет панель инструментов со следующими кнопками:
Рис.2
![]()
Ниже перечислены кнопки стандартной панели инструментов (слева на право):
─ вид ─ представляет собой всплывающее меню:
─ конструктор ─ выводится нажатой, чтобы показать, что Вы в режиме конструктора;
─ режим формы ─ переход в режим формы (используется во время работы, чтобы посмотреть форму с внесенными изменениями);
─ режим таблицы ─ выводит данные базовой таблицы или запроса;
─ сохранить ─ сохранение внесенных изменений;
─ печать ─ печатает выделенную форму, отчет, таблицу, запрос или модуль, не открывая диалог ПЕЧАТЬ;
─ просмотр ─ выводит страницу в том виде в котором она будет напечатана;
─ добавить гиперссылку;
─ панель Web;
─ список полей ─ выводит/убирает список полей базовой таблицы/запроса;
─ панель элементов ─ выводит /убирает панель инструментов для выбора типа элемента управления, который вы хотите включить в форму;
─ автоформа ─ предлагает выбор заранее определенный формат для формы и отчета;
─ программы ─ просмотр и редактирование процедур Access Basic формы;
─ свойства ─ выводит и убирает бланк свойств для формы или элемента управления;
─ окно БД ─ активизирует окно БД;
─ новый объект ─ всплывающее меню, где можно выбрать новый объект для построения
формы: таблицу, запрос, отчет, модуль; ─справка.
