- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення бд за допомогою майстра.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення таблиць за допомогою майстра.
- •Створення таблиці шляхом введення даних.
- •Створення таблиці в режимі конструктора.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Створення та редагування властивостей таблиці в режимі конструктора. Встановлення структурних зв’язків між таблицями майстрами підстановок.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Імпорт та експорт таблиць. Встановлення зв’язків з таблицями інших бд.
- •Редагування даних таблиць.
- •Сортування даних таблиць.
- •Пошук даних таблиць.
- •Фільтрування даних таблиць.
- •Індексування даних таблиць.
- •Копіювання даних таблиць.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення та використання звичайних форм.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення форм та корегування їх властивостей в режимі конструктора.
- •Властивості форми.
- •Створення елементів керування форм та корегування їх властивостей в режимі конструктора.
- •Форматування груп елементів керування.
- •Корегування властивостей підпорядкованої форми в режимі конструктора.
- •Створення елементів керування для пошуку даних в формах.
- •Завершальний етап заняття.
- •Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Корегування властивостей створених форм та елементів керування в режимі конструктора.
- •Створення обчислювальних полів в формах.
- •Створення власної головної кнопкової форми.
- •Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття.
- •Проектування бд на зовнішньому рівні.
- •Проектування бд на інфологічному рівні.
- •Проектування бд на даталогічному рівні.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Тематика для розробки власної бд .
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Сортування та відбір даних за допомогою запитів.
- •Створення обчислювальних полів в запитах.
- •Конструювання умов відбору записів в запитах.
- •Створення запитів з параметрами відбору записів.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення підсумкових запитів на вибірку даних.
- •Корегування параметрів об'єднань таблиць.
- •Створення запитів на основі запитів.
- •Створення складних запитів на основі запитів.
- •Використання властивостей запитів для ефективного аналізу даних.
- •Властивості запиту.
- •Створення перехресних запитів.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Розробка запитів на створення таблиць. Використання будівничого виразів при конструюванні запитів.
- •Створення запитів на поновлення даних таблиць.
- •Створення запитів на доповнення даних таблиць.
- •Створення запитів на знищення записів таблиць.
- •Керування запитами на корегування з головної кнопкової форми.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення звітів на основі даних таблиць.
- •Створення звітів на основі запитів.
- •Групування даних в звітах.5
- •Формування підсумків у звітах.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
Створення запитів на поновлення даних таблиць.
-
Доповніть таблицю ПунктиЗамовлень цілочисельним полем ПроцентЗнижки, встановивши для нього значення по замовчуванню рівним 0. Для сформованих раніше записів цієї таблиці автоматично внесіть в створене поле значення 0 при відсутності в ньому будь-яких значень. Для цього створіть запит ІніціалізаціяПроцентуЗнижкиВПунктахЗамовлень, виконуючи наступні дії
-
Розпочніть створення запиту в режимі конструктора та сформуйте його джерело даних з таблиці ПунктиЗамовлень
-
Перетворіть створюваний запит на вибірку в запит на поновлення даних, обираючи в пункті головного меню Запрос підпункт Обновление
-
В перший стовпець бланку запиту перетягніть поле ПроцентЗнижки з таблиці ПунктиЗамовлень
-
Для редагування під час виконання запиту лише записів з відсутнім значенням в полі ПроцентЗнижки вкажіть для першого стовпця бланку запиту умову відбору Is Null;
-
Для автоматичного внесення в поля ПроцентЗнижки відібраних записів значення 0 введіть в рядку Обновление першого стовпця запиту 0
-
Збережіть створений запит та переконайтеся в його дієздатності. Перегляньте та обгрунтуйте структуру запиту в режимі SQL.
-
-
Створіть запит НарахуванняПроцентуЗнижкиВПунктахЗамовленьЗаПеріод для автоматичного заповнення поля ПроцентЗнижки в записах таблиці ПунктиЗамовлень, що відповідають оформленим замовленням протягом вказаного періоду згідно наступної шкали
, де P – процент знижки, H – сума пункту замовлення. Для цього
-
Розпочніть створення запиту в режимі конструктора, сформуйте його джерело даних з таблиць ЗаголовкиЗамовлень та ПунктиЗамовлень і перетворіть його в запит на поновлення даних
-
В перший стовпець бланку запиту перетягніть поле ПроцентЗнижки з таблиці ПунктиЗамовлень
-
В рядку Обновление першого стовпця, використовуючи будівничого виразів, введіть вираз для поновлення проценту знижки згідно шкали IІf([Кількість]*[Ціна]<=10 0 IІf(([Кількість]*[Ціна]<=100 3 5))
-
Для аналізу пунктів, що стосуються лише оформлених замовлень протягом вказаного періоду, перетягніть в другий стовпець бланку запиту поле ДатаЗамовлення з таблиці ЗаголовкиЗамовлень та вкажіть для нього умову відбору Between [Введіть початкову дату] and [Введіть кінцеву дату]
-
Збережіть створений запит та переконайтеся в його дієздатності.
-
Самостійно створіть запити
-
НарахуванняСвятковогоПроцентуЗнижкиВПунктахЗамовлень – для автоматичного встановлення п'ятипроцентної знижки в пунктах замовлень, що оформлені 1 січня, 7 січня, 8 березня, 9 травня, 24 серпня будь-якого року
-
ПідвищенняОкладівНаДесятьПроцентів – для автоматично підвищення всіх окладів працюючих співробітників на 10%.
-
Створення запитів на доповнення даних таблиць.
-
Створіть запит СтворенняЗаголовкаЗамовленняЗаЗразком для створення в таблиці ЗаголовкиЗамовлень нового запису з даними обраного запису та активною датою замовлення. Для цього
-
Розпочніть створення запиту в режимі конструктора та сформуйте його джерело даних з таблиці ЗаголовкиЗамовлень
-
Перетворіть створюваний запит на вибірку в запит на доповнення таблиці, обираючи в пункті головного меню Запрос підпункт Добавление.... У вікні Добавление, що з'явиться на екрані, вкажіть назву таблиці для дозапису даних ЗаголовкиЗамовлень та натисніть кнопку OK
-
Для копіювання даних співробітника та клієнта з обраного замовлення в новий запис перетягніть в перший та другий стовпці бланку запиту відповідно поля КодСпівробітника та КодКлієнта з таблиці ЗаголовкиЗамовлень
-
Для автоматичного встановлення в полі ДатаЗамовлення активної дати при створенні нового запису введіть для третього стовпця в рядку Поле вираз Date(), а в рядку Добавление оберіть зі списку поле ДатаЗамовлення
-
Для доповнення таблиці даними лише обраного замовлення перетягніть в четвертий стовпець бланку запиту поле КодЗамовлення, очистіть для нього значення в рядку Добавление та вкажіть умову відбору [Введіть код замовлення]
-
Збережіть створений запит та переконайтеся в його дієздатності. Перегляньте та обгрунтуйте структуру запиту в режимі SQL.
-
-
Самостійно створіть запит СтворенняЗаголовкаПостачанняЗаЗразком для створення в таблиці ЗаголовкиПостачань нового запису з даними обраного запису та активною датою оформлення постачання.