Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаб раб 4.doc
Скачиваний:
13
Добавлен:
07.02.2016
Размер:
583.17 Кб
Скачать

Міністерство освіти і науки україни

ХЕРСОНСЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ

КАФЕДРА МІЖНАРОДНОГО МАРКЕТИНГУ І МЕНЕДЖМЕНТУ

МЕТОДИЧНІ ВКАЗІВКИ

до проведення лабораторних робіт на тему: ”Обробка даних за допомогою системи управління базами даних ACCESS”

Заняття №4

«Формування складних запитів»

з дисципліни

Інформаційні системи в менеджменті”

Херсон 2007

Методичні вказівки для проведення лабораторних робіт «Обробка даних за допомогою системи керування базами даних ACCESS” з дисципліни „Інформаційні системи в менеджменті” для студентів усіх спеціальностей. Заняття №4 – «Формування складних запитів» / М. О. Дурман, С. В. Вишемирська, О. Є. Огнєва.-Херсон, ХНТУ, 2007

Рецензент: Ф.Б.Рогальський, к.т.н.,

професор кафедри

Інформатики та комп’ютерних технологій

ЗАТВЕРДЖЕНО на засіданні кафедри

протокол №____ від ________________________

Зав.кафедрою_____________О.А.Савчук,

к.е.н., професор

Відповідальний за випуск

О.Ф. Рогальський, к.е.н., доцент,

завідувач секцією Інформаційного менеджменту кафедри Міжнародного маркетингу і менеджменту

Теоретичні відомості Формування складних запитів

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

Запити і фільтри

Запит на вибірку містить умови добору даних і повертає вибірку, що відповідає зазначеним умовам, без зміни даних, що повертається. У Microsoft Access існує також поняття фільтра, що у свою чергу є набором умов, що дозволяють відбирати підмножину записів чи сортувати їх. Подібність між запитами на вибірку і фільтрами полягає в тім, що й у тих і в інших виробляється витяг підмножини записів з базової таблиці чи запиту. Однак між ними існують розходження, які потрібно розуміти, щоб правильно зробити вибір, у якому випадку використовувати запит, а в якому — фільтр.

Основні відмінності запитів і фільтрів полягають у наступному.

  • Фільтри не дозволяють в одному рядку відображати дані з декількох таблиць, тобто поєднувати таблиці.

  • Фільтри не дають можливості вказувати поля, що повинні відображатися в результуючому наборі записів, вони завжди відображають усі поля базової таблиці.

  • Фільтри не можуть бути збережені як окремий об'єкт у вікні бази даних (вони зберігаються тільки у виді запиту).

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

Запити можуть використовуватися тільки з закритою таблицею чи запитом. Фільтри звичайно застосовуються при роботі в режимі Формы чи в режимі Таблицы для перегляду чи зміни підмножини записів. Запит можна використовувати:

  • для перегляду підмножини записів таблиці без попереднього відкриття цієї таблиці чи форми;

  • для того щоб об'єднати у виді однієї таблиці на екрані дані з декількох таблиць;

  • для перегляду окремих полів таблиці;

  • для виконання обчислень над значеннями полів.