Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Виконання запиту






Готовий запит виконується після клацання по кнопці панелі інструментів в режимі „ Конструктора запитів ”, або при активізації команди „ Запуск ”з меню „ Запрос ”. В результаті буде створена таблиця з відповіддю на задані умови. Наприклад, на рис 3.8 показаний результат запиту, побудований на рис. 3.3.

 

Рис. 3.8. Результат виконаного запиту

6.8. Запити до декількох таблиць

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

При цьому необхідно враховувати наявність зв'язків між таблицями.

На рис. 3.3 представлені дві таблиці Студенти ” і Студенти і заняття ”, де показаний зв'язок „один-до-багатьох”.

6. Методичні рекомендації

6.1. Створити простий запит - вибрати декілька довільних полів з таблиці „ Студенти ”.

6.2. За допомогою „ Конструктора ”створити запити, що задовольняють умовам:

c одне значення факультету;

c два різних факультети;

c прізвища студентів, що починаються з певної букви (використовувати шаблони);

c прізвища студентів, що закінчуються на „ ко ”;

c прізвища студентів одного факультету і одного курсу;

c прізвища і імена студентів, що проживають в одному з міст (селищі), або що навчаються на одному з факультетів;

c прізвища студентів, у яких стипендія перевищує 150 грн;

c прізвища студентів, що займаються не в 1-ій групі і стипендія яких, знаходиться в межах від 140 до 600 грн.

Примітка. В запит повинні бути включені поля „Прізвище, „Ім’я, „По-батьковіта інші поля, де уводяться критерії.

Після того як буде заданий критерій для запиту, запит потрібно виконати і бажано зберегти під інформативним іменем, відповідно критерію запиту.

6.3. Для запитів з полем типу „ Дата/время” додати поле „ Дата народження” і вибрати записи, які задовольняють умовам:

¡ дата більше 1.1.80;

¡ дата в інтервалі значень і заданий факультет;

¡ прізвища і імена студентів, народжених у 90-х роках ХХ століття;

¡ обчислити вік студентів;

¡ прізвища і імена студентів, народжених в першій половині місяця;

6.4. Створити підсумковий запит:

© залишити в запиті поля „ Факультет ”, „ Стипендія ”, „ Номер залікової книжки ”, © обчислити максимальне значення стипендії для кожного факультету і підрахувати кількість студентів на кожному факультеті (використовуючи „ Count ”).

6.5. Запит із обчислюваними полями:

Q включити в запит обчислюване поле, яке є результатом зчеплення текстових полів „ Прізвище”, „ Ім'я”, „ По батькові”. Назвіть це поле – „ П.І.Б. студента ”.

Q використовуючи „ Побудовник виразів ”, підрахувати надбавку студентам, яка дорівнює 15% від стипендії;

6.6. Створити запит, в якому використовуються поля з двох попередньо створених і пов'язаних таблиць, задавши йому ім'я „ Запит для 2-х таблиць ”.

P видалити декілька полів таблиці „ Студенти ”і додати поля „ Предмет ” і „ Оцінка ”з таблиці „ Успішність ”;

P вибрати поле „ Прізвище ”, „ Предмет ”і„ Оцінка ”, обчислити мінімальне значення по полю Оцінка ”;

P згрупувати по номеру залікової книжки і обчислити середню оцінку для кожного студента.

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

7.1. Що розуміють в СУБД під терміном „запит”?

7.2. Назвіть елементи вікна конструктора запитів.

7.3. Що представляє собою бланк QBE?

7.4. Де записуються критерії умови вибору для запиту?

7.5. Як видалити таблицю із запиту?

7.6. Як видалити поле із запиту?

7.7. Перерахуйте основні оператори, які використовуються у запиті.

7.8. В яких випадках використовується оператор OR?

7.9. В яких випадках використовується оператор AND?

7.10. В чім різниця між операторами OR і AND?

7.11. В чому полягає призначення підсумкових запитів?

7.12. В чому полягає призначення „Побудовника виразів”.

7.13. Як обчислити суму значень заданого поля?

7.14. Як здійснити сортування записів у запиті?

7.15. Які види обчислень можна зробити в підсумкових полях?

 

8. Рекомендована література

8.1. Зацерковний В.І. Конспект лекцій по курсу „Інформатика і програмування ч. IV”. Чернігів 2007.

8.2. Информатика: Учебник под редакцией Н.В.Макаровой - М.: Финансы и статистика, 1997 - С. 330-333, 344...346.

8.3. Информатика: Практикум по технологии работы на компьютере под редакцией Н.В.Макаровой - М.: Финансы и статистика, 1997 - С. 330-333, 344...346.

8.4.Виктор Пасько „ACCESS 97 для пользователя. Русифицированная версия.” - М.: Киев, BHV, 1997 – С.35-47, 141-150.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.