- •1. Поняття про базу даних; концепція бази даних; архітектура систем управління базою даних (субд); функціональні можливості субд; моделі даних.
- •2.Файлова модель організації даних. Ієрархічна та мережна модель організації даних.
- •3.Реляційна модель організації даних. Реляційні бази даних та субд. Основи побудови та тенденції їх розвитку.
- •4. Визначення субд. Класифікація субд. Основні компоненти та функції субд. Основні властивості та можливості субд.
- •5.Технологія використання бд. Призначення, особливості та можливості субд ms Access.
- •6.Поняття про інформаційний об'єкт; нормалізація відносин; типи зв'язків та їх характеристика.
- •7.Поняття про ключ та його типи (первинний і зовнішній); обмеження цілісності; побудова інформаційно-логічної моделі.
- •8.База даних реляційного типу; реляційна структура даних; реляційна база даних; маніпулювання реляційними даними; етапи проектування структури бази даних.
- •10.Технологія створення нової бази даних ms Access. Типи даних ms Access. Інтерфейс прикладного вікна та вікна бази даних.
- •9.Основні об'єкти бази даних ms Access; таблиці, запити, форми, звіти, макроси, модулі та їх коротка характеристика.
- •12.Введення, перегляд та редагування даних таблиці, редагування структури таблиці. Налагодження і редагування властивостей полів. Визначення ключових полів.
- •13. Поняття та призначення індексів, їх типи. Створення простих і складених індексів.
- •15. Поняття зв’язку, типи зв’язків між таблицями в базах даних ms Access. Встановлення та редагування зв’язків між таблицями у вікні Схема даних.
- •16. Інтерфейс вікна Схема даних та технологія керування його об’єктами. Забезпечення цілісності даних в базі даних ms Access.
- •17. Робота з даними в режимі Таблиця. Запуск і структура вікна представлення даних в режимі Таблиця. Робота з записами таблиці (дозапис, видалення, копіювання, пошук, сортування).
- •18.Фільтрація даних таблиці. Поняття про фільтр, його типи в базі даних ms Access. Технологія створення простих та складних фільтрів, збереження результатів фільтрації.
- •19. Визначення запиту, типи та режими створення. Інтерфейс діалогового вікна для створення макету запиту та керування його об’єктами.
- •21. Встановлення порядку сортування результатів запиту та виводу на екран необхідних полів. Створення обчислювальних полів в запиті. Призначення та технологія роботи з Построителем выражений.
- •22. Призначення, особливості використання та технологія створення запитів з параметрами , підсумкових та перехресних запитів.
- •23. Призначення, типи, особливості використання та технологія створення запитів-дій : запити на створеня таблиць, запити на видалення, запити на додавання, запити на оновлення.
- •24. Призначення, особливості використання та технологія створення запитів на мові sql. Визначення властивостей запитів.
- •25. Поняття про звіт, призначення, типи та режими створення: з використанням Майстра звітів в режимі конструктора. Підсумки у звітах: загальні та проміжні.
- •29. Поняття про форму, призначення, типи та режими створення: з використання Майстра форм, в режимі Конструктор, в режимах Авто форма.
- •Технологiя створення I вбудови пiдлеглих форм.
- •Технологiя створення набору вкладок та багатосторiнкових форм.
- •35. Створення Головної кнопкової форми з використанням Диспетчера кнопочной формы.
- •38. Поняття алгоритму та його ocнoвнi властивостi. Форми запису алгоритму. Схематичне зображення Алгоритму.
- •39.Базові алгоритмічні конструкції.
- •40. Класифікація мов високого рівня. Призначення та можливості мови програмування vba
- •41. Ms Visual Basic: Основні поняття мови. Вікна діалогів
- •42. Ms Visual Basic: Встановлення параметрів редактора. Введення коду. Взаємодія з користувачем
- •43. Ms Visual Basic: Базові типи даних. Константи та змінні мови. Коментарі
- •44. Ms Visual Basic: Операції та оператори vba, їх типове представлення. Пріоритет операцій. Поняття виразу.
- •45. Ms Visual Basic: Процедури та функції
- •46. Типи операторів, їх синтаксис і семантика. Поняття виразу
- •47. Інтерфейс у ms Visual Basic. Техніка роботи з проектами. Довідкова система. Вікно діалогів та їх елементи управління
- •48. Компіляція програм
21. Встановлення порядку сортування результатів запиту та виводу на екран необхідних полів. Створення обчислювальних полів в запиті. Призначення та технологія роботи з Построителем выражений.
Результат запиту можна сортувати за одним або кількома полями. За замовчуванням дані відтворюються в порядку, встановленому для первинного ключа першої вибраної таблиці. Якщо первинного ключа немає, дані відтворюються в порядку відбору записів. Для задання порядку сортування даних клацніть мишкою на рядку Сортировка (Sort) бланку запиту, відкрийте список і виберіть пункт По возрастанию (Ascending) або По убыванию (Descending). Текстові дані сортуються за збільшенням від А до Я (А до Z), а числові - від 0 до 9, за зменшенням - у зворотному порядку. Обчислювальне поле - поле, визначене в запиті для виводу результату розрахунку виразу. Обчислення проводяться всякий раз при виконанні запиту. Під час створення запитів над даними полів таблиці можна здійснювати різного роду операції (математичні, логічні тощо); змінювати значення у полі для всіх записів одночасно, тобто здійснювати перерахунок для всіх записів по визначеному полю; проводити аналіз та обчислення лише над групами записів. Для цього створюють обчислювальні поля, тобто поля, які містять результати обчислень. Для створення запиту з обрахунками використовується той самий бланк простого запиту. У стовпчик замість імені записується формула. У формулу входять квадратні дужки, в яких записані назви полів. Між дужками – арифметичні дії. Створити обчислювальне поле можна у вікні бланку конструктора, ввівши відповідний вираз (формулу, за якою треба обчислити значення) у першій вільній комірці рядку Поле. Після цього з'явиться нове поле з назвою Выражение, яку можна змінити. Для того, щоб ввести складні обчислення, використовуйте вікно ^ Построитель выражений, що викликається натисканням кнопки Построить панелі інструментів, або відповідною командою контекстного меню. Построитель выражений полегшує створення виражень, дозволяючи вибирати його складові елементи (арифметичні операції, вбудовані функції, назви полів, що є у БД таблиць і запитів і т.п.) за допомогою кнопок і списків.
22. Призначення, особливості використання та технологія створення запитів з параметрами , підсумкових та перехресних запитів.
Запит з параметрами (параметричний запит) – це запит,який при виконанні в окремому діалоговому вікні відображає пропозицію ввести дані, які будуть використовуватись в якостіумови відбору для повернення записів чи значення конкретного поля. Тобто в такому запиті замість конкретної умови використовується деякий параметр, який при виконанні запиту може бути зміненний, завдяки чому не треба змінювати структуру самого запиту. Запит из параметрами фактично неє окремими запитами, оскільки функції запитів з параметрами можна додати до запитів на вибірку, запитам на зміну і перехресним запитам. Запити з параметрами теж зручно використовувати в якості основи для форм, звітів та сторінок доступу. Створення запиту з параметром: 1. Відкрити запит, в якому потрібно зробити запит з параметром в режимі конструктора. 2. Вказати умову, за якою буде здійснюватись запит параметрів. Наприклад, задати умову для поля «Дата», щоб на екрані з'являлось повідомлення про введення конкретної дати. 3. Тепер при відкритті такого запиту з’явиться повідомлення, яке було зазначене в квадратних дужках[введіть дату] 4. Можна вводити дату у форматі день, місяць, рік, а можна скористатись маскою. Наприклад, для виведення всіх записів за роком буде мати вигляд: *.2010. Підсумковий запит – це запит, який здійснює обчислення по группах. У них поля діляться на 2 типи: поля, по яких здійснюється групування даних; поля, для яких проводяться обчислення. У підсумковому запиті може розраховуватися сума значень або величина середнього значення по всіх чарунках поля, може вибиратися максимальне або мінімальне значення даних у полі, може, так само здійснюватися й інша підсумкова функція. Для виконання підсумкового запиту: Підсумковий запит можна створити за допомогою Майстра простого запиту або Конструктора. Створення Підсумкового запиту за допомогою Конструктора: 1) У режимі конструктора Запиту клацнути по кнопці «Групові операції» на панелі інструментів. У бланку Запиту з'явиться рядок Групові операції. 2) У всіх полях автоматично встановлюється значення угруповання. Access надає такі групові операції: Sum - обчислює суму всіх значень заданого поля в кожній групі (для числових та грошових полів); Avq - обчислює середнє арифметичне значень даного поля в кожній групі (для числових та грошових полів); Min (Max) - повертає найменше (найбільше) значення, знайдене в цьому полі всередині кожної групи (для числових, грошових і текстових полів); Count - повертає кількість записів, в яких дане поле має значення, відмінне від Null. Для того щоб підрахувати кількість записів кожної групи з урахуванням значення Null, треба ввести вираз Count (*) в рядок поле, тобто визначити обчислюваною полі (для числових, текстових, грошових полів, полів типу дата / час); Stdev - підраховує статистичне стандартне відхилення для всіх значень в кожній групі даного поля; Var - підраховує статистичне стандартне відхилення для всіх значень в кожній групі даного поля; First - повертає перше значення поля в групі; Last - повертає останнє значення поля в групі. Вислів - дозволяє створити обчислюваною поле з використанням підсумкових функцій. Умова - дозволяє створити в поле умови відбору по групах, якщо потрібно в підсумковий запит включати не всі записи. Якщо потрібно в підсумковий запит включати не всі записи, то слід організувати умова по деякому полю. Для цього в рядку Групова операція поля треба вибрати значення Умова. Для створення обчислюваною поля з використанням підсумкових функцій у рядку поля Групова операція треба вибрати значення Вираз. Перехресні запити використовуються для розрахунків чи подання даних у структурі, що полегшує їх аналіз. Прехресний запит підраховує суму, середнє, число значень чи виконує інші статистичні розрахунки, після чого результати групуються у вигляді таблиці по двох наборах даних, один з яких визначає заголовки стовпців, а інший – заголовки рядків. Такі запити корисні для аналізу даних і створення графіків чи діаграм, заснованих на сумі значень багатьох числових полів багатьох записів. Етапи створення перехресного запиту за допомогою майстра: 1) У вікні бази даних відкрити розділ «Запити». 2) Клацнути по кнопці «Создать». 3) У діалоговому вікні «Створення запиту» вибрати «Перехресний запит». 4) У першому діалоговому вікні майстра створення перехресного запиту зі списку «Таблиці / Запити», необхідно вибрати таблицю, поля якої будуть виведені у перехресному запиті. Якщо для створення запиту використовується не одна таблиця, то спочатку необхідно створити запит, в якому використовувалися б поля всіх таблиць, необхідних при створенні перехресного запиту. Натиснути кнопку «Далі». 5) У наступному вікні майстра необхідно визначити поля, значення яких будуть використані в якості заголовків рядків. Допускається вибір не більше трьох полів. 6) У третьому вікні майстра необхідно вибрати поля, для використання їх значень як заголовків стовпців. Натиснути кнопку «Далі». 7) У наступному вікні майстра необхідно вказати, які обчислення потрібно зробити на перетині шпальт і рядків. Натиснути кнопку «Далі». 8) У останньому вікні можна вказати ім'я запиту, переглянути або змінити структуру запиту. Натиснути кнопку «Готово». 9) У результаті виконання запиту з'явиться вікно, що містить двовимірну таблицю, на перетині шпальт і рядків якої будуть показані обчислені значення.
