Page 90 - 6827
P. 90
- цілочислове коротке (small integer) - у поле вводяться тільки
числові значення без дробової частини зі значеннями приблизно від-
32768 до +32767;
- речовинні (дійсні, real) – у поле цього типу вводяться
числові значення з дробовою частиною;
- десяткові (decimal) – у поле вводяться числа з фіксованою
кількістю припустимих позицій для введення чи відображення цілої
і дробової частин (до 19 знаків);
- календарну дату (data) – у поле вводяться календарні дати у
визначеному форматі (звичайно MM/DD/YYYY). Над датами можна
проводити певні операції, наприклад, обчислювати день тижня,
кількість днів між зазначеними датами, розраховувати дату на
визначену кількість днів вперед чи назад щодо зазначеної дати;
- логічне значення (logical) – у це поле вводиться числове чи
символьне значення, яке показує істинний чи помилковий стан
атрибута описуваного об'єкта (наприклад, чи це житловий будинок,
чи є в колодязі вода, чи перевищує рівень забруднення визначену
величину та ін). Для відображення логічних значень у різних СКБД
можуть використовуватися такі пари значень – 1 і 0, У і N, Т (true -
істина) і F (false, – неправда). Звичайно значення логічних полів
обчислюються з використанням спеціальних функцій.
При конструюванні бази даних ГІС при перетворенні
структури полів таблиці в процесі подальшої роботи необхідно
враховувати і методи перетворення даних між різними типами і
форматами полів. Так, при перетворенні або копіюванні числових
даних з речовинного типу в цілочисловий буде загублена дробова
частина, при перетворенні довгих цілочислових даних у короткі
цілочислові значення, що перевищують максимально припустимі,
будуть «зрізані» до відповідного значення. Допускається
перетворення числових значень у символьний тип, але при
перетворенні символьного поля в числове вся текстова інформація
втрачається.
У багатьох випадках при створенні прикладної ГІС у деякій
предметній області виникає необхідність використання чи
перенесення даних із зовнішньої, «непросторової» бази даних. Для
зв'язку з іншими СКБД до складу програмних пакетів ГІС вводять
спеціальні функції, що дозволяють користувачу прямо, без операцій
з перетворення даних читати і використовувати дані, створені у
форматі інших програмних продуктів. Такі функції створюються і
вводяться до складу програмного забезпечення ГІС на основі
90