- •Оглавление
- •Лабораторная работа № 1. Создание базы данных
- •Методические указания по выполнению работы
- •Контроль заданием условий
- •Романов________ _._.
- •Контроль с помощью списков данных
- •Контроль с помощью связанных таблиц
- •Лабораторная работа № 2. Построение фильтров и запросов. Сортировка данных
- •Методические указания по выполнению работы
- •Лабораторная работа № 3. Разработка форм
- •Методические указания по выполнению работы
- •Лабораторная работа № 4. Формирование отчетов
- •Методические указания по выполнению работы
- •Лабораторная работа № 5. Проектирование кнопочных форм
- •Методические указания по выполнению работы
- •Внесение изменений в кф
- •Запуск главной кф при открытии бд
- •Лабораторная работа № 6. Разработка прикладной информационной системы
- •Методические указания по выполнению работы
- •Варианты заданий
- •Список литературы
Внесение изменений в кф
Для изменения содержания КФ следует вызвать Диспетчер кнопочных форм. В появившемся окне выбрать нужную КФ, нажать кнопку Изменить и внести необходимые изменения.
Редактирование КФ можно выполнять в режиме Конструктора форм. Например, можно создать слева рисунок, изменить цвет фона, шрифт, расположение текста в главной КФ. Форматирование, произведённое с помощью Конструктора форм, будет одинаковым для всех страниц КФ.
Запуск главной кф при открытии бд
Чтобы главная КФ открывалась при открытии БД, надо задать параметры запуска через команды Файл – Параметры – Текущая база данных – Форма просмотра: Кнопочная форма.
Контрольные вопросы и задания
-
Что такое кнопочная форма?
-
Как создать главную кнопочную форму?
Лабораторная работа № 6. Разработка прикладной информационной системы
Цель работы: закрепление умений и навыков по созданию и работе с БД в среде СУБД Access.
Задание
-
В среде СУБД Access разработать БД, включающую таблицы из предложенного варианта с заданным составом полей (п.1 из задания варианта):
-
задать ключевые поля в таблицах в соответствии с семантикой предметной области;
-
заполнить БД данными (по 5 – 10 строк в каждой таблице);
-
создать схему данных, обеспечивающую поддержку ссылочной целостности данных.
-
Подготовить формы для ввода данных в таблицы и с их помощью ввести данные в таблицы (5 строк).
-
Выполнить оставшиеся пункты 2 – 4 из задания варианта.
-
Создать главную кнопочную форму со структурой, подобной построенной в работе 5.
Методические указания по выполнению работы
При выполнении задания в качестве справочного материала использовать методические указания по выполнению работ 1 – 5.
Варианты заданий
Вариант 1
-
БД Библиотека, таблицы:
-
Книги – шифр книги, автор, название, год издания, количество экземпляров.
-
Читатели – читательский билет, ФИО читателя, адрес.
-
Выданные книги – шифр книги, читательский билет, дата выдачи, плановая дата возвращения, дата фактического возвращения. В структуре таблицы предусмотреть поля подстановки.
-
Создать запрос для отбора всех книг, выпущенных с 1990 по 2007 годы.
-
Создать запрос с параметром для отбора книг определенного автора.
-
Подготовить отчёт – Список книг, находящихся на руках у читателей.
Вариант 2
-
БД Продуктовый магазин, таблицы:
-
Поставщики – код поставщика, название поставщика, адрес поставщика, телефон поставщика.
-
Товары – код товара, код поставщика, наименование товара, цена за единицу товара. В структуре таблицы предусмотреть поля подстановки.
-
Продажа товаров – код товара, дата продажи, проданное количество товара. В структуре таблицы предусмотреть поля подстановки.
-
Создать запрос для отбора товаров, цены которых от 100 до 450 руб.
-
Создать запрос с параметром для отбора проданных товаров от заданного поставщика.
-
Подготовить отчёт Продажи за день. Дату должен вводить пользователь.
Вариант 3
-
БД Сессия, таблицы:
-
Студенты – номер студенческого билета, ФИО студента, группа.
-
Дисциплины – шифр дисциплины, название дисциплины, количество часов.
-
Экзамены – номер студенческого билета, шифр дисциплины, дата, оценка. В структуре таблицы предусмотреть поля подстановки.
-
Зачеты – номер студенческого билета, дата, шифр дисциплины, зачет. В структуре таблицы предусмотреть поля подстановки.
-
Создать запрос с параметром для отбора студентов, сдавших экзамен по заданному предмету на 4 или 5.
-
Создать запрос с параметром для отбора студентов, не получивших зачет по заданному предмету.
-
Подготовить отчёт Ведомость сдачи экзамена по заданному предмету для заданной группы.
Вариант 4
-
БД Оптовый склад, таблицы:
-
Склад – код товара, количество, дата поступления.
-
Товары – код товара, название товара, единица измерения, цена за единицу, срок хранения.
-
Заявки – код заявки, название организации, код товара, требуемое количество. В структуре таблицы предусмотреть поля подстановки.
-
Отпуск товаров – код заявки, код товара, отпущенное количество, дата отпуска товара. В структуре таблицы предусмотреть поля подстановки.
-
Создать запрос с параметром для отбора товаров, поступивших на склад в какую-либо дату.
-
Создать запрос с параметром для отбора сведений о наличии заданного товара на складе
-
Подготовить отчёт Отпуск товаров за день. Дату должен вводить пользователь.
Вариант 5
-
БД Домашняя видеотека, таблицы:
-
Фильмы на CD – шифр фильма, название, режиссёр, год выхода;
-
Мои знакомые – ФИО знакомого, телефон, адрес.
-
Просмотр – шифр фильма, ФИО знакомого, дата выдачи, плановая дата возвращения, дата фактического возвращения. В структуре таблицы предусмотреть поля подстановки.
-
Создать запрос для отбора всех фильмов, выпущенных с 2010 по 2015 гг.
-
Создать запрос с параметром для отбора фильмов определенного режиссёра.
-
Подготовить отчёт Список фильмов, выданных знакомым для просмотра и невозвращённых.
Вариант 6
-
БД Транспортные перевозки, таблицы:
-
Транспорт – марка автомобиля, государственный номер, расход топлива.
-
Заявки – код заявки, дата заявки, название груза, количество груза, пункт отправления, пункт назначения.
-
Доставка – № п/п, код заявки, дата отправления, дата прибытия, государственный номер автомобиля, пройденное расстояние. В структуре таблицы предусмотреть поля подстановки.
-
Создать запрос для отбора всех заявок, выполненных определённым автомобилем.
-
Создать запрос с параметром для отбора заявок, выполненных в определённый пункт назначения.
-
Подготовить отчёт Список заявок, выполняемых на данный момент.
Вариант № 7
-
БД Прокат спортивного оборудования, таблицы:
-
Клиенты – код клиента, ФИО клиента, телефон, адрес, паспортные данные, залог.
-
Склад – код оборудования, название, количество, залоговая стоимость, остаток.
-
Прокат – № п/п, ФИО клиента, код оборудования, дата выдачи, плановая дата возврата, фактическая дата возврата, оплата проката. В структуре таблицы предусмотреть поля подстановки.
-
Создать запрос для отбора оборудования, выданного за определённую дату.
-
Создать запрос с параметром для отбора клиентов, у которых залог больше 5000 рублей.
-
Подготовить отчёт Список оборудования, находящегося на руках у клиентов.
Вариант 8
-
БД Фотоконкурс, таблицы:
-
Авторы – ФИО автора, адрес, телефон, место проживания, дата рождения.
-
Работы – код работы, название, ФИО автора, жанр, тематика, год съёмки, место съёмки, дата начала демонстрации, баллы. В структуре таблицы предусмотреть поля подстановки.
-
Отзывы о работах – код работы, отзыв. В структуре таблицы предусмотреть поля подстановки.
-
Создать запрос для отбора всех работ по заданной тематике.
-
Создать запрос с параметром для отбора работ определенного автора.
-
Подготовить отчёт Список работ, представленных на выставку в текущем году.
Вариант 9
-
БД Туристическая фирма, таблицы:
-
Клиенты – код клиента, ФИО клиента, телефон, адрес, паспортные данные.
-
Сотрудники – код сотрудника, ФИО сотрудника, должность, телефон, адрес, паспортные данные.
-
Туристические маршруты – код маршрута, название, описание маршрута, страна, стоимость путевки, количество дней, вид транспорта.
-
Заказы – код заказа, код клиента, код маршрута, код сотрудника (менеджер, оформивший заказ), дата, отметка об оплате. В структуре таблицы предусмотреть поля подстановки.
-
Создать запрос для отбора всех маршрутов со стоимостью от 10000 до 20000 руб.
-
Создать запрос с параметром для отбора клиентов, выбравших маршрут в определённую страну.
-
Подготовить отчёт Заказы клиентов в текущем году.
Вариант 10
-
БД Автосервис, таблицы:
-
Клиенты – код клиента, ФИО клиента, адрес, телефон.
-
Виды работ – код работы, описание работы, стоимость.
-
Заказы – номер заказа, дата заказа, плановая дата выполнения заказа, фактическая дата выполнения заказа, код работы. В структуре таблицы предусмотреть поля подстановки.
-
Создать запрос для отбора всех работ, выполненных до заданной даты.
-
Создать запрос с параметром для отбора заказов по заданному клиенту.
-
Подготовить отчёт Список заказов, находящихся в работе.