- •План лекції:
- •In() Перевіряє на рівність будь-якому значенню зі списку, список записується у дужках, елементи розділяються символом;;”
- •Створення схеми бази даних, цілісність бази даних
- •Для створення схеми даних необхідно:
- •На вкладці Пошук є наступні поля:
- •Задача. Створити базу даних для туристичної фірми «Подорожі».
- •Алгоритм створення розширеного фільтра:
- •8. Звіти призначені для оформлення потрібних даних з баз даних згідно з вимогами стандартів чи замовника і виведення їх на папір.
- •Основними способами створення звітів є наступні:
In() Перевіряє на рівність будь-якому значенню зі списку, список записується у дужках, елементи розділяються символом;;”
BETWEEN Перевіряє, чи знаходиться значення поля всередині діапазону. Верхня і нижня межі діапазону розділяються оператором AND
LIKE Перевіряє відповідність текстового поля або поля Мемо заданому шаблону символів
AND Логічна зв’язка і
OR Логічна зв’язка або
Рядок Сообщение об ошибке використовується для виведення на екран повідомлення користувача у випадку, коли введене значення не відповідає умові на допустиме значення.
Якщо у рядку Обязательное поле вибрати значення ДА, то введення інформації в це поле при заповненні таблиці є обов'язковим.
Значення у рядку Пустые строки дозволяє або забороняє введення в текстові та Мемо поля порожніх рядків.
Властивість Индексированное поле дозволяє для полів усіх типів (крім Мемо і OLE) прискорити процедуру знаходження інформації, якщо в умові пошуку використовується умова на індексоване поле.
Кожна таблиця, що входить до складу бази даних, не повинна містити хоча б два однакових рядка. Для забезпечення унікальності рядків таблиці в структурі кожної таблиці повинно бути присутнім одне чи декілька полів, інформація в яких ніколи не може повторюватись. Таке поле, або сукупність таких полів називають первинним ключем. Для використання деякого поля у якості поля первинного ключа слід виконати команду Правка/Ключевое поле або використати відповідну піктограму.
Для поля первинного ключа як правило вказується тип даних Счетчик, розмір поля - Длинное целое. При цьому унікальність поля забезпечується автоматично. Якщо обирається інший тип поля (наприклад, текстовий), то його унікальність користувач має забезпечувати самостійно, оскільки при повторному введені у таке поле одного і того ж значення з’явиться відповідне повідомлення про те, що значення поля повинно бути змінено. Для призначення декількох полів в якості первинного ключа, потрібно їх виділити за допомогою миші (утримуючи клавішу CTRL), після чого виконати команду ПравкаКлючевое поле.
Для створення та заповнення даними таблиць можна також використовувати функцію імпортування даних MS ACCESS. Імпортування даних передбачає створення у поточній базі даних об’єкту (таблиці, запиту, звіту тощо) на основі деякого об’єкту, що зберігається у іншій базі даних чи у електронній книзі MS EXCEL. При цьому якщо таблиця зберігається у книзі MS EXCEL, то перший рядок таблиці EXCEL повинен містити назви полів таблиці.
Імпортування таблиці з зовнішнього файлу MS EXCEL
Активізувати послугу головного меню MS Access ФайлВнешние данныеИмпорт...
У диалоговому вікні Импорт, що з’явиться, вибрати тип файлів Microsoft Excel (*.xls), та вибрати файл зовнішньої електронної книги, що містить дані для таблиці. В результаті буде акивовано Майстер імпортування даних, при чому на екрані з’явиться діалогове вікно Майстра (рис.2.1).
На першому кроці Майстра (у першому вікні) потрібно вибрати з переліку сторінку електронної книги EXCEL, на якій зберігаються дані для імпорту, та натиснути кнопку Далее.
На другому кроці роботи Майстра потрібно встановити відмітку біля пункту Первая строка содержит заголовки столбцов, та натиснути кнопку Далее.
На третьому кроці роботи майстра потрібно вибрати з переліку таблицю поточної бази даних Access, у якій потрібно зберегти імпортовані дані, та “натиснути” кнопку Готово. При цьому дані з електронної таблиці будуть скопійовані у вибрану таблицю бази даних.
Рисунок 1
