Пример готовой работы по информатике — база данных «Сессия»
Задание
Вариант 31.
Разработайте базу данных «Сессия», состоящую из трех таблиц со следующей структурой: Студенты – шифр студента (ключевое поле), ФИО, курс, группа, адрес.
Экзамены – шифр студента, дата, шифр дисциплины, оценка.
Дисциплины – шифр дисциплины (ключевое поле), название дисциплины, количество часов.
2. Установите связи между таблицами. Заполните таблицы на 5 записей.
3. С помощью запроса отберите студентов, сдавших экзамен на 4 или 5.
4. Создайте запрос с параметром для отбора студентов, получивших или не получивших зачет.
5. Создайте формы для ввода данных и отчеты к каждому запросу.
6. Создайте отчет с группировкой, в колонтитулах которого должны содержаться ваши ФИО и произвольное графическое изображение.
7. Создайте кнопочную форму.
Просмотров: 891
Summary
Article Name
Пример готовой работы по информатике — база данных «Сессия»
Author
Publisher Name
Studyfive.ru
Publisher Logo
Р.Петруша |
в примерах |
Образ |
|||
3 |
Чепурин |
Курс экономической теории |
М.: Наука |
2000 |
420 |
Заполните таблицу самостоятельно, в каждом разделе должно быть книг по пять.
Закройте обе таблицы. В меню выберите Работа с базами данных,
Схема данных.
Раскроется окно Добавление таблицы, выберите в нем обе таблицы,
нажмите кнопку Закрыть. Из таблицы Раздел мышкой тащите от поля Код раздела к полю Код раздела таблицы Книги. Раскроется окно
В нем надо включить Обеспечение целостности данных и нажать кнопку
Создать. Должно получиться следующее
141
Создадим несколько запросов. В первом запросе просто выведем все книги.
В меню Создание выберите Конструктор запросов.
В открывшемся окне выберите Книги, щелкните дважды. Закройте окно
Добавление таблицы. Щелкните дважды по полям Автор, Название,
Издательство, Год издания. Должно получиться следующее
Нажмите кнопку Выполнить на панели инструментов, посмотрите
результат.
142
Закройте этот запрос, предварительно его сохранив. Изменим этот запрос так, чтобы в нем отбирались только книги, выпущенные после 2000 года. Для этого откроем этот запрос в режиме конструктора и напишем условие отбора
Запустите этот запрос, нажав кнопку Выполнение.
Сейчас создадим отчет. В строке меню выберите Создание, слева выберите нужную таблицу, в меню выберите Отчет, нажмите.
Более сложные отчеты можно создавать с помощью Мастера отчетов.
ЗАДАНИЯ |
ДЛЯ |
САМОСТОЯТЕЛЬНОЙ |
РАБОТЫ |
КОНТРОЛЬНЫХ И КОНТРОЛЬНО-РАСЧЕТНЫХ РАБОТ
Вариант 1
Разработайте базу данных «Электронная библиотека», состоящую из
трех таблиц со следующей структурой:
143
Книги – шифр книги (ключевое поле), автор, название, год издания, количество экземпляров.
Читатели – читательский билет (ключевое поле), фамилия, имя,
отчество, адрес.
Выданные книги – шифр книги, читательский билет, дата
выдачи, дата возвращения, дата фактического возвращения.
Установите связи между таблицами.
С помощью запроса отберите все книги, выпущенные с 1990 по 2007 годы.
Создайте запрос с параметром для отбора книг определенного автора.
Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант 2
Разработайте базу данных «Продуктовый магазин», которая состоит из четырех таблиц со следующей структурой:
Товары – код товара (ключевое поле), наименование товара,
количество товара.
Поступление товаров – код товара, дата поступления, цена приобретения товара за единицу, код поставщика.
Продажа товаров – код товара, месяц продажи, проданное количество за месяц, цена продажи товара.
Поставщики – код поставщика (ключевое поле), название
поставщика, адрес поставщика, телефон поставщика.
Установите связи между таблицами.
С помощью запроса отберите товары, цены которых от 100 до 450 руб.
Создайте запрос с параметром для отбора товаров, проданных в определенном месяце.
Создайте формы для ввода данных, отчеты и главную кнопочную форму.
144
ПРАКТИЧЕСКАЯ РАБОТА № 40
Создание базы данных «Сессия» Цель работы: Создать базу, научиться работать с запросами и формами.
Разработайте базу данных «Сессия», состоящую из четырех таблиц со
следующей структурой:
Студенты – шифр студента (ключевое поле), фамилия, имя,
отчество, курс, группа.
Экзамены – шифр студента, дата, шифр дисциплины, оценка.
Зачеты – шифр студента, дата, шифр дисциплины, зачет.
Дисциплины – шифр дисциплины (ключевое поле), название
дисциплины, количество часов.
Установите связи между таблицами.
С помощью запроса отберите студентов, сдавших экзамен на 4 или 5.
Создайте запрос с параметром для отбора студентов, получивших или не получивших зачет.
Создайте формы для ввода данных, отчеты и главную кнопочную форму.
ПРАКТИЧЕСКАЯ РАБОТА № 41
Создание базы данных «Оптовый склад» Цель работы: Создать базу, научиться работать с запросами и формами.
Разработайте базу данных «Оптовый склад», состоящую из четырех таблиц со следующей структурой:
Склад – код товара, количество, дата поступления.
Товары – код товара (ключевое поле), название товара, срок хранения.
145
Заявки – код заявки (ключевое поле), название организации, код товара, требуемое количество.
Отпуск товаров – код заявки (ключевое поле), код товара,
отпущенное количество, дата отпуска товара.
Установите связи между таблицами.
С помощью запроса отберите товары, количество которых от 50 до
200 штук.
Создайте запрос с параметром для отбора товаров, поступивших на склад какого-либо числа.
Создайте формы для ввода данных, отчеты и главную кнопочную форму.
ЗАДАНИЯ |
ДЛЯ |
САМОСТОЯТЕЛЬНОЙ |
РАБОТЫ |
КОНТРОЛЬНЫХ И КОНТРОЛЬНО-РАСЧЕТНЫХ РАБОТ
Вариант 1
Разработайте базу данных «Абитуриенты», состоящую из четырех таблиц со следующей структурой:
Анкета – номер абитуриента (ключевое поле), фамилия, имя, отчество,
дата рождения, оконченное среднее учебное заведение (название,
номер, населенный пункт), дата окончания учебного заведения,
наличие красного диплома или золотой / серебряной медали, адрес,
телефон, шифр специальности.
Специальности – шифр специальности (ключевое поле), название специальности.
Дисциплины – шифр дисциплины (ключевое поле), название дисциплины.
146
Вступительные экзамены – номер абитуриента, шифр дисциплины,
экзаменационная оценка.
Установите связи между таблицами.
Составьте запрос для отбора студентов, сдавших экзамены без троек.
Создайте запрос с параметром для отбора студентов, поступающих на определенную специальность.
Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант 2
Разработайте базу данных «Транспортные перевозки», состоящую из трех таблиц со следующей структурой:
Транспорт – марка автомобиля, государственный номер (ключевое поле),
расход топлива.
Заявки – код заявки (ключевое поле), дата заявки, название груза,
количество груза, пункт отправления, пункт назначения.
Доставка – No п/п, дата и время отправления, дата и время прибытия,
код заявки, государственный номер автомобиля, пройденное расстояние.
Установите связи между таблицами.
С помощью запроса отберите заявки с количеством груза от 100 до 500
кг.
Создайте запрос с параметром для отбора транспорта по марке автомобиля.
Создайте формы для ввода данных, отчеты и главную кнопочную форму.
ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ
147
ПРАКТИЧЕСКАЯ РАБОТА № 42
Создание простых процедур Цель работы: Научиться вводить и выводить данные различными
средствами, производить простые вычисления.
1.Запустите редактор VBA нажатием <Alt>+<F11>.
2.Выполните Insert>Procedure. Введите имя новой процедуры. (Имя можно выбрать самостоятельно).
Рис. 121. Создание процедуры
3. Наберите код процедуры. Данная процедура иллюстрирует возможные
способы ввода и вывода данных.
148
Рис. 122. Код процедуры
4. Прежде чем запускать процедуру, введите данные в ячейку A1 активного
листа.
149
Рис. 123. Исходные данные
5. Запустите процедуру. При выполнении процедуры вывод результата реализуется оператором MsgBox.
Рис. 124. Вывод результатов
Ввод данных реализуется оператором InputBox.
Рис. 125. ввод результатов
150
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
помогите пожайлуста
Разработайте базу данных «Сессия», состоящую из четырех таблиц со
следующей структурой: Студенты – шифр студента (ключевое поле), фамилия, имя, отчество,
курс, группа. Экзамены – шифр студента, дата, шифр дисциплины, оценка.
Зачеты – шифр студента, дата, шифр дисциплины, зачет.
Дисциплины – шифр дисциплины (ключевое поле), название дисциплины, количество часов.
2. Установите связи между таблицами.
3. С помощью запроса отберите студентов, сдавших экзамен на 4 или 5.
4. Создайте запрос с параметром для отбора студентов, получивших или
не получивших зачет.
5. Создайте формы для ввода данных, отчеты и главную кнопочную
форму.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
Лабораторная работа №5
Отчеты предназначены для вывода информации на печать. Часто данные в них располагаются в табличной форме. В отличие от распечаток таблиц или запросов отчет дает более широкие возможности сортировки и группировки данных, он предоставляет возможность добавлять итоговые значения, а также поясняющие надписи, колонтитулы, номера страниц, стили и различные графические элементы.
Создавать отчеты в базе данных Access можно несколькими способами:
• с помощью Мастера отчетов;
• на основе таблиц или запросов;
• в режиме Конструктора.
1. В окне базы данных выполните команду: вкладка ленты Создание → панель инструментов Отчеты → Мастер отчетов.
2. Выберите из списка таблицу (или запрос), которая будет использована как источник данных (например, запрос Адреса клиентов).
3. В появившемся диалоговом окне Создание отчетов (рис. 15) переместите все доступные поля в область «выбранные поля».
Рис. 15. Мастер отчетов
4. С помощью Мастера отчетов создайте отчет Дни рождения. В качестве источника данных используйте таблицу Сотрудники.
5. Если требуется напечатать почтовые наклейки, Access предоставляет такую возможность. Для этого выделите таблицу Клиенты и выполните команду: вкладка ленты Создание → панель инструментов Отчеты → Наклейки.
6. В появившемся диалоговом окне (рис. 16) укажите размер наклейки, систему единиц, тип наклейки и нажмите кнопку Далее.
Рис. 16. Диалоговое окно Создание наклеек
7. На следующем шаге создания отчета установите шрифт, размер, цвет текста и начертание. Нажмите кнопку Далее.
8. Выберите поля, которые будут размещаться на наклейке. Например, Название компании, Адрес, Телефон и Факс. Если на каждой наклейке требуется вывести определенный текст, то введите его в прототип наклейки.
9. При необходимости измените название отчета с наклейками и нажмите кнопку Готово.
10. Иногда в отчетах требуется вычислять итоговые значения, среднее, минимальное или максимальное значения, а также проценты. Для этого запустите Мастер отчетов и в качестве источника данных укажите запрос Сумма заказа.
11. В диалоговом окне Мастера, в котором задается порядок сортировки записей, нажмите кнопку Итоги (рис. 17).
Рис. 17. Вычисление итоговых значений в отчетах
12. В диалоговом окне Итоги (рис. 18) для полей Сумма и Налог установите флажки в столбце sum, чтобы посчитать итоговую сумму.
Рис. 18. Вычисление итоговых значаний суммы
13. Далее выполните все шаги Мастера и нажмите кнопку Готово.
14. Создайте отчет Дни рождения, используя в качестве источника данных запрос Дни рождения.
15. Составьте отчет Выполненные заказы, в котором будут данные о компании и сумме заказа. Вычислите итоговую сумму, среднее значение (Avg) и максимальную сумму для каждой фирмы.
16. Покажите работу учителю.
Контрольные вопросы
1. Для чего предназначены отчеты?
2. Какие способы создания отчетов вы знаете?
3. Как в отчетах можно посчитать итоговые значения?
4. Какие итоговые значения можно посчитать в отчетах?
5. Как в Access напечатать почтовые наклейки?
«кнопочная форма».
Задания для самостоятельного выполнения
Вариант 1
1. Разработайте базу данных «Электронная библиотека», состоящую из
трех таблиц со следующей структурой:
Книги — шифр книги (ключевое поле), автор, название, год издания, коли-чество экземпляров.
Читатели — читательский билет (ключевое поле), фамилия, имя, отчест¬во, адрес.
Выданные книги — шифр книги, читательский билет, дата выдачи, дата возвращения, дата фактического возвращения.
2. Установите связи между таблицами.
3. С помощью запроса отберите все книги, выпущенные с 1990 по 2007 годы.
4. Создайте запрос с параметром для отбора книг определенного автора.
5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант 2
1. Разработайте базу данных «Продуктовый магазин», которая состоит
из четырех таблиц со следующей структурой:
Товары — код товара (ключевое поле), наименование товара, количество товара.
Поступление товаров — код товара, дата поступления, цена приобретения товара за единицу, код поставщика.
Продажа товаров — код товара, месяц продажи, проданное количество за месяц, цена продажи товара.
Поставщики — код поставщика (ключевое поле), название поставщика, адрес поставщика, телефон поставщика.
2. Установите связи между таблицами.
3. С помощью запроса отберите товары, цены которых от 10 до 45 грн.
4. Создайте запрос с параметром для отбора товаров, проданных в опре¬деленном месяце.
5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант 3
1. Разработайте базу данных «Сессия», состоящую из четырех таблиц со
следующей структурой:
Студенты — шифр студента (ключевое поле), фамилия, имя, отчество, курс, группа.
Экзамены — шифр студента, дата, шифр дисциплины, оценка.
Зачеты — шифр студента, дата, шифр дисциплины, зачет.
Дисциплины — шифр дисциплины (ключевое поле), название дисциплины, количество часов.
2. Установите связи между таблицами.
3. С помощью запроса отберите студентов, сдавших экзамен на 4 или 5.
4. Создайте запрос с параметром для отбора студентов, получивших или не получивших зачет.
5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант 4
1. Разработайте базу данных «Оптовый склад», состоящую из четырех таблиц со следующей структурой:
Склад — код товара, количество, дата поступления.
Товары — код товара (ключевое поле), название товара, срок хранения.
Заявки — код заявки (ключевое поле), название организации, код товара, требуемое количество.
Отпуск товаров — код заявки (ключевое поле), код товара, отпущенное количество, дата отпуска товара.
2. Установите связи между таблицами.
3. С помощью запроса отберите товары, количество которых от 50 до 200 штук.
4. Создайте запрос с параметром для отбора товаров, поступивших на склад какого-либо числа.
5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант 5
1. Разработайте базу данных «Абитуриенты», состоящую из четырех таблиц со следующей структурой:
Анкета — номер абитуриента (ключевое поле), фамилия, имя, отчество, дата рождения, оконченное среднее учебное заведение (название, номер, насе-ленный пункт), дата окончания учебного заведения, наличие красного диплома или золотой / серебряной медали, адрес, телефон, шифр специальности.
Специальности — шифр специальности (ключевое поле), название специ-альности.
Дисциплины — шифр дисциплины (ключевое поле), название дисциплины.
Вступительные экзамены — номер абитуриента, шифр дисциплины, экза-менационная оценка.
2. Установите связи между таблицами.
3. Составьте запрос для отбора студентов, сдавших экзамены без троек.
4. Создайте запрос с параметром для отбора студентов, поступающих на определенную специальность.
5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант 6
1. Разработайте базу данных «Транспортные перевозки», состоящую из
трех таблиц со следующей структурой:
Транспорт — марка автомобиля, государственный номер (ключевое поле), расход топлива.
Заявки — код заявки (ключевое поле), дата заявки, название груза, количе¬ство груза, пункт отправления, пункт назначения.
Доставка — № п/п, дата и время отправления, дата и время прибытия, код заявки, государственный номер автомобиля, пройденное расстояние.
2. Установите связи между таблицами.
3. С помощью запроса отберите заявки с количеством груза от 100 до 500 кг.
4. Создайте запрос с параметром для отбора транспорта по марке авто-мобиля.
5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант № 7
1. Разработайте базу данных «Прокат спортивного оборудования», со-стоящую из трех таблиц со следующей структурой:
Клиенты — код клиента (ключевое поле), фамилия, имя, отчество, теле¬фон, адрес, паспортные данные, залог.
Склад — код оборудования (ключевое поле), название, количество, залого-вая стоимость, остаток.
Прокат — № п/п, клиент, оборудование, дата выдачи, срок возврата, от-метка о возврате, оплата проката.
2. Установите связи между таблицами.
3. Создайте запрос для отбора оборудования с залоговой стоимостью от 100 до 500 грн.
4. Создайте запрос с параметром для отбора клиентов, возвративших оборудование.
5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант 8
1. Разработайте базу данных «Банк», состоящую из трех таблиц со сле-дующей структурой:
Клиенты — код клиента (ключевое поле), фамилия, имя, отчество, пас¬порт, телефон, адрес, заработная плата.
Виды кредитов — код кредита (ключевое поле), название кредита, про-центная ставка, условия предоставления.
Предоставленные кредиты — № п/п, клиент, кредит, дата предоставления, срок, дата возврата, сумма, отметка о возврате.
2. Установите связи между таблицами.
3. Создайте запрос для отбора клиентов, взявших кредит от 50000 до 1000 00 грн.
4. Создайте запрос с параметром для отбора кредитов по процентной ставке.
5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант 9
1. Разработайте базу данных «Туристическая фирма», состоящую из че-тырех таблиц со следующей структурой:
Клиенты — код клиента (ключевое поле), фамилия, имя, отчество, теле¬фон, адрес, паспорт.
Сотрудники — код сотрудника (ключевое поле), фамилия, имя, отчество, должность, телефон, адрес, паспортные данные.
Туристические маршруты — код маршрута (ключевое поле), название, описание маршрута, страна, стоимость путевки, количество дней, вид транс¬порта.
«Заказы» — код заказа (ключевое поле), клиент, маршрут, сотрудник (ме¬неджер, оформивший заказ), дата, отметка об оплате.
2. Установите связи между таблицами.
3. Создайте запрос для отбора маршрутов со стоимостью от 10000 до 20000 грн.
4. Создайте запрос с параметром для отбора клиентов, выбравших опре¬деленный вид маршрута.
5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант 10
1. Разработайте базу данных «Поликлиника», состоящую из четырех таб¬лиц со следующей структурой:
Врачи код врача (ключевое поле), ФИО, должность, специализация, стаж работы, адрес, телефон.
Болезни — № п/п (ключевое поле), название заболевания, рекомендации по лечению, меры профилактики.
Пациенты — код пациента (ключевое поле), ФИО, адрес, телефон, страхо¬вой полис, паспорт.
Диагноз — № п/п (ключевое поле), пациент, заболевание, лечащий врач, дата обращения, дата выздоровления.
2. Установите связи между таблицами.
3. С помощью запроса отберите врачей-стоматологов и ортопедов.
4. Создайте запрос с параметром для отбора пациентов с определенным видом заболевания.
Создайте формы для ввода данных, отчеты и главную кнопочную форму
База данных Access Экзаменационная сессия
Вариант №9 – БД «Экзаменационная сессия».
Постановка задачи. Создать базу данных «Экзаменационная сессия» содержащую информацию о сдаче студентами экзаменов.
1) База данных должна содержать следующую информацию:
• Таблицу «Студенты», содержащую следующую информацию о студентах: ФИО, Группа, Номер телефона.
• Таблицу «Группы», содержащую следующую информацию о группах: Имя группы, Количество человек, Староста.
• Таблицу «Преподаватели», содержащую информацию о преподавателях: ФИО преподавателя, Звание, Кафедра, Дисциплина.
• Таблицу «Дисциплины», содержащую информацию о дисциплинах: Название, Преподаватель.
• Таблицу «Экзамены», содержащую следующую информацию об экзаменах: Дисциплина, Группа, Дата, Студент, Оценка.
2) Определить первичные и вторичные (внешние) ключи (если необходимо добавьте поля). Ввод в поля с небольшим набором возможных значений организовывать с помощью полей подстановки, а также предусмотреть маску ввода, где это возможно.
3) Установить связь между таблицами, предусмотрев обеспечение целостности данных, каскадное обновление связанных полей и каскадное удаление связанных записей.
4) Ввести не менее 4 записей в таблицы без внешнего ключа и не менее 10 записей в таблицы, содержащие поле внешнего ключа.
5) Создать следующие запросы, задав для них смысловые имена:
• Запрос на выборку, для отображения информации о студентах, получивших оценку 5 хотя бы за один экзамен. На экран вывести следующие поля: ФИО, Группа, Дата, Название дисциплины, Преподаватель, Оценка.
• Запрос на групповые операции, для отображения количества студентов, сдавших микроэкономику на соответствующие оценки. На экран вывести следующие поля: Наименование дисциплины, Оценка, Количество студентов.
• Параметрический запрос для отображения ФИО, Группы студентов, сдавших микроэкономику на заданную параметром оценку.
• Перекрестный запрос, отображающий информацию об оценках за экзамены того или иного студента.
• Запрос на создание таблицы, для создания таблицы «Отличники», содержащей информацию о студентах, сдавших все экзамены на оценку «отлично». Таблица должна содержать следующие поля: ФИО студента, Группа, Номер телефона.
6) Создать следующие формы, задав для них смысловые имена:
• Подчиненную форму, отображающую данные из таблиц «Экзамены», «Студенты» и «Дисциплины». В созданную форму добавить кнопки для перехода между записями.
7) Создать отчет, отображающий следующую информацию: Название дисциплины, Дата экзамена, Преподаватель, ФИО студента, Оценка. В нижний колонтитул добавить свою фамилию, номер группы и дату создания базы данных.
Создать макросы (шесть макросов) для открытия таблиц базы данных. Задать смысловые имена макросам.
9) Создать форму «Пользовательский интерфейс» в режиме конструктора, позволяющий работать с созданной базой данных. На форме отобразить информацию о названии базы данных и об авторе. Поместить на форме командные кнопки, задав для них смысловые имена, позволяющие открывать таблицы, запросы, формы и отчеты. Оформите запрос с помощью элементов рисования панели элементов.
10) Создать макрос для автоматического открытия формы «Пользовательский интерфейс».
Таблица «Преподаватели» — База данных Access Экзаменационная сессия
Перекрестный запрос — База данных Access Экзаменационная сессия
Запрос «Кол-во студентов» — База данных Access Экзаменационная сессия
Форма «Студентов» — База данных Access Экзаменационная сессия
Отчет — База данных Access Экзаменационная сессия
Пользовательский интерфейс — База данных Access Экзаменационная сессия
Готовая база данных Access Экзаменационная сессия доступна для скачивания по ссылке ниже.
Скачать базу данных (БД) MS Access; База данных Access Экзаменационная сессия; база данных access; бд access; субд access; базы данных access; access пример; программирование access; готовая база данных; создание база данных; база данных СУБД; access курсовая; база данных пример; программа access; access описание; access реферат; access запросы; access примеры; скачать бд access; объекты access; бд в access; скачать субд access; база данных ms access; субд access реферат; субд ms access; преимущества access; базу данных; скачать базу данных на access; базы данных; реляционная база данных; системы управления базами данных; курсовая база данных; скачать базу данных; база данных access скачать; базы данных access скачать; учебы; ВУЗ; студенты; сессия; успеваемость студентов; университет
Государственное бюджетное профессиональное
образовательное учреждение Воронежской области
«Воронежский техникум строительных
технологий»
Методическая
разработка открытого занятия
по
дисциплине «Информатика»
с
использованием информационно-коммуникационной технологии.
Тема:
«Технология
хранения, поиска и сортировки баз данных»
2017г.
ОДОБРЕНО |
Предметной комиссией дисциплин Протокол Председатель _________________(Болычева «___»____________20__г. |
Составитель:
Котенева Е.А.
Специальность: 08.02.01
Строительство и эксплуатация зданий и сооружений
Дисциплина:
ЕН.02 Информатика
Тема урока: Технология хранения, поиска и сортировки баз данных
Тип урока: обобщения и
систематизации знаний.
Цели урока: закрепление
и систематизация знаний и умений обучающихся при работе с базами данных, в том
числе с использованием нестандартных заданий.
- Образовательные
цели:
· повторение
и систематизация знаний и умений создания
основных объектов базы данных, построения форм, создания запросов на выборку;
· стимулирование интереса обучающихся к созданию информационных
моделей и построения баз данных.
2. Развивающие
цели:
· продолжение
работы над развитием операционного стиля мышления через всестороннюю оценку
ситуации, оптимальное планирование действий, поиск информации, необходимой для
решения задачи – формирование компетентности в сфере познавательной
деятельности;
· работа
над возможностью приобретения опыта создания и преобразования информационного
объекта с помощью информационных технологий – формирование технологической
компетентности,
· развитие
внимания, творческих способностей обучающихся.
3. Воспитательные
цели:
· воспитание
информационной культуры обучающихся, внимательности, аккуратности, дисциплинированности,
усидчивости.
Используемые технологии:
ü технология
обучения в сотрудничестве;
ü информационно-коммуникационная
технология.
Задачи:
Предметные:
ü систематизация
и обобщение знаний об основных объектах баз данных;
ü совершенствование
навыков сортировки и создания запросов различных видов;
ü применение
знаний на практике для углубления и расширения ранее усвоенных знаний.
Метапредметные:
ü формирование
умений анализировать, сопоставлять, обобщать знания;
ü развитие
умения работать в группах;
ü формирование
чувства ответственности за свою работу;
ü овладение
опытом переноса знаний и умений в нестандартные ситуации при решении
возникающих новых задач.
Личностные:
ü формирование
культуры общения и осознанной потребности в знаниях;
ü развитие
умения управлять своей учебной деятельностью.
Методы обучения:
частично-поисковый, репродуктивный, словесно – наглядно – практический.
Формы организации
познавательной деятельности обучающихся:
групповая, коллективная, индивидуальная
(самостоятельная работа в группе).
Методы
контроля:
— тестовый контроль
— самоанализ и самооценка, рефлексия.
Средства обучения:
проектор и компьютер, презентация Power
Point, раздаточные материалы.
Прогнозируемый
результат: по итогам урока обучающиеся должны освоить
следующие общие компетенции и продолжить развитие профессиональных
компетенций:
ОК
1. Понимать сущность и социальную значимость своей
будущей профессии, проявлять к ней интерес.
ОК 2. Организовывать
собственную деятельность, выбирать типовые методы и способы выполнения
профессиональных задач, оценивать их эффективность и качество.
ОК 3. Принимать
решения в стандартных и нестандартных ситуациях и нести за них ответственность.
ОК4.
Осуществлять поиск и использование информации необходимой для эффективного
выполнения профессиональных задач, профессионального и личностного развития.
ОК 5. Использовать
информационно-коммуникационные технологии в профессиональной деятельности.
ОК 6. Работать
в коллективе и команде, эффективно общаться с коллегами, руководством,
потребителями.
ОК 7. Брать
на себя ответственность за работу членов команды (подчиненных), результат
выполнения заданий.
ПК
1.4. Участвовать
в разработке проекта производства работ с применением информационных
технологий.
ЭТАПЫ УРОКА
№ |
Этапы урока (время) |
Виды деятельности |
1 |
Организационный момент (1 мин) Цель: обеспечить нормальную |
|
2 |
Постановка цели и задач (4 мин) Цель: поднять мотивацию |
|
3 |
Актуализация опорных знаний (15 мин) Цель: проверить |
|
4 |
Обобщение и систематизация (25 мин) |
|
5 |
Применение знаний и умений в (25 мин) Цель: закрепить в памяти |
|
6 |
Контроль усвоения (15 мин) |
|
7 |
Рефлексия (5 мин) Цель: подвести итог урока, |
Я знаю (определение БД, применение БД); Я умею (создавать базу данных, определять типы полей, создавать Я могу (применить свои знания для решения практических задач). |
ХОД УРОКА
I. ОРГАНИЗАЦИОННЫЙ МОМЕНТ
Приветствие обучающихся, проверка готовности к уроку.
Добрый день ребята! Рада приветствовать Вас на уроке! Желаю Всем
нам содержательного сотрудничества! Урок сегодня — как итог наших с вами
усилий и стремлений к овладению сложного программного продукта СУБД Access.
II. ПОСТАНОВКА ЦЕЛИ И ЗАДАЧ УРОКА. МОТИВАЦИЯ УЧЕБНОЙ ДЕЯТЕЛЬНОСТИ
ОБУЧАЮЩИХСЯ
Запишите тему занятия «Технология
хранения, поиска и сортировки баз данных». На прошлых занятиях мы с вами
рассмотрели возможность создания и
заполнения таблиц, конструирование запросов, форм и отчетов. Сейчас я ознакомлю
вас с планом нашего занятия:
- повторение
основных понятий; - выполнение
упражнения на основе созданной БД «Домостроительный комбинат» (поиск
данных с помощью запросов, создание формы и отчетов); - выполнение
тестового задания по теме «Базы
данных и системы управления базами данных».
- подведение
итогов; - домашнее
задание.
III. АКТУАЛИЗАЦИЯ ОПОРНЫХ
ЗНАНИЙ
Прежде чем приступить к работе по БД, давайте сначала вспомним
основные понятия этой темы.
Повторение основных понятий (фронтальный опрос)
·
Что такое база данных?
- Какой объект в базе данных является основным? С какими
объектами БД вы работали? - Что
является записью? Полем? - В каком режиме устанавливается Тип данных для
поля? Какие типы данных вы использовали в
БД?
·
Что такое ключевое
поле? Как установить ключевое поле?
·
Как
установить связи между таблицами? Какие типы связей вы знаете?
·
Зачем нужен Мастер
подстановок?
- Что
такое запрос? - Что
понимается под фильтром? Чем фильтр отличается от запроса?
VI. ОБОБЩЕНИЕ И СИСТЕМАТИЗАЦИЯ ЗНАНИЙ
База данных (БД) представляет собой совокупность специальным образом
организованных данных, хранимых в памяти вычислительной системы и отображающих
состояние объектов и их взаимосвязей в рассматриваемой предметной области.
Система управления базами данных (СУБД) — это комплекс языковых и программных средств,
предназначенный для создания, ведения и совместного использования БД многими
пользователями. Это также программные средства для создания, наполнения,
обновления и удаления баз данных.
СУБД предназначены для поиска,
загрузки, обновления, сортировки и реорганизации данных в БД. Они работают под
управлением операционных систем и управляют информационными процессами в БД.
На прошлых уроках мы создали и использовали с вами базу
данных «Домостроительный комбинат», состоящую из трех таблиц:
СУБД позволяет не только
создавать базы, но и предоставляет различные возможности быстрого поиска нужной
информации. Запросы — важное средство поиска данных в базе в соответствии с
заданными условиями. Мы убедились на опыте, что от того, насколько правильно
будет составлен запрос к базе данных справочной системы программы, зависит,
получим ли мы нужную для работы информацию.
ЗАДАНИЕ 1. Подробно опишите, какая
информация будет получена в результате выполнения запросов, изображенных на рисунках.
Рисунок 1
Рисунок 2
Рисунок 3
ЗАДАНИЕ 2. Укажите названия
полей и условия отбора в следующих запросах на выборку:
2.1 Электронной почты всех подразделений;
2.2 Данные о сотрудниках, рождённых в определённом месяце;
2.3 Сотрудников 1989 года рождения;
2.4 Электрослесарей 5 разряда;
2.5 Сотрудников определённой должности.
V. ПРИМЕНЕНИЕ ЗНАНИЙ И УМЕНИЙ В НОВОЙ СИТУАЦИИ
Выполнение обучающимися на ПК индивидуальных заданий (по парам).
Варианты
индивидуальных заданий
ВАРИАНТ №1
1. Разработайте базу данных «Электронная библиотека»,
состоящую из трех таблиц со следующей структурой:
·
Книги – шифр книги (ключевое поле), автор,
название, год издания, количество экземпляров.
·
Читатели – читательский билет (ключевое поле),
фамилия, имя, отчество, адрес.
·
Выданные книги – шифр книги, читательский билет,
дата выдачи, дата возвращения, дата фактического возвращения.
2. Установите связи между таблицами.
3. С помощью запроса отберите все книги, выпущенные с 1990 по
2007 годы.
4. Создайте запрос с параметром для отбора книг определенного
автора.
5. Создайте формы для ввода данных, отчеты и главную
кнопочную форму.
ВАРИАНТ №2
1. Разработайте базу данных «Продуктовый магазин», которая
состоит из трех таблиц со следующей структурой:
·
Товары – код товара (ключевое поле), наименование
товара, количество товара.
·
Поступление товаров – код товара, дата
поступления, цена приобретения товара за единицу, код поставщика.
·
Поставщики – код поставщика (ключевое поле),
название поставщика, адрес поставщика, телефон поставщика.
2. Установите связи между таблицами.
3. С помощью запроса отберите товары, цены которых от 100 до
450 руб.
4. Создайте запрос с параметром для отбора товаров, проданных
в определенном месяце.
5. Создайте формы для ввода данных, отчеты и главную
кнопочную форму.
ВАРИАНТ №3
1. Разработайте базу данных «Сессия», состоящую из трех
таблиц со следующей структурой:
·
Студенты – шифр студента (ключевое поле),
фамилия, имя, отчество, курс, группа.
·
Экзамены – шифр студента, дата, шифр дисциплины,
оценка.
·
Дисциплины – шифр дисциплины (ключевое поле),
название дисциплины, количество часов.
2. Установите связи между таблицами.
3. С помощью запроса отберите студентов, сдавших экзамен на 4
или 5.
4. Создайте запрос с параметром для отбора студентов, обучающихся
на определённом курсе.
5. Создайте формы для ввода данных, отчеты и главную кнопочную
форму.
ВАРИАНТ №4
1. Разработайте базу данных «Оптовый склад», состоящую из трех
таблиц со следующей структурой:
·
Товары – код товара (ключевое поле), название
товара, срок хранения.
·
Заявки – код заявки (ключевое поле), название
организации, код товара, требуемое количество.
·
Отпуск товаров – код заявки (ключевое поле), код
товара, отпущенное количество, дата отпуска товара.
2. Установите связи между таблицами.
3. С помощью запроса отберите товары, количество которых от
50 до 200 штук.
4. Создайте запрос с параметром для отбора товаров,
поступивших на склад какого-либо числа.
5. Создайте формы для ввода данных, отчеты и главную
кнопочную форму.
ВАРИАНТ №5
1.
Разработайте базу данных «Абитуриенты», состоящую из трех таблиц со следующей
структурой:
·
Анкета – номер абитуриента (ключевое поле), ФИО,
дата рождения, оконченное среднее учебное заведение (название), дата окончания
учебного заведения, адрес, телефон, шифр специальности.
·
Специальности – шифр специальности (ключевое
поле), название специальности.
·
Дисциплины – шифр дисциплины (ключевое поле),
название дисциплины.
2.
Установите связи между таблицами.
3.
Составьте запрос для отбора студентов 2000-2001 года рождения.
4.
Создайте запрос с параметром для отбора студентов, поступающих на определенную
специальность.
5.
Создайте формы для ввода данных, отчеты и главную кнопочную форму.
ВАРИАНТ №6
1. Разработайте базу данных «Транспортные перевозки»,
состоящую из трех таблиц со следующей структурой:
·
Транспорт – марка автомобиля, государственный
номер (ключевое поле), расход топлива.
·
Заявки – код заявки (ключевое поле), дата
заявки, название груза, количество груза, пункт отправления, пункт назначения.
·
Доставка – № п/п, дата и время отправления, дата
и время прибытия, код заявки, государственный номер автомобиля, пройденное
расстояние.
2. Установите связи между таблицами.
3. С помощью запроса отберите заявки с количеством груза от
100 до 500 кг.
4. Создайте запрос с параметром для отбора транспорта по
марке автомобиля.
5. Создайте формы для ввода данных, отчеты и главную
кнопочную форму.
ВАРИАНТ №7
1. Разработайте базу данных «Прокат спортивного
оборудования», состоящую из трех таблиц со следующей структурой:
·
Клиенты – код клиента (ключевое поле), фамилия,
имя, отчество, телефон, адрес, паспортные данные, залог.
·
Склад – код оборудования (ключевое поле),
название, количество, залоговая стоимость, остаток.
·
Прокат – № п/п, клиент, оборудование, дата
выдачи, срок возврата, отметка о возврате, оплата проката.
2. Установите связи между таблицами.
3. Создайте запрос для отбора оборудования с залоговой
стоимостью от 10000 до 50000 руб.
4. Создайте запрос с параметром для отбора клиентов,
возвративших оборудование.
5. Создайте формы для ввода данных, отчеты и главную
кнопочную форму.
ВАРИАНТ №8
1. Разработайте базу данных «Банк», состоящую из трех таблиц
со следующей структурой:
·
Клиенты – код клиента (ключевое поле), фамилия,
имя, отчество, паспорт, телефон, адрес, заработная плата.
·
Виды кредитов – код кредита (ключевое поле),
название кредита, процентная ставка, условия предоставления.
·
Предоставленные кредиты – № п/п, код клиента,
код кредита, дата предоставления, срок, дата возврата, сумма, отметка о
возврате.
2. Установите связи между таблицами.
3. Создайте запрос для отбора клиентов, взявших кредит от 500
000 до 1 000 000 руб.
4. Создайте запрос с параметром для отбора кредитов по
процентной ставке.
5. Создайте формы для ввода данных, отчеты и главную
кнопочную форму.
ВАРИАНТ №9
1. Разработайте базу данных «Туристическая фирма», состоящую
из четырех таблиц со следующей структурой:
·
Клиенты – код клиента (ключевое поле), фамилия,
имя, отчество, телефон, адрес, паспорт.
·
Персонал – код сотрудника (ключевое поле),
фамилия, имя, отчество, должность, телефон, адрес, паспортные данные.
·
Туристические маршруты – код маршрута (ключевое
поле), название, описание маршрута, страна, стоимость путевки, количество дней,
вид транспорта.
·
«Заказы» – код заказа (ключевое поле), код клиента,
код маршрута, сотрудник (менеджер, оформивший заказ), дата, отметка об оплате.
2. Установите связи между таблицами.
3. Создайте запрос для отбора маршрутов со стоимостью от
10000 до 20000 руб.
4. Создайте запрос с параметром для отбора клиентов,
выбравших определенный вид маршрута.
5. Создайте формы для ввода данных, отчеты и главную
кнопочную форму.
ВАРИАНТ №10
1. Разработайте базу данных «Строительная фирма», состоящую
из четырех таблиц со следующей структурой:
·
Сотрудники – код сотрудника (ключевое поле), ФИО,
должность, стаж работы, адрес, телефон.
·
Услуги – код услуги (ключевое поле), название услуги,
стоимость, срок выполнения.
·
Клиенты – код клиента (ключевое поле), ФИО,
телефон.
·
Заказы – № п/п (ключевое поле), код клиента, код
сотрудника, код услуги, дата начала работ, дата окончания работ.
2. Установите связи между таблицами.
3. С помощью запроса отберите маляров и слесарей.
4. Создайте запрос с параметром для отбора клиентов,
заказавших определённую услугу.
5. Создайте формы для ввода данных, отчеты и главную
кнопочную форму.
IV. Контроль усвоения,
обсуждение допущенных ошибок и их коррекция
Тест по теме «БАЗЫ
ДАННЫХ И СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ»
1. Совокупность специальным образом организованных данных,
хранимых в памяти вычислительной системы и отображающих состояние объектов и их
взаимосвязей в рассматриваемой предметной области — это
1) База данных
2) СУБД
3) Банк данных
4) Информационная система
2. Комплекс
языковых и программных средств, предназначенный для создания, ведения и
совместного использования БД многими пользователями — это
1) СУБД
2) База данных
3) Словарь данных
4) Банк данных
3. Реляционная модель
представления данных — данные для пользователя передаются в виде
1) Таблиц
2) Списков
3) Графа типа дерева
4) Произвольного графа
4. Сетевая
модель представления данных — данные представлены с помощью
1) Таблиц
2) Списков
3) Упорядоченного графа
4) Произвольного графа
5. Иерархическая модель
представления данных — данные представлены в виде
1) Таблиц
2) Списков
3) Упорядоченного графа
4) Произвольного графа
6. Атрибут
отношения — это
1) Строка таблицы
2) Столбец таблицы
3) Таблица
4) Межтабличная связь
7. Одно или несколько
ключевых полей, позволяющих идентифицировать записи таблицы и организовывать связи
между таблицами — это
1) Ключ
2) Поле
3) Индекс
4) Запись
8. Выберите
из предложенных примеров тот, который иллюстрирует между указанными отношениями
связь 1:1
1) Дом : Жильцы
2) Студент : Стипендия
3) Студенты : Группа
4) Студенты : Преподаватели
9. Выберите
из предложенных примеров тот, который между указанными отношениями иллюстрирует
связь 1:М
1) Дом : Жильцы
2) Студент : Стипендия
3) Студенты : Группа
4) Студенты : Преподаватели
10.
Определите, что такое поле базы данных:
1) Строка таблицы
2) Столбец таблицы
3) Название таблицы
4) Свойство объекта
11. Выберите
из приведенного списка объекты, с которыми работает Access:
1) Таблицы
2) Сведения
3) Запросы
4) Формы
12. Выберите
типы полей БД:
1) Графический
2) Числовой
3) Денежный
4) Табличный
13. Строка
в базе данных называется…
1) Записью
2) Ячейкой
3) Полем
4) Ключом
14. Выберите
из предложенных примеров тот, который между указанными отношениями иллюстрирует
связь М:1
1) Дом : Жильцы
2) Студент : Стипендия
3) Студенты : Группа
4) Студенты : Преподаватели
15. Укажите количество полей в базе данных, представленной таблицей:
ФИО |
Группа |
Курс |
Экзамен |
Оценка |
Петров П.П. |
С13.1 |
4 |
Физика |
4 |
Иванов И.И. |
К15.3 |
2 |
Математика |
5 |
1) 4
2) 2
3) 3
4) 5
16. База данных ‹‹Студенты›› содержит поля:
Поле |
Тип |
Примечание |
Фамилия |
текст |
|
Имя |
текст |
|
Пол |
текст |
м или ж |
Год |
число |
|
Рост |
число |
|
Увлечение |
текст |
Как следует записывать
условие отбора при фильтрации, которое позволит сформировать список девушек для
участия в конкурсе красоты в декабре 2016.г.? (Отбираются девушки, имеющие рост
более 170 см и возраст не менее 16 лет.)
1) Пол =”ж” ИЛИ Рост >170 И Год рождения = 2000.
2) Пол =”ж” И Рост >170 ИЛИ Год рождения < 1999.
3) Пол =”ж” И Рост >170 И Год рождения < 2000.
4) Пол =”ж” ИЛИ Рост =170 И Год рождения < 1999.
17. В табличной форме представлен фрагмент базы данных о
результатах тестирования обучающихся по темам дисциплины (макс. 100 баллов):
Фамилия |
Пол |
Excel |
Access |
Компас |
Power Point |
HTML |
Азаров |
ж |
82 |
56 |
46 |
32 |
70 |
Воронин |
м |
43 |
62 |
45 |
74 |
23 |
Григорчук |
м |
54 |
74 |
68 |
75 |
83 |
Лаптев |
ж |
71 |
63 |
56 |
82 |
79 |
Сергеенко |
ж |
33 |
25 |
74 |
38 |
46 |
Черепанова |
ж |
18 |
92 |
83 |
28 |
61 |
Сколько записей в данном фрагменте удовлетворяют условию: ‹‹Пол
= ‘м’ ИЛИ Компас > HTML››?
1) 5
2) 2
3) 3
4)
4
18. Дан фрагмент таблицы результатов тестирования, приведённой в
вопросе №14.
Сколько записей в этом фрагменте удовлетворяют условию ‹‹Пол = ‘ж’ ИЛИ Excel + Power Point > 120››?
1) 5
2) 2
3) 3
4) 4
19. Дана таблица базы данных:
Номер |
Фамилия |
Имя |
Математика |
Физика |
Информатика |
1 |
Иванов |
Вадим |
4 |
4 |
5 |
2 |
Петров |
Петр |
5 |
5 |
5 |
3 |
Илюхин |
Виктор |
5 |
4 |
4 |
4 |
Исепков |
Сергей |
5 |
5 |
4 |
При создании запроса (физика = 5 или информатика = 5 и
математика = 5 и Первая буква фамилии = “И”) отвечает запись (или записи)
под номером:
1) 1
2) 4
3) 1, 4
4)
2, 3
20. Какой вид
запроса не изменяет исходные значения таблиц?
1) Добавления
2) Удаления
3) Выборки данных
4) Обновления
Критерий оценивания теста:
«5» (отлично) — 20 баллов
«4» (хорошо) — 16-19 баллов
«3» (удовлетворительно) -10-15 баллов
«2» (неудовлетворительно) <10 баллов
КЛЮЧ К ТЕСТУ
1. |
1 |
11. |
1,3,4 |
2. |
1 |
12. |
2,3 |
3. |
1 |
13. |
1 |
4. |
4 |
14. |
3 |
5. |
3 |
15. |
4 |
6. |
2 |
16. |
3 |
7. |
1 |
17. |
4 |
8. |
2 |
18. |
1 |
9. |
1 |
19 |
2 |
10. |
2 |
20 |
3 |
VII. Рефлексия
Я знаю: |
Я умею: |
Я могу: |
– что такое БД, |
– создавать базу данных, определять типы полей, создавать кнопочную |
– применить свои знания для решения практических задач. |
Сегодняшний урок стал еще
одной ступенькой в приобретении вами практических знаний из области хранения и
поиска информации с помощью компьютера. Я надеюсь, что те знания, которые вы
сегодня получили, понадобятся вам не только при выполнении практической и контрольной
работы, но и пригодятся вам в вашей профессиональной деятельности.
Домашнее задание.
Глава 6. §6.4.4. Доделать индивидуальные задания, выданные на
занятии.
Список использованной литературы:
1 |
Информационные |
Михеева Е.В. |
Е.В.Михеева.- 9-е изд., стер. – М.: Издательский центр |
2 |
Практикум по информатике: учебное пособие для студентов |
Михеева Е.В. |
Е.В.Михеева.- 9-е изд., стер. – М.: Издательский центр |
3 |
Информатика: учебное |
Михеева Е.В. |
Е.В.Михеева.- 9-е изд., стер. – М.: Издательский центр |
Подборка по базе: Документ Microsoft Word.docx, Документ Microsoft Word.docx, Документ Microsoft Office Word.docx, Документ Microsoft Word.docx, Документ Microsoft Word (3).docx, 2клСОР 1раз Microsoft Word.docx, Документ Microsoft Word физ.docx, Краткий курс лекций по дисциплине %22Основы проектирования баз д, Документ Microsoft Word (2).docx, Документ Microsoft Word.docx
Отчеты предназначены для вывода информации на печать. Часто данные в них располагаются в табличной форме. В отличие от распечаток таблиц или запросов отчет дает более широкие возможности сортировки и группировки данных, он предоставляет возможность добавлять итоговые значения, а также поясняющие надписи, колонтитулы, номера страниц, стили и различные графические элементы.
Создавать отчеты в базе данных Access можно несколькими способами:
- с помощью Мастера отчетов;
- на основе таблиц или запросов;
- в режиме Конструктора.
- В окне базы данных выполните команду: вкладка ленты Создание→
панель инструментов Отчеты→Мастер отчетов.
- Выберите из списка таблицу (или запрос), которая будет использована как источник данных (например, запрос Адреса клиентов).
- В появившемся диалоговом окне Создание отчетов (рис. 15) переместите все доступные поля в область «выбранные поля».
Рис. 15.Мастеротчетов
- С помощью Мастера отчетов создайте отчет Дни рождения. В качестве источника данных используйте таблицу Сотрудники.
- Если требуется напечатать почтовые наклейки, Access предоставляет такую возможность. Для этого выделите таблицу Клиенты и выполните коман-ду: вкладка ленты Создание→ панель инструментов Отчеты→Наклейки.
- В появившемся диалоговом окне (рис. 16) укажите размер наклейки, систему единиц, тип наклейки и нажмите кнопку Далее.
Рис. 16.Диалоговое окно Создание наклеек
- На следующем шаге создания отчета установите шрифт, размер, цвет текста и начертание. Нажмите кнопкуДалее.
- Выберите поля, которые будут размещаться на наклейке. Например, Название компании, Адрес, Телефон и Факс. Если на каждой наклейке требуется вывести определенный текст, то введите его в прототип наклейки.
- При необходимости измените название отчета с наклейками и нажмите кнопку Готово.
- Иногда в отчетах требуется вычислять итоговые значения, среднее, минимальное или максимальное значения, а также проценты. Для этого запустите Мастер отчетов и в качестве источника данных укажите запрос Сумма заказа.
11. В диалоговом окне Мастера, в котором задается порядок сортировки записей, нажмите кнопку Итоги (рис. 17).
Рис. 17. Вычисление итоговых значений в отчетах
12. В диалоговом окне Итоги (рис. 18) для полей Сумма и Налогу становите флажки в столбце sum, чтобы посчитать итоговую сумму.
Рис. 18.Вычислениеитоговыхзначанийсуммы
- Далее выполните все шаги Мастера и нажмите кнопку Готово.
- Создайте отчет Дни рождения, используя в качестве источника данных запрос Дни рождения.
- Составьте отчет Выполненные заказы, в котором будут данные о компании и сумме заказа. Вычислите итоговую сумму, среднее значение (Avg) и максимальную сумму для каждой фирмы.
- Покажите работу преподавателю.
Контрольные вопросы
- Для чего предназначены отчеты?
- Какие способы создания отчетов вы знаете?
- Как в отчетах можно посчитать итоговые значения?
- Какие итоговые значения можно посчитать в отчетах?
- Как в Access напечатать почтовые наклейки?
Задания для самостоятельного выполнения
Вариант 1
- Разработайте базу данных «Электронная библиотека», состоящую из трех таблиц со следующей структурой:
Книги –шифр книги(ключевое поле),автор,название,год издания,количество экземпляров.
Читатели –читательский билет(ключевое поле), фамилия, имя, отчество, адрес.
Выданные книги –шифр книги, читательский билет, дата выдачи, дата возвращения, дата фактического возвращения.
- Установите связи между таблицами.
- С помощью запроса отберите все книги, выпущенные с 1990 по 2020 годы.
- Создайте запрос с параметром для отбора книг определенного автора.
- Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант2
- Разработайте базу данных «Продуктовый магазин», которая состоит из четырех таблиц со следующей структурой:
Товары –код товара(ключевое поле),наименование товара,количествотовара.
Поступление товаров –код товара,дата поступления,цена приобретениятовара за единицу, код поставщика.
Продажа товаров –код товара,месяц продажи,проданное количество замесяц, цена продажи товара.
Поставщики –код поставщика(ключевое поле),название поставщика,адрес поставщика, телефон поставщика.
- Установите связи между таблицами.
- С помощью запроса отберите товары, цены которых от 100 до 450 руб.
- Создайте запрос с параметром для отбора товаров, проданных в определенном месяце.
- Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант3
- Разработайте базу данных «Сессия», состоящую из четырех таблиц со следующей структурой:
Студенты –шифр студента(ключевое поле),фамилия,имя,отчество,курс, группа.
Экзамены –шифр студента, дата, шифр дисциплины, оценка.
Зачеты –шифр студента, дата, шифр дисциплины, зачет.
Дисциплины – шифр дисциплины (ключевое поле), название дисциплины, количество часов.
- Установите связи между таблицами.
- С помощью запроса отберите студентов, сдавших экзамен на 4 или 5.
- Создайте запрос с параметром для отбора студентов, получивших или не получивших зачет.
- Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант 4
1. Разработайте базу данных«Оптовый склад», состоящую из четырех таблиц со следующей структурой:
Склад –код товара, количество, дата поступления.
Товары –код товара (ключевое поле),название товара, срок хранения. Заявки –код заявки (ключевое поле),название организации, код товара, требуемое количество.
Отпуск товаров –код заявки (ключевое поле),код товара, отпущенное количество, дата отпуска товара.
- Установите связи между таблицами.
- С помощью запроса отберите товары, количество которых от 50 до 200 штук.
- Создайте запрос с параметром для отбора товаров, поступивших на склад какого-либо числа.
- Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант5
- Разработайте базу данных «Абитуриенты», состоящую из четырех таблиц со следующей структурой:
Анкета –номер абитуриента (ключевое поле),фамилия, имя, отчество, дата рождения, оконченное среднее учебное заведение (название, номер, населенный пункт), дата окончания учебного заведения, наличие красного диплома или золотой / серебряной медали, адрес, телефон, шифр специальности.
Специальности –шифр специальности (ключевое поле), название специальности.
Дисциплины –шифр дисциплины (ключевое поле),название дисциплины .Вступительные экзамены–номер абитуриента, шифр дисциплины, экзаменационная оценка.
- Установите связи между таблицами.
- Составьте запрос для отбора студентов, сдавших экзамены без троек.
- Создайте запрос с параметром для отбора студентов, поступающих на определенную специальность.
- Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант6
- Разработайте базу данных «Транспортные перевозки», состоящую из трех таблиц со следующей структурой:
Транспорт –марка автомобиля, государственный номер(ключевое поле), расход топлива.
Заявки –код заявки (ключевое поле),дата заявки, название груза, количество груза, пункт отправления, пункт назначения.
Доставка –№ п/п, дата и время отправления, дата и время прибытия, код заявки, государственный номер автомобиля, пройденное расстояние.
- Установите связи между таблицами.
- С помощью запроса отберите заявки с количеством груза от 100 до 500 кг.
- Создайте запрос с параметром для отбора транспорта по марке автомобиля.
- Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант № 7
- Разработайте базу данных «Прокат спортивного оборудования», состоящую из трех таблиц со следующей структурой:
Клиенты –код клиента (ключевое поле), фамилия, имя, отчество, телефон, адрес, паспортные данные, залог.
Склад –код оборудования (ключевое поле), название, количество, залоговая стоимость, остаток.
Прокат –№ п/п, клиент, оборудование, дата выдачи, срок возврата, отметка о возврате, оплата проката.
- Установите связи между таблицами.
- Создайте запрос для отбора оборудования с залоговой стоимостью от 10000 до 50000 руб.
- Создайте запрос с параметром для отбора клиентов, возвративших оборудование.
- Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант8
- Разработайте базу данных «Банк», состоящую из трех таблиц со следующей структурой:
Клиенты –код клиента (ключевое поле), фамилия, имя, отчество, паспорт, телефон, адрес, заработная плата.
Виды кредитов –код кредита(ключевое поле),название кредита, процентная ставка, условия предоставления.
Предоставленные кредиты –№ п/п, клиент, кредит, дата предоставления, срок, дата возврата, сумма, отметка о возврате.
- Установите связи между таблицами.
3. Создайте запрос для отбора клиентов, взявших кредит от 500 000 до 1000 000 руб.
4 Создайте запрос с параметром для отбора кредитов по процентной ставке.
5 Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант 9
1. Разработайте базу данных«Туристическая фирма», состоящую из четырех таблиц со следующей структурой:
Клиенты –код клиента(ключевое поле),фамилия, имя, отчество, телефон, адрес, паспорт.
Сотрудники –код сотрудника(ключевое поле),фамилия, имя, отчество, должность, телефон, адрес, паспортные данные.
Туристические маршруты –код маршрута(ключевое поле),название,описание маршрута, страна, стоимость путевки, количество дней, вид транспорта.
«Заказы» – код заказа (ключевое поле), клиент, маршрут, сотрудник (менеджер, оформивший заказ), дата, отметка об оплате.
- Установите связи между таблицами.
- Создайте запрос для отбора маршрутов со стоимостью от 10000 до 20000 руб.
- Создайте запрос с параметром для отбора клиентов, выбравших определенный вид маршрута.
- Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Вариант10
- Разработайте базу данных «Поликлиника», состоящую из четырех таблиц со следующей структурой:
Врачи –код врача(ключевое поле), ФИО, должность, специализация, стаж работы, адрес, телефон.
Болезни –№ п/п(ключевое поле), название заболевания, рекомендации по лечению, меры профилактики.
Пациенты –код пациента (ключевое поле), ФИО, адрес, телефон, страховой полис, паспорт.
Диагноз –№ п/п (ключевое поле), пациент, заболевание, лечащий врач, дата обращения, дата выздоровления.
- Установите связи между таблицами.
- С помощью запроса отберите врачей-стоматологов и ортопедов.
- Создайте запрос с параметром для отбора пациентов с определенным видом заболевания.
- Создайте формы для ввода данных, отчеты и главную кнопочную форму.
Библиографический список
- Боровиков, В. В.Microsoft Access 2002.Программирование и разработка баз данных и приложений / В. В. Боровиков. – М. : СОЛОН-Р, 2012. –560 с.
- Дубнов, П. Ю.Access 2010.Проектирование баз данных/П.Ю.Дубнов. – М. : ДМК, 2000. – 272 с.
- Каратыгин, С. А.Access 2000.Руководство пользователя с примера-ми / С.А. Каратыгин. – М. : Лаборатория базовых знаний, 2010. – 376 с.
- Кошелев, В.Е.Access 2013. Практическое руководство/В.Е.Кошелев. – М. : ООО «Бином-Пресс», 2015. – 464 с.
- Робинсон, С. MicrosoftAccess 2010 :учебный курс /С .Робинсон. –СПб. : Питер, 2011. – 512 с.
ПРИЛОЖЕНИЕ
Образец оформления титульного листа
лабораторной работы
правительство санкт-петербурга
комитет по науке и высшей школе
Санкт-Петербургское государственное бюджетное
профессиональное образовательное учреждение
СПб ГБПОУ «Петровский колледж»
Отчет о лабораторных работах
Разработка базы данных «Электронная библиотека»
Преподаватель
Паклина В.М.
Студент группы 5002
Иванов Б.Е.
_____________________
(дата сдачи)
Санкт-Петербург
2021
1 Кошелев В.Е. Access 2003. Практическое руководство. М., 2005. С. 16.