Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratoni_roboti.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.25 Mб
Скачать

Контрольні запитання

  1. Що таке база даних?

  2. Як створити нову базу даних?

  3. Що таке СКБД?

  4. Які моделі належать до СКБД?

  5. Якими способами можна створити таблицю?

  6. Які відношення між таблицями вам відомі?

  7. Які бувають види створення форм?

  8. Як створити зв’язок між таблицями?

  9. Як переміщатися між різними комірками таблиці?

  10. Що таке форма?

  11. Як викликати режим конструктора таблиць?

  12. Які об’єкти бази даних вам відомі?

ТЕМА. Створення запитів за допомо­гою майстра та в режимі конс­труктора. Створення звітів за допомогою майстра.

МЕТА. Навчитися створювати запити та звіти на основі існуючої бази даних за допомогою майстра.

ПЛАН: 1. Створення запитів на основі існуючої бази даних за допомогою майстра.

2. Створення запит за допомогою конструктора.

3. Створення звітів за допомогою майстра.

Теоретичні відомості

Запит – це об’єкт БД, який призначений для отримання даних з однієї або кількох таблиць.

Фактично за допомогою запитів створюються нові таблиці, у яких використовуються дані з існуючих таблиць.

Запит можна створити за допомогою майстра або в режимі конструктора. Як завжди, найбільш простий спосіб побудови запиту передбачає використання майстра. Режим конструктора дозволяє задавати не лише умови вибору даних, але і порядок сортування. Запити зберігаються як окремі об'єкти і відображуються у вікні бази даних.

Звіт – це об’єкт БД, у якому відображаються дані так, що їх зручно переглядати.

На основі звіту може бути створений документ, що буде роздрукований або включений у інший документ.

Для створення звітів МS Accеss дозволяє використовувати такі засоби:

  • Майстер звітів, який дозволяє досить швидко створювати звіт на основі відбору полів з вхідних інформаційних таблиць.

  • Конструктор звітів, у якому користувач самостійно розробляє потрібний із заданими властивостями.

  • Автозвіт: стрічковий, який дозволяє автоматично створювати найпростіший табличний звіт на основі однієї таблиці.

  • Автозвіт: у стовпець, який дозволяє автоматично створювати звіт з полями, назви яких розташовуються в один або декілька стовпців.

  • Майстер діаграм.

  • Поштові наклейки.

Для створення звіту будь-яким із зазначених способів необхідно виконати такі дії. Відкрити базу даних. У вікні бази даних вибрати вкладку «Звіти» і натиснути на кнопку «Створити». У діалоговому вікні «Новий звіт», що з’явилось на екрані, вибрати один з можливих засобів формування звіту.

Хід роботи

  1. Запустіть програму для опрацювання бази даних Access.

  2. Створіть нову базу даних з іменем файлу — вашим прізвищем.

  3. Виберіть режим конструктора таблиці.

У вікні нова таблиця виберіть режим Конструктора ОК. Введіть назви полів і задайте їхні типи: Номер (лічильник або числовий), Прізвище (текстовий), Ім’я (текстовий), Математика (числовий), Креслення (числовий), Література, Мова, Хімія, Інформатика (числовий). Для поля Математика задайте властивості: умову на значення (2 or 3 or 4 or 5), та повідомлення у разі помилки. Текст повідомлення придумайте самі. Закрийте вікно конструктора таблиці (і збережіть структуру таблиці з назвою, Оцінки.

  1. Уведіть у таблицю дані.

Спробуйте у поле Математика ввести неправильне значення оцінки. Закрийте вікно з повідомленням про помилку і введіть правильне значення оцінки.

  1. У тій же БД створіть другу таблицю з назвою Телефони, яка містить телефони тих же студентів, що у попередній таблиці. Структура таблиці має складатися з таких полів: числового поля номер і текстових полів Прізвище, Ім’я, Місто, Телефон.

Перейдіть у режим таблиці і заповніть таблиць даними.

  1. Створіть третю таблицю з назвою Адреси, яка міститиме адреси тих же студентів.

Структура таблиці повинна складатися з трьох полів: числового номер і текстових Місто і Вулиця. Заповніть таблицю даними, збережіть.

  1. Відкрийте БД, що містять таблиці Оцінки та Адреси.

  2. Відкрийте по черзі конструктори цих таблиць і зробіть поле Номер у них ключовим.

Виберіть потрібне поле і клацніть на кнопку із зображенням Ключа.

  1. Створіть реляційний запит.

У бланк конструктор вставте ці дві таблиці. Між ними автоматично встановиться зв’язок один до одного по полю Номер. У запиті повинні бути такі поля з двох таблиць: Номер, Прізвище, Ім’я, Вулиці, Телефон.

  1. Задайте режим впорядкування за спаданням Прізвища.

  2. Запустіть запит на виконання і перегляньте результати.

  3. Створіть рядковий авто звіт на базі таблиці Оцінки.

Вікно БД Закладка Звіти Створити Автозвіт: діаграма виберіть таблицю Оцінки ОК.

  1. Розгляньте структуру звіту.

Перейдіть у режим конструктора.

  1. Закрийте вікно конструктора і збережіть звіт з назвою свого імені.

  2. Створіть нову таблиць із назвою Відмінники.

  3. Виконайте запит на відшукання в таблиці Відмінники записів, що повторюються.

Вікно БД Запити Створити виберіть режим запити, що повторюються ОК виберіть таблицю Відмінники Далі задайте поле по змісту значень з повторенням Далі задайте поле, де можна виявити не бажані повторювання, наприклад, Номер, перевівши цю назву у поле пошуку повторень Готово. Покажіть отриманий результат викладачеві.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]