- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення бд за допомогою майстра.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення таблиць за допомогою майстра.
- •Створення таблиці шляхом введення даних.
- •Створення таблиці в режимі конструктора.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Створення та редагування властивостей таблиці в режимі конструктора. Встановлення структурних зв’язків між таблицями майстрами підстановок.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Імпорт та експорт таблиць. Встановлення зв’язків з таблицями інших бд.
- •Редагування даних таблиць.
- •Сортування даних таблиць.
- •Пошук даних таблиць.
- •Фільтрування даних таблиць.
- •Індексування даних таблиць.
- •Копіювання даних таблиць.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення та використання звичайних форм.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення форм та корегування їх властивостей в режимі конструктора.
- •Властивості форми.
- •Створення елементів керування форм та корегування їх властивостей в режимі конструктора.
- •Форматування груп елементів керування.
- •Корегування властивостей підпорядкованої форми в режимі конструктора.
- •Створення елементів керування для пошуку даних в формах.
- •Завершальний етап заняття.
- •Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Корегування властивостей створених форм та елементів керування в режимі конструктора.
- •Створення обчислювальних полів в формах.
- •Створення власної головної кнопкової форми.
- •Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття.
- •Проектування бд на зовнішньому рівні.
- •Проектування бд на інфологічному рівні.
- •Проектування бд на даталогічному рівні.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Тематика для розробки власної бд .
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Сортування та відбір даних за допомогою запитів.
- •Створення обчислювальних полів в запитах.
- •Конструювання умов відбору записів в запитах.
- •Створення запитів з параметрами відбору записів.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення підсумкових запитів на вибірку даних.
- •Корегування параметрів об'єднань таблиць.
- •Створення запитів на основі запитів.
- •Створення складних запитів на основі запитів.
- •Використання властивостей запитів для ефективного аналізу даних.
- •Властивості запиту.
- •Створення перехресних запитів.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Розробка запитів на створення таблиць. Використання будівничого виразів при конструюванні запитів.
- •Створення запитів на поновлення даних таблиць.
- •Створення запитів на доповнення даних таблиць.
- •Створення запитів на знищення записів таблиць.
- •Керування запитами на корегування з головної кнопкової форми.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
- •Лабораторна робота № .
- •Підготовчий етап заняття. Актуалізація знань.
- •Створення звітів на основі даних таблиць.
- •Створення звітів на основі запитів.
- •Групування даних в звітах.
- •Формування підсумків у звітах.
- •Завершальний етап заняття. Повторення вивченого матеріалу.
- •Контрольні запитання.
Сортування та відбір даних за допомогою запитів.
-
Створіть запит АлфавітнийСписокСпівробітників для формування алфавітного списку співробітників з зазначенням дати народження в режимі конструктора. Для цього
-
Перейдіть в режим конструктора для створення запиту одним з двох способів завантажте ярлик Создание запроса в режиме конструктора, або натисніть кнопку Создать та оберіть в списку варіант створення запиту Конструктор
-
Для формування джерела даних запиту у вікні Добавление таблицы виділіть таблицю Співробітники та натисніть кнопку Добавить. Закрийте вікно Добавление таблицы
-
Для формування списку співробітників в перший стовпець бланку запиту внесіть поле ПІБ одним з двох способів перетягніть поле при натиснутій лівій кнопці мишки з образу таблиці Співробітники у верхній частині вікна в бланк запиту у нижній частині вікна, або виберіть назву поля зі списку в рядку Поле
-
В другий стовпець внесіть одним з двох описаних способів поле ДатаНародження
-
В рядку Сортировка для поля ПІБ оберіть зі списку значення по возрастанию для впорядкування списку співробітників при виконанні запиту
-
Закрийте вікно конструктора та збережіть запит під назвою АлфавітнийСписокСпівробітників.
-
-
Виділіть створений запит та завантажте його на виконання різними способами
-
За допомогою кнопки Открыть
-
Натисненням клавіші Enter
-
Подвійним натисненням лівої кнопки мишки на зображенні перед назвою запиту
-
Перейдіть в режим конструктора, натиснувши кнопку Конструктор, та оберіть в меню Вид підменю Режим таблицы
-
Завантажте запит в режимі конструктора та натисніть кнопку . З'ясуйте призначення всіх пунктів списку даної кнопки.
-
-
Перегляньте текст створеного запиту в режимі SQL. Для цього перейдіть в режим конструктора та виберіть підменю Вид – SQL. Обгрунтуйте структуру тексту запиту.
-
Самостійно створіть аналогічні запити
-
АлфавітнийСписокВідділів – для відображення в алфавітному порядку назв відділів з зазначенням місць розташування
-
АлфавітнийСписокКлієнтів – для відображення в алфавітному порядку прізвищ клієнтів з зазначенням дати реєстрації та місця роботи
-
АлфавітнийСписокПостачальників – для відображення в алфавітному порядку назв постачальників з зазначенням коду ЄДРПОУ та дати реєстрації
-
АлфавітнийСписокТоварів – для відображення назв товарів в алфавітному порядку, його марки, одиниці виміру та виробника.
-
Створення обчислювальних полів в запитах.
-
Доповніть бланк запиту АлфавітнийСписокСпівробітників полем для зазначення його віку. Для цього
-
Відкрийте обраний запит в режимі конструктора
-
В третьому стовпці введіть формулу Date()-ДатаНародження для підрахунку кількості прожитих днів
-
Завантажте запит для перевірки його дієздатності. Знову поверніться в режим конструктора. Чому перед формулою з'явився підпис Выражение1? Яку роль він відіграє?
-
Відредагуйте текст третього стовпця до вигляду Вік (Date()-ДатаНародження)/365,25 (оскільки середня тривалість року складає 365,25 дня). Перевірте функціональність запиту
-
Для відкидання дробової частини відредагуйте текст третього стовпця до вигляду Вік Int((date()-ДатаНародження)/365,25). Перевірте функціональність запиту.
-
Закрийте запит та збережіть внесені зміни.
-
-
Створіть запит ДніНародженняСпівробітників з переліком прізвищ співробітників, місяців і днів їх народження та кількості років, що виповнилися (виповняться) співробітнику в цьому році. Для цього
-
Розпочніть створення запиту в режимі конструктора
-
Сформуйте джерело даних запиту з записів таблиці Співробітники
-
Перетягніть в перший стовпець бланку запиту поле ПІБ
-
В другий стовпець запиту введіть вираз Місяць народження month(ДатаНародження)
-
Самостійно сформуйте вираз третього стовпця для виводу на екран дня народження співробітника
-
В четвертий стовпець запиту введіть вираз Виповниться (виповнилося) year(date())-year(ДатаНародження)
-
Збережіть запит та переконайтеся в його дієздатності.
-
-
Самостійно доповніть запит АлфавітнийСписокТоварів полем Мінімальна дата виготовлення для відображення дати виготовлення товару, починаючи з якої він ще є придатним до вживання (значення цього поля рівне різниці поточної дати та терміну придатності товару).
-
Самостійно створіть запит ОкладиСпівробітників з переліком прізвищ співробітників, окладу в гривнях, доларах та євро. Відсортуйте його записи за спаданням значення окладу в гривнях.