Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Розробка запитів і способи обробки даних запитами
Конструювання запитів, види запитів Запити призначені для відбору даних, що задовольняють заданим критеріям. У вигляді таблиці з'являється тимчасовий набір записів. Тут відображаються також записи, додавати, видаляти або змінювані в вихідних таблицях. В Access запити поділяються на QBE-запити (Query By Example - запит по зразку), параметри яких встановлюються у вікні конструктора запитів, і SQL-запити (Structured Query Language - структурована мова запитів), при яких застосовуються оператори та функції мови SQL. Access легко перетворює QBE-запит в SQL-запит, і навпаки. В Access можна формувати запити наступних видів: • одно табличні запити: Припустимо, що потрібно отримати дані з таблиці Працівники, ФИО працівників, дату народження, адресу мешкання, посаду та фото працівника (Рис.5). Рис. 5. Одно табличний запит • багато табличні запити: Потрібно дізнатися прізвища працівників з окладами більше 4000 рублів
• Запит на видалення: Припустимо, що відбулося звільнення працівника. Його дані були занесені в таблицю Т-АрхівУволенних. Тепер необхідно видалити запис про даному співробітнику з таблиці Т-Кадри
Будівник виразів Для формування умов відбору, для створення виразів в обчислюваних полях зручно використовувати Будівник виразів. У полі запису формуються вирази, в лівій частині нижньої половини вікна містяться папки, відкриття яких дозволяє розкрити зміст папки і вставляти об'єкти з наступної частини в вирази. Перейти у вікно будівника виразів можна, натиснувши кнопку Будівник на панелі інструментів конструктора запитів або вибравши команду Побудувати в контекстно-залежному меню.
Використання групових операцій у запитах Групові операції дозволяють виділяти групи записів з однаковими значеннями в зазначених полях. Натиснувши на кнопку Групові операції на панелі інструментів, в бланку запиту з'явиться додатковий рядок Групова операція, що дозволяє виконувати статистичні операції із значеннями конкретних полів. Групові операції використовуються в запитах на вибірку. У запит включаються поля, за якими треба провести статистичні обчислення. Дев'ять статистичних функцій, вбудованих в Access: Назва Функція Last Останнє значення в групі First Перше значення в групі Var Варіація значень поля StDev Стандартне відхилення величин нуля від середнього Count Число значень поля в групі без урахування порожніх значень Мах Максимальне значення Min Мінімальне значення Avg Середнє значення поля Sum Сума значень поля по всіх записах На малюнку 6 представлено запит з угрупованням, за допомогою якого можна визначити значення середнього окладу, сумарну величину окладів за посадами згідно зі штатним розкладом, середньоквадратичне відхилення від середнього значення окладу. Рис.6. Запит з використанням групповых операцій
Дати та їх використання в базах даних Операції з даними, що здійснюються користувачами, реєструється в часі. Введення, коректування, видалення та інші операції реєструються в часі. Дати використовуються в різних обчисленнях. Оператори роботи з датами: Date () - висновок поточної дати (число, місяць і рік); Year (Date ()) - висновок поточного року; Month (Date ())-висновок поточного місяця; Day (Date ()) - висновок поточного дня. |
||
Последнее изменение этой страницы: 2018-04-12; просмотров: 185. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |