- •Поняття інформації та основні терміни інформатики.
- •Представлення інформації в еом. Одиниці вимірювання інформації.
- •Поняття про інформаційні системи та технології.
- •Покоління еом та їх класифікація.
- •Принцип фон Неймана.
- •Принцип побудови пк та базова апаратна конфігурація пк.
- •Програмне забезпечення комп’ютера.
- •Питання до лекції №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
- •Список літератури
Створення зв’язків між таблицями.
Після створення таблиць, необхідно встановити зв’язок між ними, використовуючи який можна об’єднувати дані з різних таблиць. При встановленні зв'язку між таблицями насамперед визначають, яка з двох таблиць буде базовою, а яка – зв'язаною. В базовій таблиці поле, за яким встановлюється зв'язок, повинно бути ключовим або індексованим без повторів. Зв’язок між таблицями встановлює відношення між співпадаючими значеннями в ключових полях, як правило, між полями, які мають однакові імена в обох таблицях. У більшості випадків з ключовим полем однієї таблиці, яке є унікальним ідентифікатором кожного запису, зв’язується зовнішній ключ другої таблиці. Поля, які зв’язуються, повинні мати однаковий тип даних, за виключенням випадку, коли поле первинного ключа є полем типу Счетчик. Поле Счетчик зв’язується з числовим полем, якщо значення властивості Размер обох полів співпадають.
Наприклад, допускається зв’язування поля Счетчик з числовим полем, якщо властивість Размер обох полів має значення довге ціле. Таблиці зв’язуються так, що інформація з однієї таблиці доступна для іншої таблиці. В системах спроектованих в ACCESS, як правило, є декілька зв’язаних таблиць.
Існує декілька типів зв’язку:
Один до одного – кожному запису першої таблиці відповідає тільки один запис другої таблиці і навпаки. Відношення цього типу використовуються не часто, оскільки більша частина даних, які зв’язані таким способом, можна розмістити у одній таблиці. Можливе використання у тому випадку, коли таблиця має велику кількість полів і виникла необхідність її розділити. (Наприклад, перша таблиця має поля – код співробітника, прізвище, адреса, телефон, фото; друга таблиця має поля – код співробітника, ідентифікаційний код).
Один до багатьох – кожному запису першої таблиці відповідає декілька записів другої таблиці. Але запису у другій таблиці відповідає лише один запис першої таблиці. (Один постачальник постачає декілька товарів, але даний товар надійшов від конкретного постачальника).
Багато до багатьох – кожному запису першої таблиці відповідає декілька записів другої таблиці і кожному запису другої таблиці відповідає декілька записів першої таблиці.
Для створення зв’язків між таблицями існує спеціальне діалогове вікно,яке називається СХЕМА ДАННЫХ:
Вікно відкривають клацнувши на однойменній кнопці панелі інструментів або командою СЕРВИС/ СХЕМА ДАННЫХ.
Якщо зв’язків між таблицями не було, то відкривається одночасно вікно ДОБАВЛЕНИЕ ТАБЛИЦЫ, в якому можна вибрати потрібні таблиці для включення в структуру міжтабличного зв’язку.
Якщо зв’язки між таблицями вже задані, то для введення в схему даних нової таблиці, клацнути на схемі даних правою кнопкою миші і в контекстному меню вибрати пункт ДОБАВИТЬ ТАБЛИЦУ.
Зв’язок між полями встановлюють шляхом перетягування імені поля з однієї таблиці в іншу на відповідне йому поле другої таблиці.
Прапорці КАСКАДНОЕ ОБНОВЛЕНИЕ СВЯЗАННЫХ ПОЛЕЙ и КАСКАДНОЕ ОБНОЛЕНИЕ СВЯЗАННЫХ ЗАПИСЕЙ забезпечують одночасне поновлення або знищення даних у всіх залежних таблицях при їх зміні в головній таблиці.
Зміна існуючих зв'язків.
Закрийте всі відкриті таблиці. Змінювати зв'язки між відкритими таблицями не можна.
Перемкніться у вікно База данных. Для перемикання у вікно Бази даних з іншого вікна натисніть клавішу F11.
На панелі інструментів натисніть кнопку Схема данных.
Двічі клацніть лінію зв'язку, яку необхідно змінити.
Встановіть параметри зв'язку в діалоговому вікні Связи.
Вилучення зв'язку.
Закрийте всі відкриті таблиці. Видаляти зв'язки між відкритими таблицями не можна.
Перемкніться у вікно бази даних. Для перемикання у вікно бази даних з іншого вікна натисніть клавішу F11.
На панелі інструментів натисніть кнопку Схема данных.
Виберіть одиночним клацанням лінію зв'язку, яку необхідно вилучити (вибрана лінія стає виділеною), а потім натисніть клавішу DELETE.
Альтернатива: викличте контекстне меню, виберіть Удалить.
Підтвердіть вилучення виділеного зв'язку з бази даних – Да.
