загрузка...
загрузка...
На головну

Розглянемо створення запиту на вибірку за допомогою Конструктора

  1. I. Навмисне винахід і божественне створення мови
  2. I. Насамперед розглянемо особливість суджень залежно від ізмененіясуб'екта.
  3. I. Причини звернення за допомогою до консультанта по роботі з персоналом
  4. Trading Techniques Inc. надає місячні, тижневі, денні і погодинні (60 хвилин) дані по всіх ф'ючерсах за допомогою сервісу завантаження даних.
  5. Trading Techniques Inc. надає погодинні (60-хвилинні) дані по всіх ф'ючерсах за допомогою сервісу завантаження даних.
  6. Більш того, - постановочна робота і створення сценарію на естраді часто являє собою єдиний і нерозривний процес.
  7. У процесі поетапного здійснення злочину злодії даної групи використовують різні способи для вирішення локальних завдань. Розглянемо їх більш детально.

Для створення нового пустого запиту в режимі конструктора треба клацнути на піктограмі Конструктор запитів (малюнок 2).


 Мал. 2. Конструктор запитів.

Відкриється активне вікно діалогу Додавання таблиці (рисунок 3) на тлі неактивного вікна «Запрос1». У цьому вікні можна вибрати таблиці і queries для створення нових запитів.


 Мал. 3. Вікно діалогу Додавання таблиці.

У вікні Додавання таблиці слід вибрати кілька таблиць з представленого списку таблиць, на основі яких буде проводитися вибір даних, і клацнути на кнопці Додати. Після цього закрити вікно Додавання таблиці, а вікно «Запрос1» стане активним (малюнок 4).


 Мал. 4.

Вікно Конструктора складається з двох частин - верхньої і нижньої. У верхній частині вікна розміщується схема даних запиту, яка містить список пов'язаних таблиць. У нижній частині вікна знаходиться Бланк побудови запиту QBE, в якому кожен рядок виконує певну функцію.

Перемістимо імена полів з таблиць-джерел в Бланк. З таблиці Групи студентів перемістимо поле Назва в першому полі Бланка, з таблиці Студенти перемістимо поле Прізвища в друге поле, а з таблиці Успішність перемістимо поле Оцінка в третє поле і з таблиці Дисципліни перемістимо поле Назва в четверте поле Бланка запитів.

При необхідності можна задати принцип сортування (за зростанням або за спаданням) результатів запиту. У рядку "Висновок на екран" автоматично встановлюється прапорець перегляду інформації.

Умови обмеженого пошуку або критерій пошуку інформації вводиться в рядку "Умови" відбору і рядку "Або". Наприклад, введемо критерій пошуку - "5 / A" в рядку "Умови" для поля Оцінка. У цьому випадку в результаті виконання запиту на екрані будуть відображатися всі прізвища студентів, які отримали оцінку 5 / A (рисунок. 5).


 Мал. 5.

Далі треба закрити вікно запиту Запрос1, з'явиться вікно діалогу Зберегти, відповісти - Та й ввести ім'я запиту, наприклад "Успішність студентів". Для запуску запиту двічі клацнемо на query "Успішність студентів", відкриється таблиця з результатами виконаного запиту (рис. 6).


 Мал. 6.

Далі створюємо параметричний query або query з параметрами. Створюємо цей query також як і попередній, в режимі конструктора, але тільки в рядку Умови відбору для поля Прізвище введемо умова відбору в вигляді запрошення в квадратних дужках, наприклад [Введіть прізвище]. У цьому випадку в результаті виконання запиту на екрані буде відображатися прізвище студента і всі дисципліни, за якими він отримав оцінку.

Закрити вікно запиту на вибірку. На питання про збереження зміни відповісти - Та й ввести ім'я запиту, наприклад "Параметричний query". Запустимо Параметричний query, двічі клацнувши на ньому. У відкритому на екрані вікні діалогу «Введіть значення параметра» треба ввести прізвище студента, інформацію про успішність якого необхідно отримати (рис. 8).


 Мал. 7.

Потім треба клацнути на кнопці ОК, відкриється таблиця з результатами виконаного запиту (рис. 8).


 Мал. 8.

У деяких випадках для створення запитів можна використовувати Майстер запитів. Після створення запитів на вибірку інформації з БД Access 2007 можна приступати до формування форм.

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

Запит з параметром є запит на вибірку з пропозицією користувачеві ввести параметр. Запити з параметром створюються в тих випадках, коли передбачається виконувати цей запит багаторазово, змінюючи лише умови відбору. На відміну від запиту на вибірку, де для кожної умови відбору створюється свій запит і всі ці запити зберігаються в БД, параметричний запит дозволяє створити і зберігати один-єдиний запит і вводити умова відбору (значення параметра) при запуску цього запиту, щоразу отримуючи новий результат. Як параметр може бути будь-який текст, зміст якого визначає значення даних, які можуть виведені в запиті. Значення параметра задається в спеціальному діалоговому вікні (Рис. 7.), коли значення даних, що виводяться має бути більше або менше зазначених вище значення параметра, а в полі «Умова відбору » бланка запиту перед параметром, укладеними в квадратні дужки, ставитися відповідний знак. Можна також створювати запит з декількома параметрами, які зв'язуються між собою логічними операціями И и АБО. У момент запуску запиту на виконання MS Access відобразить на екрані діалогове вікно для кожного з параметрів.

 

форми

Форми іноді називаються вікнами введення даних. Це інтерфейси, які використовуються для роботи з даними і часто містять кнопки для виконання різних команд. Базу даних можна створити без допомоги форм, просто вводячи в таблицю дані в режимі таблиці. Однак більшість користувачів баз даних воліють переглядати, вводити і редагувати дані таблиць за допомогою форм.

Форми дозволяють працювати з даними в зручному форматі; крім того, в них можна додавати функціональні елементи, наприклад кнопки команд. Програмним шляхом цих кнопок можна призначити виконання різноманітних завдань, таких як визначення даних, що відображаються у формі, або відкриття інших форм або звітів. Наприклад, можна створити форму з ім'ям «Форма клієнта» для роботи з даними клієнта. У формі клієнта може бути присутнім кнопка, що відкриває форму замовлення, в якій створюється нове замовлення для даного клієнта.

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

 



Попередня   1   2   3   4   5   6   7   8   9   10   Наступна

Теоретичний блок. | створення форм | Для створення розділеної форми виконайте наступні дії. | Для створення форми за допомогою майстра форм виконайте наступні дії. | конструктор форм | Звіти в базі даних Access 2007 | макроси |

загрузка...
© um.co.ua - учбові матеріали та реферати