Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы информационных технологий для историков.....docx
Скачиваний:
46
Добавлен:
03.12.2018
Размер:
7.87 Mб
Скачать
    1. Лабораторная работа № 16. Ms Access. Отчеты

    2. Цель: научиться наглядно представлять сводную информацию, хранящуюся в базе данных.

    3. Вопросы входного контроля:

  1. Для чего предназначены отчеты?

  2. Какие способы создания отчетов Вам известны?

  3. Какова структура отчета?

  4. Что такое макет отчета?

  5. Какие объекты базы данных служат основой отчета?

  6. Как выполнить группировку и сортировку полей в отчете?

  7. Как можно отредактировать отдельные элементы отчета?

    1. Задание 1.

    2. С помощью мастера создания отчетов на основе ранее созданного запроса составьте отчёт о безвизовых турах.

    3. В итоге получим отчет, изображенный на рис. 4.15.

    4. Рис. 4.15. Пример отчета.

    5. Задание 2.

    6. Составьте отчет о турах, сгруппированных по странам. Предусмотрите сортировку туров в порядке возрастания цены (рис. 4.16).

    7. Рис. 4.16.

    8. В результате получится следующий отчет (рис. 4.17):

    9. Рис. 4.17.

    10. Лабораторная работа № 17. Работа с базами данных в OpenOffice.Org Base

    11. Цель: ознакомиться с элементами интерфейса и основными объектами базы данных; освоить навыки работы по созданию таблиц, научиться создавать простые формы для просмотра и заполнения баз данных, получить практические навыки обработки данных с помощью запросов, научиться наглядно представлять сводную информацию, хранящуюся в базе данных.

    12. Вопросы входного контроля:

  1. Что такое СУБД? Приведите примеры.

  2. Из каких этапов состоит процесс создания базы данных?

  3. Каковы основные объекты базы данных?

  4. Из каких структурных элементов состоит база данных?

  5. Какими способами можно создать таблицу и определить свойства полей?

  6. В чем состоят основные приемы редактирования таблиц?

  7. Перечислите основные типы данных полей таблицы.

  8. Что такое ключевое поле? Какую роль оно играет в базе данных?

  9. Опишите процесс создания связей между таблицами.

  10. Для чего предназначена форма базы данных? На основе каких объектов базы данных они создаются?

  11. Какие способы создания форм Вам известны?

  12. В чем состоит назначение запросов?

  13. Как создать запрос на выборку?

  14. Для чего применяются запросы с параметрами?

  15. Для чего предназначены отчеты?

  16. Какие способы создания отчетов Вам известны?

  17. Какие объекты базы данных служат основой отчета?

    1. Задание 1. Создание таблиц.

    2. Создайте базу данных Турфирма, состоящую из трех таблиц: Страны, Менеджеры, Туры.

  1. Создайте таблицу Страны, состоящую из четырех полей, имеющих следующие имена и свойства:

  • Код страны – первичный ключ.

    1. Тип данных: текст.

    2. Длина поля: 3.

    3. Обязательное поле: ДА.

    4. Индексированное поле: ДА (Совпадения не допускаются).

  • Название страны.

    1. Тип данных: текстовый.

    2. Размер поля: 30.

    3. Обязательное поле: ДА.

  • Виза.

    1. Тип данных: логический.

    2. Формат поля – Да/Нет.

    3. Обязательное поле: ДА.

  • Валюта.

    1. Тип данных: текстовый.

    2. Размер поля: 20.

    3. Обязательное поле: ДА.

    4. После определения всех полей таблицы следует указать поле первичного ключа, что не позволит вводить в таблицу повторяющиеся записи.

  1. Аналогично создайте таблицу Менеджеры, которая будет содержать сведения о менеджерах, работающих в турфирме.

  • Код менеджера – первичный ключ.

    1. Тип поля: текст.

    2. Длина поля: 4.

  • ФИО менеджера.

    1. Тип поля: текстовый.

    2. Длина поля: 30.

    3. Обязательное поле: ДА.

  • Телефон.

    1. Тип поля: текстовый.

    2. Длина поля: 7.

  1. Создайте таблицу Туры, ее структура имеет следующий вид:

  • Код тура – ключевое поле.

    1. Тип поля: текст.

    2. Длина поля: 8.

  • Название тура.

    1. Тип поля: текстовый.

    2. Длина поля: 30.

    3. Обязательное поле: ДА.

  • Продолжительность тура.

    1. Тип поля: число.

    2. Длина поля: 2.

    3. Обязательное поле: ДА.

  • Цена.

    1. Тип поля: число; пример формата: денежный; формат: $ Английский (США); дробная часть: 2.

    2. Обязательное поле: ДА.

  • Код страны.

    1. Тип данных: текстовый.

    2. Размер поля: 3.

    3. Обязательное поле: ДА.

  • Код менеджера.

    1. Тип данных: текстовый.

    2. Размер поля: 4.

    3. Обязательное поле: ДА.

    4. Рис. 4.18. Схема данных.

  1. В соответствии со схемой данных установите связи между таблицами (рис. 4.18). При создании связи предусмотрите обновление и удаление каскада.

  1. Заполните таблицы Страны и Менеджеры данными из таблиц 4.1 и 4.2 лабораторной работы №13.