Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Тема: створення форм і запитів в субд Access.Содержание книги Поиск на нашем сайте
План.
с. запит із створенням обчислювальних полів.
4. Створення форм
Ми вже вияснили, що відбір даних у конкретній таблиці можна зробити за допомогою використання фільтрів. Але біль дійовий спосіб пошуку інформації у базі даних здійснюється за допомогою запитів Отже, запит – це спосіб пошуку інформації у базі даних. MS Access дає можливість створити кілька видів запитів: простий запит, запит на вибірку, запит на вибірку з параметрами, перехресний запит, запит із створенням додаткових у таблиці полів із виразами, запит із додаванням обчислювальних полів. В результаті створення запиту ми можемо отримати нову таблицю і зберегти її. Відображатися назва цієї таблиці буде у вікні база даних на вкладниці Запросы.
Створення будь-якого запиту розпочинається командою Создать з вкладники ”Запросы” у вікні База даних. Внаслідок цієї команди з’являється діалогове вікно „Новый запрос”
В цьому вікні вибирається засіб створення запиту. Розглянемо створення запиту за допомогою Майстра Простой запрос. Даний майстер дає можливість створити нову таблицю з обраною кількістю полів із вибраних таблиць. Створення простого запиту розглянемо на прикладі БД Kadri. У даній базі даних є дві таблиці „Співробітники” та „Штат”
Співробітники |
|||||||||||
Табельний номер | Прізвище | ім'я | По батькові | Посада | Дата народження | Дата приймання на роботу | Характеристика | фотографія | ||||
1 | Жгун | Володимир | Іванович | директор | 15.01.80 | 20.02.01 | Освіта вища, одружений,має двоє дітей закінчив Херсонський ДПУ | |||||
2 | Жук | Віктор | Володимирович | бухгалтер | 29.03.79 | 21.02.01 | ||||||
3 | Рак | Юрій | Васильович | бухгалтер | 13.04.46 | 25.03.02 | ||||||
4 | Рикун | Леонід | Львович | інженер | 25.05.47 | 25.03.02 | ||||||
5 | Сивоха | Валентин | Петрович | інженер | 03.09.78 | 20.02.02 |
Штат | |||
Код посади | Посада | Оклад | Загальна кількість |
3 | інженер | 750 | 2 |
2 | бухгалтер | 800 | 2 |
1 | директор | 890 | 1 |
Створимо запит у вигляді таблиці в якій відображено тільки поля Прізвище та дата народження.
Створення запиту розпочнемо командою Создать з вкладники „Запросы” вікна „Kadri:база даних”. У діалоговому вікні „Новый запрос” вибираємо засіб створення запиту „Простой запрос”. Ця команда активізує наступне діалогове вікно „Создание простих запрсов”
З списку поля Таблицы и запросы необхідно вибрати таблицю на основі якої буде створюватися запит. Після вибирання таблиці у вікні Доступні поля відобразиться список всіх полів обраної таблиці. Кнопками із стрілочками поля із назвами Прізвище та Дата народження переносимо в область Выбранные поля. Кнопкою Далее здійснюється перехід на наступний крок Майстра на якому перемикачем вибирається тип створюваного запиту ”подробный” або „итоговый”. На наступному третьому кроці задається назва створюваного запиту. Клацання по кнопці Готово створює таблицю-запит „День народження”
У вікні База даних активізувати вкладнику Запрос ы і клацнути по кнопці Создать. У вікні Новы й запрос вибрати Конструктор.
Після цього відкривається вікно Добавление таблиц ы
.
В цьому вікні треба активізувати таблицю чи запит на основі якого буде створюватися запит за умовою і клацнути по кнопці Добавить. Після вибору необхідних таблиць треба клацнути по кнопці Закр ыть. На екрані з’явиться вікно Запрос1: запрос на выборку. Назвемо його бланк запиту
Дане вікно має дві частини. У верхній частині відображаються поля таблиць, обраних для створення запиту. В даному випадку це таблиця Співробітники. Нижня частина вікна є бланком запиту. Кожен стовпець бланка може містити назву поля у майбутньому запиті. Цю назву можна вибрати із списку, кнопка якого активізується при встановленні курсора у будь-яку комірку рядка з назвою „Поле”. Назву поля можна також перетягнути з верхньої частини вікна мишкою у відповідну комірку. Коли поле в комірці вибране то у другому рядку стовпця автоматично відображається назва таблиці з якої вибране дане поле. Третій рядок Сортировка дає можливість обрати спосіб сортування даних у майбутньому запиті. Прапорець у четвертому рядку дає команду виводити на екран дані стовпця у майбутньому запиті. Якщо прапорець зняти, то дані з цього стовпця не будуть виводитися на екран. Умова запиту задається в наступному рядку „Условие отбора”.
Критерій запиту задається в полях різного типу по різному.
Так у числовому полі запит може складатися з символів алгебраїчних відношень >, <, =, <>.
У текстовому полі запит може задаватися безпосередньо словом, наприклад „інженер”, або з використанням оператора подібності Like[текст]. Наприклад, якщо в текстовому полі умову відбору задати у вигляді Like Ж*, то у запиті буде вибрано всі прізвища які розпочинаються на букву „Ж”.
Запит у полі типу Дата/время задається з використанням оператора Between, наприклад Between #20.01.01# And #20.01.02# - вибрати події між двома датами 20.01.01 та 20.01.02.
Запит заданий умовою на попередньому малюнку створить таблицю у якій будуть відібрані співробітники з посадою „інженер”
Щоб одержати запит треба після запису умови клацнути по кнопці із знаком оклику на панелі інструментів Стандартна
В умову запиту на вибірку при необхідності можна внести зміни. Для цього треба відкрити запит через кнопку Конструктор у вікні файла бази даних (попередньо активізувати назву запиту), або викликати контекстне меню заголовка відкритого запиту.
| Поделиться: |
Познавательные статьи:
Последнее изменение этой страницы: 2021-12-15; просмотров: 55; Нарушение авторского права страницы; Мы поможем в написании вашей работы!
infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.191.205.170 (0.007 с.)