- •0 201 «Культура»
- •0201 «Культура»
- •Лекція 1
- •Проектування бази даних у Access
- •Інші об'єкти бази даних
- •Робота з об'єктами бази даних
- •Створення об'єктів бази даних
- •Керування об'єктами бази даних
- •Зміна властивостей об'єктів
- •Створення піктограм для об'єктів бази даних
- •Групування об'єктів
- •Контрольні запитання
- •Заняття №2
- •Хід заняття
- •Створення об'єктів і баз даних за допомогою майстра
- •Використання баз даних зі стандартної бібліотеки
- •Експортування й імпортування даних
- •Використання виразів в об'єктах бази даних
- •Створення додатків
- •Можливі проблеми
- •Актуалізація опорних знань
- •Заняття 3
- •Хід заняття :
- •Визначення полів і типів даних
- •Вибір типу даних
- •Додавання до таблиці поля Мастер подстановок
- •Визначення первинного ключа
- •Актуалізація опорних знань
- •Використання майстра таблиць
- •Використання конструктора таблиці
- •Режим таблиці
- •Зміна структури таблиці
- •Керування полями в режимі конструктора
- •Керування полями в режимі таблиці
- •Зміна порядку розташування полів
- •Актуалізація опорних знань.
- •Визначення правил перевірки даних
- •Використання масок введення для визначення форматів даних
- •Встановлення значень за замовчуванням
- •Обов'язкове поле
- •Робота в режимі таблиці
- •Введення і редагування даних
- •Введення тексту в поле memo
- •Сортування записів
- •Зміна структури листа даних
- •Питання для самоперевірки:
- •Заняття 6
- •Хід заняття:
- •Визначення взаємозв'язку один-до-багатьох
- •4.Закріплення вивченого матеріалу:
- •1.Організаційний момент.
- •2.Актуалізація опрних знань. Дати відповіді на запитання:
- •Пояснення нового матеріалу
- •Розбиття таблиці для уникнення дублювання даних
- •Створення зв'язків із зовнішніми базами даних
- •Заняття 8
- •Хід заняття:
- •Створення нової форми
- •Створення універсальної форми за допомогою одного натискання
- •Використання майстра форм
- •Зміна структури форми
- •Позиціонування елементів управління на формі
- •Визначення інших властивостей і опцій форми
- •Управління підлеглими формами
- •Закріплення вивченого матеріалу.
- •Заняття 10
- •Хід заняття:
- •Організаційний момент (5 хв). Перевірка присутніх. Оголошення теми і мети заняття.
- •Пояснення нового матеріалу.
- •Запити на вибірку
- •Перехресні запити
- •Параметричні запити
- •Запити на зміну
- •Заняття 11
- •План заняття
- •Хід заняття:
- •Створення і зміна запитів
- •Вставка, видалення і перестановка полів
- •Визначення обчислюваних стовпців
- •Визначення умов
- •Визначення властивостей запиту
- •Створення і застосування фільтрів
- •Заняття 12
- •Хід заняття:
- •Робота в режимі конструктора
- •Складання базового звіту
- •Систематизація вивченого матеріалу. Питання для самоконтролю
- •Рекомендована література
Використання масок введення для визначення форматів даних
Якщо вас цікавить зовнішній вигляд даних, а не їхнє числове значення, то в цьому випадку використовується маска введення. Це властивість поля дозволяє задавати шаблон, що складається з пробілів і літерних символів (дужки або дефіси, наприклад), що приводить вміст поля до потрібного формату. Цю властивість можна використовувати для стандартно форматованного введення даних, таких як номери телефонів, ідентифікаційні коди, номери транспортних засобів, номери страховок. Маска повинна включати спеціальні символи, такі як дужки і тире, що забезпечують візуальні відомості про дані, що вводяться.
Маска введення містить до трьох груп символів, розділених крапкою з комою.
Перша група є власне маскою введення, в якій спеціальні символи використовуються для визначення позиції чисел, символів і пробілів. Маска визначає також необхідну кількість символів і символи, що повинні бути введені у верхньому або нижньому регістрі. Наприклад, (000) 000-0000 додає знаки пунктуації до 10-цифрового номера телефону; ISBN 0-&&&&&&&&&-0 автоматично форматує стандартний код, який використовується для ідентифікації книг.
Вичерпний список спеціальних символів, які використовуються у масках введення, разом з деякими корисними прикладами наведений у розділі Примеры масок ввода довідкової служби.
Інша група містить число 0 (яке наказує Access зберігати літерні символи під час введення значень) або 1 (яке вказує, на необхідність зберігати тільки введені в комірку значення). Ця група не обов'язкова.
Остання група визначає символи, що використовуються для відображення в комірці замість даних, що вводяться користувачем.
Встановлення значень за замовчуванням
Властивість Значение по умолчанию визначає початкове значення для якогось поля. Незалежно від того, має поле стандартне чи загальне значення, можна використовувати зазначену властивість для встановлення цього значення; при необхідності користувач може скасувати його, ввівши нове значення. Значення за замовчуванням може бути константою, такою як 0, або „California”, або „#12/31/2004#” або виразом побудовувача виразів. Якщо потрібно поле з встановленою за замовчуванням сьогоднішньою датою, слід використати вираз Date () як значення властивості Значение по умолчанию. У таблиці накладних ви можете встановити значення поля Дата_оплати за замовчуванням як [ invoiceDate] +30; для вказівки іншої дати клацніть на полі і змініть значення.
Обов'язкове поле
Властивість Обязательное поле визначає, чи повинен користувач ввести значення в конкретне поле для завершення введення запису. Значення цієї властивості — Так або Ні. Якщо властивість Обязательное поле має значення Ні, то в полі нового запису може бути відсутнє значення. Встановлення зазначеної властивості в Так не дозволить користувачам залишати незаповненими важливі поля.
Робота в режимі таблиці
Після завершення структурного дизайну таблиці потрібно звернути увагу на введення нових записів і перегляд даних у таблиці. Для спеціалізованих вихідних даних і задач зі складання звітів необхідно розробляти користувальницькі форми і звіти. Проте для простих задач режим таблиці пропонує швидкий і наочний спосіб роботи безпосередньо з даними. Ви можете сортувати дані кожного поля або комбінації полів, а також додавати або видаляти записи в будь-якій комірці всередині таблиці. В режимі таблиці ви можете також цілком змінити вид конкретної таблиці, змінюючи шрифти, ховаючи і закріплюючи стовпці так, щоб вони ставали видимими лише під час прокручування.
