- •Лабораторная работа № 1. Структура окна базы данных
- •Объекты баз данных
- •Структура таблицы
- •Просмотр таблицы
- •Перемещение по таблице
- •Просмотр запросов
- •Просмотр форм
- •Просмотр отчетов
- •Лабораторная работа № 2. Редактирование таблиц
- •Формат Закрепить столбец.
- •Порядок выполнения копирования/перемещения данных из одного поля в режиме таблицы:
- •Перемещение полей в таблицах:
- •Ошибки вставки
- •Замена данных
- •Лабораторная работа № 3. Создание таблиц в режиме конструктора
- •Создание базы данных
- •Создание таблицы
- •Лабораторная работа № 4. Сортировка записей. Фильтры
- •Сортировка записей
- •Фильтр по выделенному
- •Исключение выделенного
- •Лабораторная работа № 5. Простые запросы
- •Запрос на основе одной таблицы
- •Запросы с параметром
- •Создание запроса из фильтра
- •Лабораторная работа № 6. Сложные запросы Итоговый запрос
- •Создание вычисляемых полей
- •Перекрестный запрос
- •Лабораторная работа № 7. Создание Автоформ
- •Создание формы на основе таблицы или запроса
- •Создание формы с помощью Мастера
- •Лабораторная работа № 8. Создание форм с помощью конструктора Структура формы
- •Создание формы с помощью Конструктора
- •Проектирование форм
- •Добавление кнопок
- •Прочие элементы управления формы
- •Лабораторная работа № 9. Отчеты
- •Создание отчета с помощью Мастера
- •Лабораторная работа № 10. Организация связей между таблицами. Использование списков подстановок
- •Списки подстановок
- •Связи между таблицами
- •Лабораторная работа № 11. Создание запросов на базе нескольких таблиц
- •Контрольная работа 1
- •Контрольная работа 2
- •Контрольная работа 3
- •Простой запрос
- •Запрос на базе нескольких таблиц
- •Запрос с параметром
- •Запрос с вычисляемым полем
- •Итоговый запрос
- •Приложение Использование подстановочных знаков для поиска значений
- •Функции даты и времени
- •Специальные операторы сравнения
- •Создание кнопочной формы
Создание отчета с помощью Мастера
Откройте вкладку Отчеты Создать Мастер отчетов.
В нижнем поле выберите в качестве источника данных таблицу или запрос ОК;
Двойным щелчком мыши выберите поля для отчета Далее;
При необходимости установите уровни группировки, т.е. укажите, по каким признакам будут группироваться записи в отчете;
Выберите вид макета для отчета Далее;
Выберите стиль оформления Готово;
Сохраните и закройте отчет.
Затем откройте созданный запрос в режиме конструктора и внесите необходимые изменения.
Задание 1
В базе данных ТелефоннаяКомпания с помощью Мастера создайте отчет на основе запроса о льготниках. Сохраните отчет под именем Льготники1 и просмотрите полученный результат.
Задание 2
Сделайте копию отчета Льготники1 (скопируйте и вставьте в этом же окне). Назовите полученную копию Льготники2. Откройте этот отчет в режиме конструктора для внесения изменений. В разделе Заголовок измените заголовок отчета на такой: «Абоненты, имеющие право на льготы». В разделе Примечание отчета добавьте надпись: «Ознакомлен __________ инспектор Иванов И.И.».
Для добавления надписи сначала расширьте мышью раздел Примечание отчета – он находится в самом низу и может быть вообще не виден. Затем на Панели элементов выберите элемент Надпись и поместите его в разделе примечаний. Введите в рамку нужный текст. Сохраните и закройте отчет. Просмотрите полученный результат.
Задание 3
Сделайте еще одну копию отчета Льготники1 и назовите Льготники3. Откройте этот отчет в режиме конструктора. В раздел примечаний добавим итоговую функцию для подсчета количества льготников. Для этого на Панели элементов выберите элемент Поле и поместите его в разделе примечаний. Введите в рамку формулу =count([Фамилия]). Сохраните и закройте отчет. Просмотрите полученный результат.
Аналогично можно использовать в отчетах другие итоговые функции – sum (сумма), avg (среднее) и т.п.
Лабораторная работа № 10. Организация связей между таблицами. Использование списков подстановок
Основные преимущества систем управления базами данных реализуются при работе не с отдельными таблицами, а с группой взаимосвязанных таблиц. Для создания связей между таблицами применяют специальное окно Схема данных.
Окно Схема данных открывают:
щелчком по кнопке на панели инструментов
Сервис – Схема данных.
Задание 1
Откройте базу данных Борей и откройте окно Схема данных. В открывшемся окне вы увидите множество таблиц, входящих в базу, и связи между ними, изображенные в виде нитей, протянутых между соответствующими полями нужных таблиц. Каждая связь снабжена значками 1 (один) и ∞ (много), показывающими тип связей.
База данных ТелефоннаяКомпания, разработкой которой мы занимаемся, тоже должна содержать несколько таблиц. Займемся их созданием.
Задание 2
Создайте в базе данных ТелефоннаяКомпания таблицу Тарифы с такой структурой:
Имя поля |
Тип данных |
Размер/формат поля |
Условие на значение |
Город |
Текстовый |
20 |
|
Стоимость1мин |
Числовой |
Одинарное с плавающей точкой/денежный |
|
Ключевым назначьте поле Название.
Введите в таблицу 4-5 произвольных записей.