- •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. Компіляція програм
9.Основні об'єкти бази даних ms Access; таблиці, запити, форми, звіти, макроси, модулі та їх коротка характеристика.
Microsoft Access працює з об'єктами шести типів: таблицями, формами, запитами, звітами, модулями, макросами.Таблиця – двовимірна таблиця, яка використовуються для зберігання даних у реляційних базах даних. Дані зберігаються в записах, які складаються з окремих полів. Кожна таблиця містить інформацію про сутності певного типу (наприклад, товарах).Крім даних, таблиці Access містять:інформацію про зовнішній вигляд таблиці (шрифти для відображення текстових даних, ширину стовпців, кольори і фон тощо);інформацію про властивості таблиці як цілого (зв'язки між полями таблиць, ключові поля тощо);інформацію про властивості полів.Запит - засіб для відбору даних, що задовольняють певним умовам. За допомогою запитів можна вибрати з бази даних необхідну інформацію.Більш детальніше про запити можна прочитати в статті Запити в СУБД MS Access: основні поняття та види.Форма – засіб, який дозволяє спростити процес уведення або зміни даних у таблицях БД, що забезпечує введення даних. Форми дозволяють обчислювати значення й виводити на екран результат. Джерелом даних для форми є записи таблиці або запиту.Форма надає можливості для:уведення й перегляду інформації бази даних;зміни даних;друку;створення повідомлень.
Звіт - засіб, який дозволяє добути з бази потрібну інформацію та представити її у вигляді, зручному для сприйняття, а також підготувати її для друку.У сучасних СУБД звіти можуть бути виведені на екран, принтер або вихідний файл для наступної передачі даних. Крім того, у СУБД Access останніх версій включений спеціальний об'єкт — Страницы —, що дозволяє розміщати вихідні дані на Web-Сторінках. Процес створення звітів подібний створенню форм.Джерелом даних для звіту може бути таблиця або запит. Крім даних, отриманих з таблиць, у звіті можуть відображатися обчислені за вихідними даними значення, наприклад підсумкові суми.Звіти й форми Access мають багато спільного. Однак, на відміну від форм, звіти не призначені для введення й виправлення даних у таблицях. Вони дозволяють лише переглядати й друкувати дані. У звіті неможливо змінити вихідні дані за допомогою елементів управління, як це можна зробити за допомогою форм. Хоча у звітах можна використовувати такі ж елементи управління для зазначення стану перемикачів, прапорців і списків.Макрос - набір макрокоманд, який створюється користувачем для автоматизації виконання конкретних операцій.Модуль - об'єкт, що містить програми, написані мовою Visual Basic і які застосовуються в деяких випадках для обробки даних.
10.Технологія створення нової бази даних ms Access. Типи даних ms Access. Інтерфейс прикладного вікна та вікна бази даних.
Створення бази даних на основі шаблонуВ Access доступний широкий вибір шаблонів, які можна використовувати для прискорення процесу створення бази даних. Шаблон — це готова для використання база даних з усіма таблицями, запитами, формами та звітами, потрібними для виконання певного завдання. Наприклад, за допомогою шаблонів можна відстежувати питання, керувати контактами або записувати витрати. Деякі шаблони містять кілька зразків записів, які демонструють їх використання. Шаблони баз даних можна використовувати такими, як вони є, або настроїти їх, щоб вони якнайкраще відповідали потребам користувача.Найшвидший спосіб створення бази даних — це використання шаблону, який найкраще відповідає вашим потребам. Проте якщо до застосунку Access потрібно імпортувати дані з іншої програми, можливо, краще створити базу даних без використання шаблону. Шаблони мають визначену структуру даних, і припасування наявних даних до структури шаблону може потребувати багато часу.Створення бази даних без використання шаблонуЯкщо не слід використовувати шаблон, можна створити базу даних за допомогою власних таблиць, форм, звітів та інших об’єктів бази даних. Зазвичай потрібно виконати одну або обидві наведені нижче дії:Введення, вставлення або імпортування даних до таблиці, створюваної під час створення нової бази даних, і повторне виконання процесу з новими таблицями, які створюються за допомогою команди Таблиця на вкладці Створення.Імпортування даних з інших джерел і створення нових таблиць під час виконання цього процесу.Для отримання додаткових відомостей про планування та створення бази даних або створення зв’язків, форм, звітів або запитів перейдіть за посиланнями в розділі Створення пустої бази данихНа сторінці Початок роботи з Microsoft Office Access у розділі Нова пуста база даних виберіть пункт Пуста база даних.В області Пуста база даних введіть ім’я файлу в полі Ім’я файлу. Якщо не вказати розширення файлу, застосунок Access додасть його автоматично. Щоб змінити розташування файлу, вказане за промовчанням, виберіть елемент Пошук розташування для бази даних (поруч із полем Ім’я файлу), перейдіть до нового розташування та натисніть кнопку ОК.Натисніть кнопку Створити. Застосунок Access створює базу даних із пустою таблицею з іменем «Таблиця1», а потім відкриває цю таблицю в поданні таблиці. Курсор розташовано в першій пустій клітинці у стовпці Додати нове поле.
Щоб додати дані, введіть або вставте дані з іншого джерела, як описано в розділі Копіювання даних з іншого джерела до таблиці Access.Основні типиФормат -Використовується для відображенняТекстовий- Короткі алфавітно-цифрові значення, наприклад прізвище або адреса.Числовий - Числові значення, наприклад відстань. Зверніть увагу, що для грошових одиниць існує окремий тип даних.Грошова одиниця-Грошові значення.Так/Ні - Значення "Так" і "Ні" та поля, які містять лише одне із двох значень. Дата й час - Значення дати й часу для років із 100 до 9999.Форматований текст - Текст або поєднання тексту та чисел, яке можна відформатувати за допомогою елементів керування кольорами та шрифтом. Обчислюване поле - Результати обчислення. В обчисленні повинні використовуватись інші поля тієї самої таблиці. Для створення обчислення використовується побудовник виразів.Вкладення - Вкладені у записи бази даних зображення, файли електронних таблиць,документи, діаграми та інші типи підтримуваних файлів, подібно до вкладень у повідомленнях електронної пошти.Гіперпосилання - Текст або поєднання тексту й чисел, яке зберігається у вигляді тексту та використовується як адреса гіперпосилання. Примітка - Довгі фрагменти тексту. Поле типу "Примітка" часто використовується длязберігання докладного опису продукту.Підстановка - Список значень, які отримуються з таблиці або запиту, чи набір значень, указаних під час створення поля. Поле підстановки можна створити за допомогою майстра підстановок. Тип даних у полі підстановок текстовий або числовий, залежно від того, які параметри було вибрано в майстрі.Примітка - Поля підстановки мають додатковий набір властивостей поля, який знаходиться на вкладці Підстановка в області Властивості поля.Інтерфейс – середовище користувача для роботи за допомогою меню.Початок роботи з Microsoft Office Access. Сторінка, яка відображається після запускупрограми Access за допомогою кнопки Windows Пуск або ярлика на робочому столі.Стрічка Office Fluent. Область у верхній частині вікна програми, в якій можна вибирати команди.Вкладка команд. Поєднані логічним чином команди.Контекстна вкладка команд. Вкладка команд, яка відображається залежно від контексту — активного об'єкта або виконуваного завдання. Таблиці, запити, форми, звіти, сторінки та макроси відображаються як документа з вкладками.Рядок стану. Рядок у нижній частині вікна, де відображаються відомості про стан і містяться кнопки, за допомогою яких можна змінювати подання.Мініпанель. Розташований поверх об'єктів прозорий елемент, який відображається над виділеним текстом і дає змогу швидко застосувати форматування.
11.Структура таблиць в базі даних MS Access: поняття про поле, запис, властивості поля, властивості таблиць. Режими створення та перегляду даних у таблиці. Більшість баз даних мають табличну структуру. Як ми знаємо, в табличній структурі адрес даних визначається перетином стрічок і стовпців. В базах даних стовпці називаються полями, а стрічки – записами. Поля формують структуру бази даних, а записи складають інформацію, яка в ній міститься. Кожна таблиця ідентифікується унікальним ім’ям, довжина якого може досягати 64 символи, крім того, всередині імені забороняється використовувати символи “!”, “.”, “[”, “]” чи “’”. Таке саме обмеження накладається на довжину полів. Обсяг бази даних в Access обмежений одним гігабайтом, тобто сумарний обсяг усіх таблиць та інструментальних засобів для роботи з ними не повинен перевищувати цього значення. Запис містить інформацію про один елемент бази даних: одну людину, книжку, продукцію, рейс тощо. Він складається з полів, які формують структуру запису. Структура запису фактично визначає структуру таблиці i вciєї БД, якщо в ній є лише одна таблиця. Поле — це мінімальна (але найважливіша) порція інформації в записі, над якою визначені операції введення, виведення, перетворення тощо. Воно має ім'я, значення, характеризується типом i низкою додаткових властивостей. Назви полям дає користувач, назви типів є стандартні, а значення полів випливають зі змісту конкретної задачі. Для зміни властивостей полів треба перейти в режим Конструктора клацнувши на кнопці Вид. Щоб вставити нове поле, треба встановити показник миші на маркер поля і натиснути клавішу INSERT. Щоб видалити поле, його треба виділити і натиснути клавішу DELETE. Закінчивши створення структури, можна клацнути на кнопці Вид і перейти в Режим таблиці для заповнення її даними. Очевидною унікальною властивістю кожного поля є його Ім'я. Крім імені в полі є ще властивість Підпис. Підпис – це та інформація, що відображається в заголовку стовпця. Її не треба плутати з іменем поля, хоча якщо підпис не заданий, то в заголовку відображається ім'я поля. Різним полям, наприклад, можна задати однакові підписи. Це не перешкодить роботі комп'ютера, оскільки поля при цьому як і раніше зберігають різні імена.
Різні типи полів мають різне призначення і різні властивості. Властивості поля. Створюване поле, подібно іншим об'єктам, має властивості. Ці властивості можна встановити, щоб задати метод збереження і відображення даних цього поля. Поля, які створюються в режимі Конструктор, використовуються іншими об'єктами бази даних, що працюють з таблицями, наприклад формами, звітами і запитами. Властивості полей в області Властивості поля змінюють на вкладках Общие і Подстановка. Нижче коротко описані властивості полів на вкладці Загальні, залежні від типу обраних даних: • Размер поля. Задає максимальне число символів текстового поля й обмежує діапазон значень числових полів. • Новые значения. Визначає, як будуть встановлюватись нові значення для полів типу Лічильник (як Послідовні — зростаючі з інкрементом 1 для кожного нового чи запису як Випадкові – ті, що отримують випадкові значення). • Формат поля. Задає формат відображення даних поля, наприклад, дат, чисел і т.д. • Число десятичных знаков. Задає число десяткових знаків у полях типу Числовий і Грошовий. • Маска ввода. Використовується тільки для полів типу Текстовий і Дата/час. • Надпись. Надає для поля напис, що буде використовуватись у формах і звітах, а також у заголовках таблиць, що містять це поле. • Значение по умолчанию. Задає стандартне значення, вводиться автоматично в нові поля. • Условие на значение. Обмежує дані, що вводяться, значеннями, що задовольняють критеріям вірогідності (максимально можливе число, достовірна дата не пізніше сьогоднішнього дня і т.д.). • Пустые строки. Дозволяє вводити порожній рядок у поля типу Текстове, поле MEMO і Гіперпосилання. • Индексированное поле. Створює індекс, що базується на даному полі. На вкладці Підстановка містяться додатково установлювані властивості. Ці установки властивостей залежать від типу даних, використовуваних у полі, і значення першої властивості поля на вкладці Підстановка, який називається Тип елемента керування. Нижче приведений опис властивостей елемента керування типу Список на вкладці Підстановка: • Тип элемента управления. Задає тип елемента керування, використовуваного для відображення поля на формі. Елементи керування можуть відноситися до наступного типам: Поле (стандартне), Список і Поле зі списком. • Тип источника строк. Визначає тип джерела даних, що надходять у Список чи Поле зі списком: з таблиці, запиту, з даних у введеному списку або зі списку імен полів в таблиці чи запиті, зазначених у значенні властивості Источник строк. • Приєднаний стовпець. Задає число стовпців у списку або в поле зі списком, які з'являються в Источник строк.• Число стовпців. Задає число стовпців, відображуваних у Поле со списком чи в Списку. • Заглавия столбцов. Відображає імена перших полів списку/поля зі списком з наявних у полі Источник строк. • Ширина стовпців. Вказує ширину списку, що розкривається, чи стовпця списку. Щоб задати властивості полів у режимі Конструктор, виділіть поле, для якого необхідно задати властивості. Тоді в області панелі Свойства поля відображається вкладка Общие. У ній представлені властивості даного поля. Потім клацніть на тій властивості, який необхідно задати. Введіть значення властивості (чи вкажіть його в списку, що розкривається,). Створення нової таблиці. Щоб створити нову таблицю, насамперед відкрийте базу даних, для якої вона призначена. Потім клацніть на вкладціТаблицы, а в ній клацніть на кнопці Создать. Тоді Access відобразить діалогове вікно Нова таблиця У Access застосовують наступні методи створення таблиць: • Режим таблиці. Нову таблицю створюють шляхом введення даних безпосередньо в порожню базу данных, подобно введенню даних в електронну таблицю. Після завершення введення даних і збереження таблиці Access автоматично переглядає дані, а потім створює поля відповідних типів і форматів. Якщо користувач раніше не створював таблиць або дані уже готові до застосування, цей метод дуже корисний • Конструктор. У цьому режимі таблицю створюють із самого початку, вибираючи імена, типи і формати полів. Метод максимально гнучкий і надає можливість повного контролю над створенням таблиці • Майстер таблиць. Майстер автоматично створює таблиці, опираючись на попередньо заданий список типових таблиць. Користувач надає майстру інформацію про потрібну таблицю, і майстер допомагає її створити. • Імпорт таблиць. Якщо потрібні дані вже зберігаються в іншій програмі чи іншій базі даних Access, але бажано постійно зберігати їх у новій таблиці, імпортування даних - найкраще рішення. При імпортуванні Access копіює дані у вихідному місцеположенні і автоматично створює таблицю даних, опираючись на характеристики даних у попередньому місці збереження. • Зв’язок з таблицями. Нагадує імпорт таблиць, проте дані залишаються на колишньому місці (скажемо, в іншому додатку), а в базі даних Access створюється таблиця, з якої до них можна отримувати доступ, а також редагувати і переглядати їх. Отже як було сказано вище, так як метод створення таблиць за допомогою конструктора є найбільш гнучкий розглянемо його детальніше.
