Конспект лекцій для студентів спеціальності 181 «Харчові технології»



Сторінка45/54
Дата конвертації16.03.2017
Розмір9.99 Mb.
#12343
ТипКонспект
1   ...   41   42   43   44   45   46   47   48   ...   54

Основні поняття про таблиці.

Таблиці містять всю інформацію бази даних. На основі таблиць створюють усі інші об’єкти форми, запити, звіти. БД в ACCESS може містити не більше ніж 32 768 таблиць, причому одночасно може бути відкрито 255 таблиць.

Таблиця має унікальне ім’я в БД. В кожній з таблиць міститься інформація про які-небудь об’єкти одного типу. Дані таблиць можна доповнювати, вилучати, редагувати, сортувати або фільтрувати за деякими критеріями. Кожна таблиця складається з рядків і стовпчиків, які називаються записами і полями відповідно.

Поля утворюють структуру таблиці. Для кожного поля необхідно визначити його ім’я, тип даних, які будуть у ньому міститися, а також залежно від типу даних задати властивості для кожного поля.

При виборі імен полів, необхідно враховувати такі правила:



  • ім’я містить не більше 64 знаків;

  • ім’я може включати будь-яку комбінацію букв, цифр, пробілів и спеціальних знаків за виключенням крапки (.), знаку оклику (!), квадратних дужок ([,]);

  • не повинне починатись пробілом.

Всередині імен полів пробіли допустимі, але не бажані, оскільки при деяких обставинах можуть викликати конфлікти у програмах.

  1. Типи даних та властивості полів.

Вибираючи тип даних, необхідно враховувати, які значення повинні міститись у полі, скільки місця необхідно для зберігання значень, які операції будуть виконуватись над даними.

Наприклад, не можна визначати для текстових даних числовий тип. Математичні операції можна виконувати лише над числовими та грошовими даними. Сортування даних типу МЕМО або об’єктів OLE виконувати неможливо.

При сортуванні чисел, які містяться у текстових полях, вони сортуються як рядки цифр (1, 10, 100, 2, 20, 200 і т. д.), а не як числові значення.

В MS ACCESS допускаються дані таких типів:



  1. Текстові. Текстові дані – це текст, комбінація тексту і чисел або числа, які не потребують розрахунків (номер телефону, індекс, інвентарний номер, ідентифікаційний код і т.д.). Розмір текстового поля від 1 до 255 символів (за замовчуванням 50). Для зміни ширини поля потрібно в рядку РАЗМЕР ПОЛЯ в розділі СВОЙСТВА ПОЛЯ задати число, яке визначає ширину поля (від 1 до 255). ACCESS автоматично використовує задану кількість символів для кожного запису. Якщо символів менше, останні заповняться пробілами.

  2. Числове поле. Цей тип для числових даних, які використовуються для виконання розрахунків. Зберігає 1, 2, 4 або 8 байт. Конкретний тип числового поля визначається значенням властивості Розмір.

Розмір поля для даних числового типу:




  1. Поля грошового типу. Грошове поле аналогічне числовому. Використовується для грошових значень і для запобігання округленню під час обчислень. Кількість десяткових знаків дорівнює двом. За допомогою даних грошового типу можна робити обчислення з точністю до 15 знаків в цілій частині і до 4 знаків в дробовій частині. При цьому розмір поля становить 8 байт.

  2. Поля ДАТИ\ЧАСУ. Використовуються для зберігання значень дат і часу. Розмір поля 8 байт.

  3. Логічні поля. Логічні поля використовуються для збереження даних, які можуть приймати одне з двох можливих значень „TRUE/FALSE”, „Так/Ні”, „Включено/Виключено”. Значення NULL не допускаються. Зберігає 1 біт.

  4. Поля типу СЧЕТЧИК (ЛІЧИЛЬНИК). Ці поля зберігають ціле значення, яке ACCESS збільшує автоматично при додаванні нових записів. Їх значення унікальні. Зберігає 4 байти.

  5. Об’єкти OLE. Це поля, які містять картинки, музичні кліпи і відеозаписи. Зберігає до 1 Гігабайта (обмежується об’ємом диска).

  6. Поля МЕМО – це довгі текстові поля. Розмір поля від 0 до 65 536 символів. Наприклад, характеристика, інструкція, примітка. Якщо розмір текстових даних в різних записах цього поля надто відрізняється довжиною (5, 250 символів), то при використанні цього типу відводиться стільки місця, скільки потрібно для кожного конкретного запису. Таким чином економиться пам’ять для збереження бази даних.

  7. Тип даних МАЙСТЕР ПІДСТАНОВОК. Майстер підстановок призначений для створення поля, в якому пропонується вибір значень із списку, де містяться постійні значення або значення з іншої таблиці.

  8. Поля ГІПЕРПОСИЛАННЯ. Поля даного типу призначені для зберігання рядків, які містять адресу. Гіперпосилання – це поле зв’язку в базі даних ACCESS, яке дозволяє швидко перейти до іншого документа. Зберігає до 64 000 знаків.

Властивості полів:

  1. Розмір. Визначає максимальний розмір даних.

  2. Формат. Ця властивість допускає використання як вбудованих, так і спеціальних форматів, створених за допомогою символів форматування. Формати впливають лише на відображення даних, а не на спосіб їх введення або збереження в таблиці. Наприклад, вбудовані формати для типу даних ДАТА/ВРЕМЯ наведені на малюнку. Нижче перераховані символи, які використовуються при визначенні спеціальних форматів для будь-якого типу даних.





  1. Поділіться з Вашими друзьями:
1   ...   41   42   43   44   45   46   47   48   ...   54




База даних захищена авторським правом ©uchika.in.ua 2022
звернутися до адміністрації

    Головна сторінка