Зворотний зв'язок

Запити у базах даних

6.У вікні “Добавление таблицы” зверніть увагу на наявність трьох вкладок: “Таблицы”, “Запросы”, “Запросы и таблицы”. Вони говорять про те, що запит не обов'язково створювати тільки на основі таблиць. Якщо раніше вже був створений запит, то новий запит може основуватись і на ньому.

3. Бланк запиту за зразком

Бланк запиту за зразком - зручний засіб створення запитів. Напевно, воно в чималому ступені сприяє успіху, що СКБД Ассеss 9х має серед споживачів.

1. Бланк запиту за зразком має дві панелі. На верхній панелі розташовані списки полів тих таблиць, на яких засновується запит.

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

3. Рядок “Поле” заповнюють перетягуванням назв полів із таблиць у верхній частині бланка. Кожному полю майбутньої результуючої таблиці відповідає один стовпець бланка запиту за зразком.

4. Рядок Ім'я таблиці заповнюється автоматично при перетягуванні поля.

5. Якщо натиснути на рядок “Сортировка”, з'явиться кнопка списку, що розкривається, який містить види сортування. Якщо призначити сортування по якомусь полю, дані в результуючій таблиці будуть відсортовані по цьому полю.6. Бувають випадки, коли поле повинне бути присутнім у бланку запиту за зразком, але не повинно відображатися в результуючій таблиці. У цьому випадку можна заборонити його виведення на екран, скинувши відповідний прапорець.

7. Найцікавіший рядок у бланку запиту за зразком називається “Условие отбора”. Саме тут і записують ті критерії, по якому вибирають запису для включення в результуючу таблицю. По кожному полю можна створити свою умову відбору. У нашому прикладі призначені дві умови відбору: по вазі гравця (більш 80 кг) і по зросту (менше 190 см).

8. Запуск запиту виконують натисненням лівої клавіші миші на кнопці “Вид”. При запуску утвориться результуюча таблиця.

9. Щоб вийти з результуючої таблиці і повернутися до створення запиту в бланку запиту за зразком, потрібно ще раз натиснути на кнопку “Вид”.

4. Запити з параметром

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

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

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

2. Для цієї мети служить спеціальна команда мови SQL, що виглядає так: LIКЕ [...]. У квадратних скобках можна записати будь-який текст, звернений до користувача, наприклад:

LIКЕ [Введіть назву країни]


Реферати!

У нас ви зможете знайти і ознайомитися з рефератами на будь-яку тему.







Не знайшли потрібний реферат ?

Замовте написання реферату на потрібну Вам тему

Замовити реферат