- •Інформаційна система, її архітектура та життєвий цикл.
- •Характеристика моделей даних (реляційна, пост реляційна, багатовимірна, ієрархічна, мережева, об’єктно-орієнтована).
- •Характеристика реляційної структури даних (заголовок та тіло таблиці, типи даних, поняття домену).
- •Зв’язування таблиць та контроль цілісності зв’язків.
- •Загальна характеристика мови структурованих запитів sql. Синтаксис команди select.
- •Групування записів та використання агрегуючих функцій мови sql.
- •Команди мови sql, призначені для додавання, видалення, модифікації даних.
- •Використання підпорядкованих запитів в мові sql.
- •Організація внутрішнього рівня субд (сторінкова організація файлів, індекси, хешування, кластеризація).
- •Характеристика розподілених баз даних та моделі «клієнт–сервер».
- •Типи гіс та вкажіть галузі їх використання.
- •Просторові, тематичні, часові, асоціативні характеристики просторових об’єктів в гіс.
- •Способи організації просторової інформації у гіс.
- •Векторне представлення просторових об’єктів в гіс.
- •Растрова модель інформації та ієрархічні моделі растрових файлів (пірамідальні та квадротомічні).
- •Технології шифрування вхідних даних в геоінформатиці.
- •Автоматизоване введення даних
- •Апаратне дигітизування
- •Екранне дигітизування
- •Автозахоплення і автотрасування
- •Редагування існуючих картографічних об'єктів
- •Введення і редагування з використанням існуючих графічних об'єктів
- •Групове редагування
- •Контроль якості створення цифрових карт
- •Застосування в гіс даних аерокосмічного знімання.
- •Методика побудови моделі поверхні та аналіз поверхонь в гіс (визначення ухилу, азимуту та експозиції схилу, форми, взаємної видимості).
- •Зміст оверлейного аналізу в гіс, накладання просторових даних у растровому та векторному форматах.
- •Способи подання інформації за допомогою тематичних карт.
Характеристика реляційної структури даних (заголовок та тіло таблиці, типи даних, поняття домену).
Реляційна модель даних (РМД) деякої предметної області являє собою набір відношень, змінних в часі. При створені інформаційної системи множина відносин дозволяє зберігати дані про об’єкти предметної області і моделювати зв’язки між ними. Елементи РМД і форми їх представлення приведені в таблиці.
Елементи реляційної моделі
Елемент реляційної моделі |
Форма представлення |
Відношення |
Таблиця |
Схема відношення |
Рядок заголовків стовпців таблиці(заголовок таблиці) |
Кортеж |
Рядок таблиці |
Властивість |
Опис властивостей об’єкту |
Атрибут |
Заголовок стовпця таблиці |
Домен |
Множина допустимих значень атрибуту |
Значення атрибуту |
Значення поля в записі |
Первинний ключ |
Один або декілька атрибутів |
Тип даних |
Тип значень елементів таблиці |
Заголовок таблиці представляє собою список імен атрибутів. Множина кортежів відношення називають тілом таблиці.
Типи даних
Значення даних, збережених в реляційній базі даних, є типізованими, тобто відомо тип кожного збереженого значення. Поняття тип даних в реляційній моделі даних повністю відповідає поняттю тип даних в мовах програмування. Традиційне визначення типу даних складено з трьох основних компонентів: визначення множини значень даного типу; визначення набору операцій, використовуваних до значень типу; визначення способу зовнішнього представлення значень типу.
Зазвичай в сучасних реляційних базах даних допускається збереження символьних, числових даних (точних і приблизних), спеціалізованих числових даних, а також спеціальних «темпоральних» даних (дата, час). Крім цього в реляційних системах підтримується можливість задання користувачем власних типів даних.
Домен
Поняття домену більш специфічне для баз даних, хоча і присутні аналогії з підтипами в деяких мовах програмування. В загальному виді домен визначається шляхом завдання деякого базового типу даних, до якого відносяться елементи домену, и довільного логічного вираження, застосовуваного до елементу цього типу даних. Елемент даних являється елементом домену тільки в тому випадку коли розрахунок цього логічного виразу дає результат «істина». З кожним доменом зв’язується ім’я, унікальне серед імен всіх доменів відповідної бази даних.
Домен – допустимо потенціальної, обмеженої підмножини значень даного типу. Якщо деякий атрибут відношення визначається на деякому домені, то в подальшому обмежені домену, в свою чергу, грає роль обмеження цілісності, що накладається на значення цього атрибута.
Потрібно відмітити також семантичне навантаження поняття домену: дані рахуються порівнянними тільки в тому випадку коли вони відносяться до одного домену.