вірки правильності створений запит виконується;
Створений запит на вибірку перетворюється на виконання дій на зміну. Для перетворення запиту необхідно натиснути правою кнопкою миші в області вікна запиту і в меню вибрати послідовно команди Тип запиту і необхідну категорію змін - Створення таблиці, Оновлення, Додавання або Видалення. br/>
3.5 SQL - запити
Запит SQL - це запит, створюваний за допомогою інструкцій SQL. Мова SQL (Structured Query Language) використовується при створенні запитів, а також для оновлення та управління реляційними базами даних, такими як бази даних Microsoft Access. <В
Коли користувач створює запит в режимі конструктора запиту, Microsoft Access автоматично створює еквівалентну інструкцію SQL. Фактично, для більшості властивостей запиту, доступних у вікні властивостей у режимі конструктора, маються еквівалентні пропозиції або параметри мови SQL, доступні в режимі SQL. При необхідності, користувач має можливість переглядати і редагувати інструкції SQL у режимі SQL. Після внесення змін до запиту в режимі SQL його вигляд в режимі конструктора може змінитися. p align="justify"> Деякі запити, які називають запитами SQL, неможливо створити у бланку запиту. Для запитів до сервера, керуючих запитів і запитів на об'єднання необхідно створювати інструкції SQL безпосередньо у вікно запиту в режимі SQL. Для підлеглого запиту користувач повинен ввести інструкцію SQL в рядок Поле або Умова відбору в бланку запиту. p align="justify"> Інструкції SQL можуть бути використані в Microsoft Access в тих місцях, куди можна ввести ім'я таблиці, запиту або поля.
У деяких ситуаціях інструкція SQL створюється автоматично. Наприклад, при використанні майстра для створення форми або звіту, що одержує дані з декількох таблиць, автоматично створюється інструкція SQL, яка стає значенням властивості Джерело рядків (RowSource) форми або звіту. При створенні списку або поля зі списком за допомогою майстра також створюється інструкція SQL, яка стає значенням властивості Джерело рядків (RowSource) списку або поля зі списком. p align="justify"> Якщо майстер не використовувався, можна створити інструкцію SQL в осередках властивостей Джерело записів (RecordSource) або Джерело рядків (RowSource), натиснувши кнопку будівника поруч з відповідною клітинкою та створивши запит в режимі конструктора запиту.
Допускається також наступне програмне використання інструкцій SQL:
аргумент "Інструкція SQL" макрокоманди "3anycK3anpocaSQL" (RunSQL);
програма, записана як строковий літерал, чи інструкція SQL, що включає змінні і елементи управління;
властивість SQL об'єкта QueryDef, використовуване для зміни базової інструкції SQL запиту.
Допускається введення виразів в інструкцію SELECT, а також у пропозиції WHERE, ORDER BY, GROUP BY або HAVING. В якості значень деяких аргументів
Початківцям користувачам рекомендується створювати запити у вікні конструктора, оскільки для опису запитів на мові SQL необхідний досвід роботи з базами даних. Прикладами SQL-запитів є запити на об'єднання запити до сервера керівники і підлеглі запити. SQL-запити можуть служити не тільки для добування інформації з бази даннях, але і для отримання відомостей для форми і отче та, а також для заповнення полів списків у формах. p align="justify"> Запити, створені у вікні конструктора запиту, Access автоматично перетворює на SQL-запити. Поки користувач працює з базою даними створеними Access, йому немає чого звертатися до SQL-інструкцій. SQL представляє інтерес тільки в тому випадку, якщо з Access користувач робить запит до іншої базі даних підтримуючої SQL. p align="justify"> В основі SQL запитів лежить інструкція, в ній використовуються чотири основні команди SQL:
SELECT - з цієї команди починається створення запиту, за нею йдуть імена полів які будуть вибрані з однієї або декількох таблиць. Наявність даної команди у запиті обов'язково. Для правильного запису запиту після інструкції SELECT прописуються ті поля, які повинні відображатися в результуючій таблиці, але якщо їх декілька, то їх імена розділяються комами, при цьому, якщо в імені поля міститься пробіл, воно полягає у квадратні дужки. Якщо вибираються поля з кількох таблиць, то вказуються самі таблиці, причому ставляться на першому місці і відділяються від імені полів крапкою. Якщо з таблиці необхідно вибрати всі поля, прописується ім'я таблиці і символ *. p align="justify"> FROM - дана команда определает імена таблиць, містить поля, які визначаються в команді SELECT. Наявність даної команди у запиті обов'язково, якщо використовується кілька таблиць, то необхідно також визначити тип об'єднання...