- •0 201 «Культура»
- •0201 «Культура»
- •Лекція 1
- •Проектування бази даних у Access
- •Інші об'єкти бази даних
- •Робота з об'єктами бази даних
- •Створення об'єктів бази даних
- •Керування об'єктами бази даних
- •Зміна властивостей об'єктів
- •Створення піктограм для об'єктів бази даних
- •Групування об'єктів
- •Контрольні запитання
- •Заняття №2
- •Хід заняття
- •Створення об'єктів і баз даних за допомогою майстра
- •Використання баз даних зі стандартної бібліотеки
- •Експортування й імпортування даних
- •Використання виразів в об'єктах бази даних
- •Створення додатків
- •Можливі проблеми
- •Актуалізація опорних знань
- •Заняття 3
- •Хід заняття :
- •Визначення полів і типів даних
- •Вибір типу даних
- •Додавання до таблиці поля Мастер подстановок
- •Визначення первинного ключа
- •Актуалізація опорних знань
- •Використання майстра таблиць
- •Використання конструктора таблиці
- •Режим таблиці
- •Зміна структури таблиці
- •Керування полями в режимі конструктора
- •Керування полями в режимі таблиці
- •Зміна порядку розташування полів
- •Актуалізація опорних знань.
- •Визначення правил перевірки даних
- •Використання масок введення для визначення форматів даних
- •Встановлення значень за замовчуванням
- •Обов'язкове поле
- •Робота в режимі таблиці
- •Введення і редагування даних
- •Введення тексту в поле memo
- •Сортування записів
- •Зміна структури листа даних
- •Питання для самоперевірки:
- •Заняття 6
- •Хід заняття:
- •Визначення взаємозв'язку один-до-багатьох
- •4.Закріплення вивченого матеріалу:
- •1.Організаційний момент.
- •2.Актуалізація опрних знань. Дати відповіді на запитання:
- •Пояснення нового матеріалу
- •Розбиття таблиці для уникнення дублювання даних
- •Створення зв'язків із зовнішніми базами даних
- •Заняття 8
- •Хід заняття:
- •Створення нової форми
- •Створення універсальної форми за допомогою одного натискання
- •Використання майстра форм
- •Зміна структури форми
- •Позиціонування елементів управління на формі
- •Визначення інших властивостей і опцій форми
- •Управління підлеглими формами
- •Закріплення вивченого матеріалу.
- •Заняття 10
- •Хід заняття:
- •Організаційний момент (5 хв). Перевірка присутніх. Оголошення теми і мети заняття.
- •Пояснення нового матеріалу.
- •Запити на вибірку
- •Перехресні запити
- •Параметричні запити
- •Запити на зміну
- •Заняття 11
- •План заняття
- •Хід заняття:
- •Створення і зміна запитів
- •Вставка, видалення і перестановка полів
- •Визначення обчислюваних стовпців
- •Визначення умов
- •Визначення властивостей запиту
- •Створення і застосування фільтрів
- •Заняття 12
- •Хід заняття:
- •Робота в режимі конструктора
- •Складання базового звіту
- •Систематизація вивченого матеріалу. Питання для самоконтролю
- •Рекомендована література
Заняття 3
Тема. Створення та налагодження таблиць. Основні відомості про таблиці
Мета. Навчитись створювати таблиці в програмі MS Access, розвивати вміння та навички щодо визначення структури таблиці, полів та типів даних, розвивати інтерес до предмету.
Тип заняття : лекція;
План
Вступ. Визначення полів та типів даних.
2.Додавання до таблиці поля Мастер подстановок.
3. Визначення первинного ключа.
4. Прискорення сортування та складання запитів за допомогою індексів
Хід заняття :
Таблиця є головною одиницею збереження й організації інформації в базі даних Access. Одна база даних може містити кілька таблиць, а може бути зв'язаною з таблицями, що зберігаються в інших місцях й інших форматах. Дані всередині таблиці розташовуються в базовій сітці, кожен рядок якої містить єдиний запис, а кожен стовпець (або стовпчик) становить поле. Крім того, таблиці прямо або побічно лежать в основі всіх інших елементів бази даних Access, включаючи запити, форми та звіти. Ви можете створювати таблиці для будь-якого типу даних — списків співробітників, переліків матеріальних цінностей, постачальників і споживачів, контактів і т.п.
Визначення полів і типів даних
Поля таблиці користувач може задавати користуючись всілякими способами. В більшості випадків кожне поле має чотири елементи, що з'являються під час відкриття таблиці в режимі конструктора і виділенні поля, як показано на рис. 1
Ім'я поля повинне задовольняти тим самим вимогам, що й інші об'єкти бази даних: воно повинно містити до 64 символів, включаючи букви, цифри, пробіли і деякі спеціальні символи за винятком крапки, знаку оклику, знаку наголосу та дужок. Пробіли дозволяється використовувати усередині імені поля, але не в якості першого його символу.
Кожне поле містить у собі також і тип даних; цей параметр визначає формати введення і відображення даних, а також використовується для перевірки правильності вихідних даних.
Рис. 1. Вибір поля з подальшим його редагуванням
Опис є необов'язковим; якщо ви вирішите ввести сюди текст, це допоможе задокументувати базу даних. Це також допоможе вам та іншим користувачам, коли вміст таблиці відображається в режимі таблиці, Оскільки текст опису для поточного стовпця з'являється ліворуч унизу на панелі задач. Максимальна довжина рядка цього поля 225 символів.
Нарешті, властивості поля для виділеного поля з'являються в нижній частині таблиці. Конкретні властивості для кожного поля варіюються в залежності від обраного вами типу даних. В основному ці властивості ви будете використовувати для більш детального визначення типів даних, припустимих для використання в кожномм полі, а також указівки видимого заголовка, що з'являється в процесі переміщення поля у форму або звіт.
Вибір типу даних
Автоматично кожному створюваному вами полю призначається текстовий тип даних з максимальною довжиною в 50 символів. Як правило, така установка не буде відповідати типові тих даних, що ви плануєте зберігати в даному полі. Текстове поле дозволяє вводити практично будь-який тип даних, включаючи числа, грошові одиниці, дату і час. У багатьох випадках, однак, переважнішим виявляється інший тип даних. Наприклад, якщо поле призначене для введення дат, визначте тип даних поля як Дата/время; це виключить випадкове введення значень, що не є датою, як, наприклад 2/30/2005. Для кожного поля ви можете вибрати один із наступних типів даних.
Текстовий. Текстовий формат дозволяє вводити максимум 225 символів, включаючи букви, числа і знаки пунктуації. Цей тип даних також кращий для введення числових даних, які ви не збираєтесь обробляти математично або сортувати, зокрема податкові номери або номери телефонів.
Поле MEMO. Цей тип даних дозволяє вводити довгі текстові фрагменти, до 64000 символів довжиною. Поля MEMO не допускають застосування форматування; вони найбільш корисні для заміток і описів, що перевищують 255 символів.
Числовий. Числовий формат дозволяє вводити тільки числові символи. Виберіть значення в полі властивості Размер поля для більш точного визначення формату. Формат Байт є найбільш ефективним і найбільш обмеженим значенням, дозволяючи вводити цілі числа тільки в діапазоні від 0 до 255. Для збереження цілих чисел, додатніх і від’ємних, без дробових частин, виберіть формат Целое (від -32768 до 32767) або Длинное число (від -2 147 483 648 до 2 147 483 647). Формати Одинарное с плавающей точкой, Двойное с плавающей точкой, і Действительное дозволяють вводити, відповідно, все більш і більш точні числа з дробовою частиною.
Дата/час. Цей тип даних дозволяє вводити дату і час з використанням різних форматів і символів поділу розрядів. Для вказівки формату дати в режимі таблиці використовуйте властивість Формат поля.
Грошовий. Грошовий формат подібний числовому форматові, за винятком того, що значення завжди відображаються за допомогою заздалегідь установленого грошового символу, визначеного в аплеті Язык и стандарты папки Панель управления. Поле, якому визначений грошовий формат даних, може містити рівно до 15 цифр ліворуч від десяткової крапки і чотири цифри — праворуч від неї, їхня кількість не можна змінюватися.
Лічильник. Цей тип даних дозволяє заносити в поле послідовні цілі числа, що додаються в Access, коли ви вводите новий запис у вашу базу даних. Поля даного типу звичайно використовуються для введення порядкових номерів і для первинних ключів.
Логічний. Цей формат використовується для полів, що можуть мати лише одне або два значення. В такому полі можна ідентифікувати, наприклад, споживачів, що звільнені від податку. Для зміни відображуваних у цьому полі значень з Так/Ні на Істина/Неправда або Вкл/Викл використовується властивість Формат.
Поле об'єкта OLE. Цей формат дозволяє створювати поля для збереження малюнків, документів або OLE-об'єктів, розроблених в інших додатках. Користувач не може сортувати, індексувати або групувати будь-які поля, що містять дані розглянутого типу.
Гіперпосилання. Формат Гіперпосилання дозволяє вводити в поля, які викликаються натисканням миші, посилання на файли, папки й інші об'єкти Web. Кожне значення в полі цього типу даних може містити до 64000 символів.
