КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Робота з запитами
1. Створення запитів Запити в Access призначені для пошуку та видачі на екран даних з однієї чи декількох таблиць, які відповідають заданій умові. Одним з найпоширеніших є запит на вибірку. Щоб створити та виконати запит, потрібно виконати наступне: 1. Вибрати пункт Запросы на панелі об’єктів вікна бази даних. Натиснути Создать, у діалоговому вікні вибрати Конструктор, натиснути ОК. 2. У вікні “ Добавление таблицы ” в списку вибрати потрібну таблицю, натиснути кнопки Добавить та Закрыть.. У вікні конструктора з’явиться невелике вікно з заголовком таблиці та списком її полів. Можливо вибрати декілька таблиць. 3. У рядку Поле запиту у кожній ячейці вибрати імена полів таблиці (таблиць) у списку, що розкривається натисканням кнопки ▼в кінці кожної ячейки. Вибирати тільки ті поля, що потрібні для даного запиту. 4. В рядку Сортировка вибрати сортування потрібних полів запиту (за зростанням або спаданням). 5. В рядку Вывод на екран у кожному полі запиту повинна стояти галочка (Ö), якщо це поле потрібно вивести на екран. 6. В рядку Условие отбора вибрати умову. 7. Закрити вікно конструктора запитів, у вікні, що з’явиться, присвоїти запиту ім’я. Результат запиту відображується на екрані. А сам запит з’являється на вкладці Запросы. У таблиці з результатами виконання запиту дані обробляються як в звичайній таблиці. Можливо використовувати команді меню Формат. 2. Сортування даних у запиті Крім всатновленого сортування при створенні запиту, дані можливо сортувати за допомогою пункта меню: Записи → Сортировка. Дані впорядковуються за алфавітом, а також за зростанням або за спаданням. Сортування даних в таблиці по одному стовпчику не завжди приводить до бажаних результатів, тому іноді потрібно здійснювати сортування декількох полів. Якщо після сортування у таблицю чи запит додавалися нові записи, то порядок чередування збивається. Тому сортування записів потрібно повторити. 3. Фільтрування даних запиту. При створенні запиту у рядку Условие отбора, якщо потрібно, вводиться умова. Ця область вікна називається QBE-областю. Після чого буде здійснюватися відбір тільки потрібної інформації у кожному полі. Критерії пошуку вказуються в лапках. У запитах, як і в інших програмах, символи * та? використовуються як символи підстановки: 114* Б???? Для одного поля можливо визначити 1, 2, 3 і більше критеріїв відбору даних. По замовчуванню декілька критеріїв (умов) об’єднуються операторм ИЛИ: >100 или <150 Це означатиме, що запит вибере ті записи, які відповідають хоча б одному з цих умов. Щоб об’єднати декілька умов відбору оператором И їх слід вказати в одному рядку: >100 и <150 В результаті будуть відібрані дані, значення яких знаходиться в інтервалі від 100 до 150. Виключити групу даних зі складу записів дозволяє наступний критерій: < >150. Тут лапки можна не вказувати. 4. Підрахунки у запитах Запити стають ще ефективнішими, якщо до них включені обчислення. Для цих цілей в Accessіснують статистичні функції SQL. Ститистичну функцію задають у рядку Групповая операция, яка з’являється після натискання кнопки з грецькою буквою Сігма (S) або командою Вид → Групповые операции. Через статистичну функцію можливо обробити кожне поле запиту. Результат оборобки з'являється з запиті. В Access використовуються наступні статистичні функції: - Sum – сумування значень поля; - Avg – обчислення середнього значення; - Min – обчислення мінімального значення; - Max – обчислення максимального значення; - Count – обчислення кількості записів, які відібрані запитом. В інших полях повинно стояти значення Группировка, яка слугує для об'єднання ідентичних записів та включення дублювання. 5. Запит до декількох таблиць При створенні запитів з декількох таблиць, треба враховувати наявність зв'язку між таблицями. Запит обробиться правильно лише тоді, коли корректно встановлено зв'язок між таблицями. Запит для таблиць, між чкими встановлено зв'язок, створюється наступним чином: 1. Відкрити вікно Конструктора, натиснувши Создать у розділі Запросы. 2. Двічі натиснути лівою кнопкою миші ім’я головної таблиці, вона буде розміщена в QBE-область. 3. Цю ж самк операцію повторити для підлеглої таблиці. 4. Закрити вікно Добавление таблицы. 5. Вибрати у кожній таблиці поля відповідно з запитом. 6. Запустити запит на виконання. 6. Створення запитів з допомогою майстра В вікні бази даних вибрати Запросы, а потім Создание запроса с помощью Мастера. В діалоговому вікні вибрати значення Простой запрос. Вибрати в списку Таблицы/Запрсы таблицю, поля якої будуть аналізуватися при виконання запиту. В списку Доступные поля виділити потрібне поле таблиці і натиснути кнопку >. Повторювати ці ж дії для наступних полів таблиці (або іншої таблиці). Якщо потрібно, перенести у запит всі поля таблиці, натиснувши кнопку >>. Натиснути Далее. В наступному вікні майстра задати відбір записів: - подробный – виведення кожного поля кожного запису; - итоговый. Натиснути Далее. В останньому вікні присвоїти ім’я запиту. Запиустити запит на виконання.
Дата добавления: 2015-05-26; Просмотров: 514; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |