- •Поняття інформації та основні терміни інформатики.
- •Представлення інформації в еом. Одиниці вимірювання інформації.
- •Поняття про інформаційні системи та технології.
- •Покоління еом та їх класифікація.
- •Принцип фон Неймана.
- •Принцип побудови пк та базова апаратна конфігурація пк.
- •Програмне забезпечення комп’ютера.
- •Питання до лекції №1
- •Основні поняття текстового редактора Word.
- •Форматування тексту засобами ms Word 2007.
- •Основні поняття текстового редактора Word.
- •Інтерфейс текстового процесора ms Word 2007.
- •Основні режими роботи з документами в текстовому процесорі Word 2007.
- •Робота з документами в ms Word 2007. Створення документа Word
- •Відкривання документа Word
- •Введення і редагування тексту засобами ms Word 2007.
- •Зміна шрифту та його параметрів
- •Форматування тексту засобами ms Word 2007.
- •Форматування символів
- •Форматування абзаців
- •Форматування списків
- •Питання до лекції № 2
- •2. Створення колонтитулів, нумерація сторінок та табуляція.
- •Позиціювання колонтитулів
- •Вилучення колонтитулів
- •Робота з розділіми та сторінками документу в мs Word 2007.
- •Автоматичне укладання змісту засобами ms Word 2007.
- •Процедура створення змісту
- •Друкування документа
- •Питання до лекції №3
- •Створення таблиць та опрацювання табличних даних.
- •Елементарні обчислення в таблицях засобами ms Word 2007.
- •Вставка графічних об’єктів.
- •Питання до лекції №4
- •Головне вікно ms Excel 2007.
- •Робота з документами в табличному процесорі ms Excel.
- •Переміщення по аркушу книги ms Excel
- •Способи виділення комірок аркуша в ms Excel
- •Типи адрес комірок в ms Excel.
- •Типи даних. Введення даних в ms Excel.
- •Редагування даних.
- •Форматування даних.
- •Питання до лекції №5
- •Поняття, призначення та класифікація функцій в ms Excel.
- •Математичні, логічні, статистичні функції та функції посилань і масивів.
- •Редагування функцій в ms Excel.
- •Повідомлення про помилки.
- •Питання до лекції №6
- •Технологія створення діаграм.
- •Редагування та форматування діаграм.
- •Питання до лекції №7
- •Обробка списків за допомогою форми даних.
- •Сортування списків.
- •Фільтрація даних.
- •Питання до лекції №8
- •Проектування бази даних.
- •Система керування базами даних ms Access.
- •Об’єкти бази даних.
- •Створення бази даних.
- •Головне вікно ms Access 2003 та 2007. Елементи головного вікна ms Access.
- •Основні поняття про таблиці.
- •Типи даних та властивості полів.
- •Символи, які використовуються в масці
- •Способи створення таблиці.
- •Поняття первинного ключа.
- •Питання до лекції №9
- •Виділення елементів таблиці.
- •Способи оформлення таблиць в ms Access.
- •Модифікація структури таблиці.
- •Створення зв’язків між таблицями.
- •Цілісність даних.
- •Режими каскадного оновлення і каскадного вилучення.
- •Сортування записів.
- •Сортування по одному стовпчику
- •Сортування по декількох стовпчиках
- •Пошук заданого значення.
- •Пошук даних за допомогою фільтра.
- •Використання фільтра по виділеному
- •Використання звичайного фільтра.
- •Використання поля фільтр для
- •Розширені фільтри
- •Приклади виразів, що використовуються як умови відбору текстових значень.
- •Питання до лекції №10
- •Типи запитів.
- •Створення запиту.
- •Створення запиту на видалення групи записів.
- •Створення запиту на оновлення записів
- •Створення запиту на додання записів
- •Створення нової таблиці на основі запиту.
- •Питання до лекції №11
- •Основи редагування форм. Конструювання форм
- •Створення форми в режимі Конструктора
- •Конструювання форми
- •Створення форми, що складається з декількох сторінок або вкладок.
- •Створення форми, що містить декілька сторінок (екранів).
- •Робота з елементами управління.
- •Способи створення звітів.
- •Способи створення звітів.
- •Структура звіту.
- •Питання до лекції №12
- •Особливості мови vba.
- •Константи та змінні у мові vba та їх опис.
- •Область видимості змінних у проекті.
- •Операції та порядок їх виконання у мові vba.
- •Стандартні (вбудовані) функції мови vba.
- •Функція MsgBox
- •Функція InputBox.
- •Питання до лекції №13
- •Програмування лінійних обчислювальних процесів.
- •Логічні операції та логічні вирази.
- •Умовний оператор альтернативи If … Then … Else.
- •Програмування розгалужених обчислювальних процесів з використанням оператора If.
- •Умовний оператор вибору Select Case.
- •Програмування розгалужених обчислювальних процесів з використанням оператора Select Case.
- •Оператор циклу For … Next.
- •Програмування циклічних обчислювальних процесів з використанням оператора For … Next.
- •Оператор циклу Do … Loop.
- •Програмування циклічних обчислювальних процесів з використанням оператора Do … Loop.
- •Оператор циклу For … Each.
- •Питання до лекції №14-15
- •Список літератури
Цілісність даних.
Цілісність даних означає систему правил, що використовуються в Microsoft Access для підтримки зв'язків між записами у зв'язаних таблицях, а також забезпечує захист від випадкового вилучення або зміни зв'язаних даних.
Якщо накладені умови цілісності даних, то Microsoft Access не дозволяє додавати у зв'язану таблицю записи, для яких немає відповідних записів у головній таблиці або ж змінювати записи в головній таблиці таким чином, що після цього у зв'язаній таблиці з'являться записи, що не мають відповідних записів у головній таблиці, а також вилучати записи у головній таблиці, для яких є підлеглі записи у зв'язаній таблиці.
Встановити цілісність даних можна, якщо виконані наступні умови:
Зв'язане поле головної таблиці є ключовим полем або має унікальний індекс.
Зв'язані поля мають один тип даних. (Тут існує два виключення.)
Обидві таблиці належать одній базі даних Microsoft Access.
Встановивши цілісність даних, необхідно слідувати наступним правилам:
Неможливо ввести в поле зовнішнього ключа зв'язаної таблиці значення, що не міститься в ключовому полі головної таблиці.
Не допускається вилучення запису з головної таблиці, якщо існують зв'язані з нею записи в підлеглій таблиці.
Неможливо змінити значення ключового поля в головній таблиці, якщо існують записи, зв'язані з даним записом.
Щоб накласти ці правила на конкретний зв'язок, при його створенні потрібно встановити перемикач Обеспечение целостности данных в діалоговому вікні Связи. Якщо даний перемикач встановлений, то будь-яка спроба виконати дію, що порушує одне з перерахованих вище правил, приведе до виведення на екран попередження, а сама дія виконана не буде.
Режими каскадного оновлення і каскадного вилучення.
У зв’язках, для яких визначена цілісність даних, користувач має можливість вказати, чи потрібно автоматично виконувати для пов'язаних записів операції каскадного оновлення і каскадного вилучення. Якщо включити дані параметри, стануть можливими операції вилучення і оновлення, які в іншому випадку заборонені умовами цілісності даних. Щоб забезпечити цілісність даних при вилученні записів або зміні значення ключового поля в головній таблиці, автоматично вносяться необхідні зміни в зв'язані таблиці.
Якщо при визначенні зв'язку в діалоговому вікні Связи встановити перемикач Каскадное обновление связанных полей, то будь-яка зміна значення в ключовому полі головної таблиці приведе до автоматичного оновлення відповідних значень у всіх зв'язаних записах.
Якщо при визначенні зв'язку у діалоговому вікні Связи встановити перемикач Каскадное удаление связанных записей, будь-яке вилучення запису в головній таблиці приведе до автоматичного вилучення зв'язаних записів у підлеглій таблиці.
Сортування записів.
Дані розміщуються в таблиці в довільному порядку по мірі їх введення. Перегляд таких даних утруднюється. Для приведення даних у визначений порядок, в базах даних використовується поняття сортування.
Для сортування слід попередньо встановити мову, якою ведеться база даних і за алфавітом якої виконується сортування. Для цього вибрати команду Сервис, Параметры..., перейти на вкладку Общие.
Є можливість при виконанні сортування записів виконати просте сортування, при якому всі записи сортуються або за зростанням, або за спаданням. При сортуванні за зростанням, значення розташовуються в алфавітному порядку від А до Я. Дати – від більш ранньої до більш пізньої. Числа впорядковуються в порядку зростання від меншого до більшого.
При сортуванні поля за зростанням записи, які містять порожні поля, вказуються в списку першими. Цифри, які знаходяться в текстових полях, сортуються як рядки символів, а не як числові значення. Щоб їх відсортувати в числовому порядку, всі текстові рядки повинні містити однакову кількість символів. Якщо рядок містить меншу кількість символів, то на початку повинні стояти нулі. Наприклад, результатом сортування за зростанням текстових рядків «1», «2», «11» і «22» буде «1», «11», «2», «22». Щоб рядки були відсортовані належним чином, перед числами з меншою розрядністю ввести нулі: «01», «02», «11», «22».
Неможливо сортувати поля МЕМО, гіперпосилання або об’єкти OLE.
