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