- •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. Компіляція програм
29. Поняття про форму, призначення, типи та режими створення: з використання Майстра форм, в режимі Конструктор, в режимах Авто форма.
Форма являє собою електронний бланк для введення даних. Форми використовуються для обробки бази даних декількома користувачами, форма може служити засобом захисту бази даних від дій некваліфікованих користувачів , а також ширмою, що заслоняє від зацікавлених очей конфіденційну інформацію. Форми дозволяють вводити дані, редагувати їх, чи додавати видаляти записи безпосереднього доступу до самих таблиць. Якщо форма ґрунтується тільки на одному об’єкті, то вона називається простою формою, а якщо ґрунтується на полях з декількох зв’язаних таблиць, то вона називається складною. У Аccess існує кілька способів створення форм: Авто форма – автоматичне створеня форми з використанням одного із стандартних шаблонів. Це найбільш зручний та швидкий спосіб створення форми. Майстер форми – створення форми за допомогою майстра (у залежності від призначення форми майстер пропонує на вибір стандартні шаблони і стилі оформлення ). Конструктор – створення форми на основі порожнього бланка за допомогою інструментальних засобів конструктора форм. Майстер діаграм – створення форми з діаграмою на основі обраних полів таблиці. Майстер зведених таблиць – створення зведеної таблиці Ms Excel на основі таблиць чи запитів Access. Форми створюються на основі таблиць і запитів. При кожному відкритті збереженої форми оновлюються дані запиту, на основі якого створено форму. Завдяки цьому, зміст форми завжди відповідає інформації в таблицях і запитах. Форми використовують ті ж поля, що і таблиці, тому зв’язки між форматом введення та управління даними в цьому випадку не порушуються.
30. Поняття Источник данных у формах. Створення, редагування та форматування елементів управління у формах. Встановлення властивостей елементів управління: відображення стану текстового рядка, встановлення початкових значень та умов на допустимість введених значень у поле.
Источником данных для форми являються записи таблиці або запиту. Джерело даних, що зберігає всі дані, введені у форму, складається з полів і груп. Елементи управління форм Напис (Label) - Написи створюються автоматично разом з елементами типу текстове поле, поле із списком і тому подібне Вони роз'яснюють сенс поля введення. Додаткові написи можуть використовуватися для заголовків і пояснень. Поле (Text Box) - Використовується для введення і відображення інформації полів таблиць і запитів, а також для виведення результатів обчислень. Група перемикачів (Option Group) - Група перемикачів посилається на деяке поле таблиці. Кожен перемикач групи відповідає визначеному цілочисельному значенню цього поля. Вимикач (Toggle Button) - Дозволяє вводити інформацію типу да/нет. Величині «та» або «істина» відповідає втоплене положення вимикача. Перемикач (Option Button) - Елемент групи перемикачів, в якій може бути відмічений тільки один з них (його кружок виглядає зачорненим). Прапорець (Check Box) -Призначений для представлення полів типу да/нет. Відмічений квадратик відповідає величині «так», а порожній — «ні». Поле із списком (Combo Box) - Вирішує як безпосереднє введення значення в полі, так і його вибір в списку зумовлених, що розкривається значень . Список (List Box) - Дозволяє вибирати дані з набору пунктів і не вирішує безпосереднє введення значень. Кнопка (Command Button) - Клацання на такій кнопці виконує команду, за допомогою якої можна перейти в іншу форму, переміститися по записах і виконати багато інших операцій. Малюнок - Малюнок будь-якого графічного формату з рамкою. Вільна рамка об'єкту (Unbound Object Frame) - Об'єкт OLE, не пов'язаний ні з яким джерелом даних. Приєднана рамка об'єкту (Bound Object Frame) - Об'єкт OLE, пов'язаний з полем даних таблиці або запиту. Розривши сторінки (Page Break) - Лінія, по якій формується переклад сторінки при виведенні форми або звіту на принтер. Набор вкладок (Tab Control) - Дозволяє розмістити на одному і тому ж просторі екрану декілька наборовши елементів управління. Зручний в тих випадках, коли елементи легко розділяються на логічні групи. Підлегла форма/звіт (Subform/subreport) - Вставляє у форму (або звіт) область з іншою формою (або звітом), зв'язаною з головною . Лінія (Line)- Додає пряму лінію. Прямокутник (Rectangle)- Малює прозорий або непрозорий прямокутник з кольоровою межею будь-якої товщини. Інші елементи (More Controls) Відкриває меню з елементами управління що не увійшли до панелі елементів.
31. Створення обчислювальних полiв у формi. Манiпуляцii з об'єктами форми. Налагодження властивостей форми в дiалоговому вiкнi Свойства. Огляд та коротка характеристика параметрiв вкладки Макет та вкладки Данные вiкнa Свойства. Встановлення фiльтрiв та умов вiдбору записів для вiдобрaження в формах. Встановлення порядку сортування.
Для перегляду|проглядання|, редагування і введення даних разом з|поряд з,поряд із| таблицями, використовують форми. Форма – це структурований та форматований об’єкт, призначений для введення, редагування і відображення даних. Обчислення значень у формах: Звичайно елементом керування, що використовується для виводу обчислювальних значень є поле, але можна також використовувати і будь-які інші елементи керування, що мають властивість «Дані». Якщо використовується поле, то можна ввести вираз безпосереднє в нього. У загальному випадку використовується комірка «Дані». Перед кожним виразом треба ставити знак рівності (=). Для обчислення підсумкових значень у формі треба додати текстове поле в область приміток і ввести в комірку властивості «Дані» вираз, що містить статистичну функцію. Звертання до елемента керування підлеглої форми: = [Ім'я_подлег_форми].Form![ім'я_поля] Макроси дають можливість маніпулювати даними, створювати меню і діалогові вікна, відкривати форми. Подібно до інших об'єктів Access, форми володіють різними властивостями. Властивості форми відбиваються на її характеристиках, зовнішньому вигляді і можливостях. Щоб змінити властивості самої форми, потрібно натиснути праву кнопку миші на області виділення форми чи звіту (прямокутник на перетині лінійок зліва зверху). В конкретному меню, яке з’явиться, потрібно вибрати команду СВОЙСТВА. Тоді відкривається вікно ФОРМА, в якому можна задати всі властивості форми.Щоб змінити властивості форми у вікні ФОРМА, потрібно виконати наступні дії:Відкрити вікно ФОРМА , якщо воно не відкрите.Натиснути на вкладинці, яка відноситься до ВЛАСТИВОСТІ, що змінюється.У вікні властивостей форм є такі вкладинки: МАКЕТ. На цій вкладинці знаходяться властивості, які відносяться до всієї форми. Деякі властивості на вкладинці МАКЕТ змінюються автоматично при зміні розміру форми за допомогою миші. ДАНІ. На цій вкладинці вказане джерело даних, стандартні величини і діапазони значень. ПОДІЇ. ІНШІ. ВСІ. Вибрати текстове поле біля властивості, яка буде змінена і ввести нове значення. Деякі властивості дозволяють запустити ПОСТРОИТЕЛЬ ВЫРАЖЕНИЙ. Закрити вікно властивостей форми. При цьому внесені зміни зберігаються. Фільтр – це набір умов, що застосовуються для відбору підмножини даних чи для сортування даних. Фільтр може бути застосований до записів у формі, об’єкті в режимі таблиці (таблиці, формі, запиті на вибірку) чи на сторінці доступу до даних. У Microsoft Access для відбору даних застосовуються 4 види фільтрів: фільтр по виділеному, звичайний фільтр (або фільтр по формі), фільтр по вводу ("фільтр для") та розширений фільтр. У формі чи в таблиці існують різні способи застосування фільтрів: за допомогою команд головного меню, за допомогою кнопок на панелі інструментів, за допомогою контекстного меню потрібного поля. Умова відбору – обмеження, яке задається для відбору записів, що включаються в список результатів. При створенні фільтрів використовується два типи умов – прості і складені. Проста умови — це числа, тексти, вирази, математичні співвідношення, наприклад: 5; "Артист"; Артист; >3; =4; <>3; < date() — усі дати до вчорашньої включно; Like[A-Г] — прізвища, які починаються на А, Б, В, Г; Like "Ар*" — слова, які починаються на Ар; 69???? — шестизначні номери телефонів, які починаються на 69, тощо. Умови записують відповідно до правил мови SQL (Structured Query Language). Складена умови — це умова, побудована з простих за допомогою логічних операторів not (не), and (і), or (або). Наприклад, Not 2; 4 Or 5, Not like "Т*" – усі слова крім тих, що починаються з букви Т; between 10 and 20 – значення між 10 та 20; between date()-30 and date() — дати за минулі 30 днів від сьогоднішньої; between #21.04.99# and #21.05.99# – між двома датами. У конструкторах фільтрів і запитів умови вводять у рядок умов. Умови, які стосуються різних полів і мають сполучник (логічну операцію) "і", записують в одному рядку конструктора умов. Умови, які стосуються одного чи різних полів і мають сполучник "або", розташовують у різних рядках (або одна під одною). Сортування даних відіграє важливу роль у створенні ефективних і простих у використанні звітів і форм. Наприклад, сортування звіту: Відкрийте звіт у поданні макета або конструктора. Якщо область Групування, сортування й підсумок не відкрито, у групі Групування та підсумки (на вкладці Форматування в поданні макета або на вкладці Конструктор у поданні конструктора) натисніть кнопку Групування й сортування. Виконайте одну з таких дій: Якщо звіт не згруповано й не відсортовано, натисніть кнопку Додати групу в області Групування, сортування й підсумок, після чого виберіть зовнішнє поле сортування. Натисніть стрілку другого розкривного списку й виберіть потрібний порядок сортування значень. Натисніть кнопку Додатковота натисніть стрілку праворуч від елемента з розділом верхнього колонтитула та виберіть варіантбез розділу верхнього колонтитула. Повторіть наведені дії для кожного поля сортування; внутрішнє поле сортування має розташовуватися внизу. Якщо звіт уже відсортовано або згруповано, перегляньте наявні рівні та внесіть потрібні зміни. Для змінення поля використайте стрілку розкривного списку. Для змінення порядку натисніть стрілку другого розкривного списку. Щоб змінити рівень групування на рівень сортування, змініть значення у списку з розділом верхнього колонтитула на без розділу верхнього колонтитула.
32. Технологiя створення форм на ocнoвi багатотабличнних запитiв.
Для перегляду|проглядання|, редагування і введення даних разом з|поряд з,поряд із| таблицями, використовують форми. Форма – це структурований та форматований об’єкт, призначений для введення, редагування і відображення даних. Якщо форма ґрунтується тільки на одному об'єкті, то вона називається простою формою. Якщо форма ґрунтується на полях з декількох зв'язаних таблиць, то вона називається складною. Технологiя створення форм на ocнoвi багатотабличнних запитів ґрунтується на створенні запиту, що поєднує дані із двох і більш зв'язаних таблиць, і побудові форми на основі запиту. Створення запиту в режимі конструктора надає можливість створити запит на основі таблиці: у діалоговому вікні Новий запит виберіть в списку в правій частині вікна елемент Конструктор і натискуйте кнопку OK . На екрані відображуватиметься вікно запиту в режимі конструктора і діалогове вікно Додавання таблиці, яке дозволяє вибрати, по яких таблицях і запитах або їх комбінації буде створений новий запит. Запит на базі декількох зв'язаних таблиць створюється в тій же послідовності, що і з однієї таблиці, лише додається введення імен додаткових таблиць. Вкажіть спочатку ім'я першої таблиці або запиту, на якому має бути заснований створюваний запит, виберіть поля, дані яких потрібно використовувати, а потім вкажіть додаткову таблицю або запит і виберіть потрібні поля. У верхній частині макету видно лінії зв'язку між таблицями, а в нижній частині на бланку запиту — імена таблиць і полів При створенні форми зручно користуватися діалоговим вікном Нова форма.Відображувати це вікно на екрані можна наступними способами: виділити таблицю або запит в базі даних і вибрати команду Форма (Form) у меню Вставка (Insert); натискувати кнопку Новий об'єкт (New Object) на панелі інструментів і в списку, що розкривається, вибрати Форма (Form); у вікні бази даних на вертикально розташованій панелі Об'єкти (Objects) виділити значок Форми (Forms) і натискувати на панелі інструментів кнопкуСтворити (New) Всі таблиці і запити, доступні як джерела даних форми приведені в списку, що розкривається, в нижній частині вікна.
