- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення бд за допомогою майстра.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення таблиць за допомогою майстра.
- •Створення таблиці шляхом введення даних.
- •Створення таблиці в режимі конструктора.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Створення та редагування властивостей таблиці в режимі конструктора. Встановлення структурних зв’язків між таблицями майстрами підстановок.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Імпорт та експорт таблиць. Встановлення зв’язків з таблицями інших бд.
- •Редагування даних таблиць.
- •Сортування даних таблиць.
- •Пошук даних таблиць.
- •Фільтрування даних таблиць.
- •Індексування даних таблиць.
- •Копіювання даних таблиць.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення та використання звичайних форм.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення форм та корегування їх властивостей в режимі конструктора.
- •Властивості форми.
- •Створення елементів керування форм та корегування їх властивостей в режимі конструктора.
- •Форматування груп елементів керування.
- •Корегування властивостей підпорядкованої форми в режимі конструктора.
- •Створення елементів керування для пошуку даних в формах.
- •Завершальний етап заняття.
- •Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Корегування властивостей створених форм та елементів керування в режимі конструктора.
- •Створення обчислювальних полів в формах.
- •Створення власної головної кнопкової форми.
- •Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття.
- •Проектування бд на зовнішньому рівні.
- •Проектування бд на інфологічному рівні.
- •Проектування бд на даталогічному рівні.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Тематика для розробки власної бд .
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Сортування та відбір даних за допомогою запитів.
- •Створення обчислювальних полів в запитах.
- •Конструювання умов відбору записів в запитах.
- •Створення запитів з параметрами відбору записів.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення підсумкових запитів на вибірку даних.
- •Корегування параметрів об'єднань таблиць.
- •Створення запитів на основі запитів.
- •Створення складних запитів на основі запитів.
- •Використання властивостей запитів для ефективного аналізу даних.
- •Властивості запиту.
- •Створення перехресних запитів.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Розробка запитів на створення таблиць. Використання будівничого виразів при конструюванні запитів.
- •Створення запитів на поновлення даних таблиць.
- •Створення запитів на доповнення даних таблиць.
- •Створення запитів на знищення записів таблиць.
- •Керування запитами на корегування з головної кнопкової форми.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення звітів на основі даних таблиць.
- •Створення звітів на основі запитів.
- •Групування даних в звітах.
- •Формування підсумків у звітах.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
Корегування параметрів об'єднань таблиць.
-
Створіть запит НеосвітченіСпівробітники для відображення алфавітного списку співробітників, яким в таблиці ОсвітаСпівробітників не відповідає жоден запис, з зазначенням відповідних назв відділів та посад. Для цього
-
Розпочніть створення запиту в режимі конструктора та сформуйте його джерело даних з таблиць Відділи, Співробітники та ОсвітаСпівробітників
-
Для аналізу даних всіх співробітників, а не лише тих, що мають відповідні записи в таблиці ОсвітаСпівробітників, змініть параметри об'єднання таблиць Співробітники та ОсвітаСпівробітників, виконуючи наступні дії
-
-
Виділіть натисненням лівої кнопки мишки зв'язок між цими таблицями у верхній частині вікна запиту
-
В контекстному меню зв'язка оберіть пункт Параметры объединения
-
У вікні Параметры объединения, що з'явиться на екрані, встановіть перемикач поєднання в положення Объединение ВСЕХ записей из 'Співробітники' и только тех записей из 'ОсвітаСпівробітників', в которых связанные поля совпадают та натисніть кнопку OK
-
Перетягніть в перший стовпець бланку запиту поле НазваВідділу з таблиці Відділи, а в другий та третій – відповідно поля ПІБ та Посада з таблиці Співробітники.
-
Встановіть для першого та другого стовпця ознаку сортування за зростанням
-
Для відбору з базового джерела даних інформації про співробітників без відповідних записів в таблиці ОсвітаСпівробітників (тобто рядків базового набору даних, в яких поля цієї таблиці не визначені) виконайте наступні дії
-
Перетягніть в четвертий стовпець бланку запиту поле КодОсвіти з таблиці ОсвітаСпівробітників
-
В рядку Условие отбора для цього стовпця введіть вираз Is Null
-
Самостійно забезпечте відображення на екрані даних лише перших трьох стовпців при виконанні запиту
-
Перегляньте текст сформованого запиту в режимі SQL. Обгрунтуйте структуру всіх частин запиту
-
Збережіть створений запит та переконайтеся в його дієздатності.
-
Самостійно створіть запити, впорядкувавши їх записи за зростанням значень основного поля (призначення кожного запиту відповідає його назві)
-
ТовариБезПостачань
-
ТовариБезПродажу
-
ПостачальникиБезПостачань
-
КлієнтиБезЗамовлень
-
ПостачанняБезПунктів
-
ЗамовленняБезПунктів.
-
Створення запитів на основі запитів.
-
Створіть запит ТовариБезПостачаньЗаПеріод для формування алфавітного списку товарів, що не надходили протягом введеного періоду часу. Для формування такого списку слід спочатку визначити товари, що надходили за введений період, а потім з переліку всіх товарів виключити знайдені товари та вивести результати виключення на екран. Створений раніше запит ДаніПостачаньТоварівЗаПеріод відбирає дані постачань товарів за введений період, тому модифікуйте його структуру та використайте при створенні нашого запиту
-
Відкрийте запит ДаніПостачаньТоварівЗаПеріод в режимі конструктора, перетягніть на місце першого поля бланку запиту поле КодТовару з таблиці ПунктиПостачань, закрийте запит та погодьтеся із збереженням внесених змін
-
Розпочніть створення запиту в режимі конструктора та сформуйте його джерело даних з таблиці Товари та запиту ДаніПостачаньТоварівЗаПеріод
-
Переконайтеся, що зв'язок між таблицями джерела даних встановлено поєднанням полів КодТовару. При відсутності такого зв'язку встановіть його перетягування відповідних полів між таблицями (аналогічно методу встановлення зв'язків між таблицями у схемі даних)
-
Самостійно встановіть між таблицями джерела даних запиту параметр поєднання Объединение ВСЕХ записей из 'Товары' и только тех записей из 'ДаніПостачаньТоварівЗаПеріод', в которых связанные поля совпадают
-
Перетягніть в перший та другий стовпці бланку запиту поля НазваТовару та МаркаТовару з таблиці Товари. Встановіть для цих стовпців ознаку сортування за зростанням
-
Для відбору лише товарів, що не постачалися протягом вказаного періоду, перетягніть в третій стовпець бланку запиту поле КодТовару з запиту ДаніПостачаньТоварівЗаПеріод, вкажіть для нього умову відбору Is Null та приховайте його відображення на екран при виконанні
-
Перегляньте текст сформованого запиту в режимі SQL. Обгрунтуйте структуру всіх частин запиту
-
Збережіть створений запит та переконайтеся в його дієздатності.
-
-
Самостійно створіть запити, впорядкувавши їх записи за зростанням значень основного поля (призначення кожного запиту відповідає його назві)
-
ТовариБезПродажуЗаПеріод
-
ПостачальникиБезПостачаньЗаПеріод
-
КлієнтиБезЗамовленьЗаПеріод.
-
МаксимальніСумиПостачаньПоПозтачальниках (створивши перед цим запит СумиПостачань)
-
МінімальніСумиПостачаньПоПозтачальниках
-
МаксимальніСумиЗамовленьПоКлієнтах (створивши перед цим запит СумиЗамовлень)
-
МінімальніСумиЗамовленьПоКлієнтах.
-