Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры по ГИС 2007.doc
Скачиваний:
6
Добавлен:
01.05.2025
Размер:
739 Кб
Скачать
☆

22. Связывание таблиц реляцион модели. Связь вида «один-много». Контроль целостности связей, его осн.Правила.

При проектир.реальных БД инф.размещ.обычно в неск.таблицах. Для указ.связи таблиц необходима операция связывания. Уст.связи м/у таблицами облегчает доступ к данным. Связыван.таблиц при вып.таких операций, как «Поиск», «Просмотр», «Редактирование» и т.д. обеспечивает возможность обращ.к произв.полям связывания записей. Осн.виды связи таблиц: 1.бинарные-связь м/у 2-мя табл.; 2.тернарные-связь м/у 3-мя табл.; 3.n-арные. Суть связыв.сост.в уст.соотв.полей связи осн.и доп.таблицы. В зависимости от того, как определены поля связи: а)1:1; б)1:N; в)N:1; г)N:N. Связь вида 1:N исп-ся, когда осн.записи осн.таблицы соотв.несколько записям вспомог.таблицы.

Осн.таблица Доп.таюлица

Код

В ид уст-ва

код

фирма

наличие

А

-

Да

А

CD-ROM

Б

-

Да

Б

CD-RW

Б

-

Нет

в

Звук.карта

в

-

нет

Контроль целостности: 1.Кажд.запись осн.табл.соотв.0 или более записей доп.табл.; 2.в доп.табл.нет записей, кот.не имеют связи с основной; 3.кажд.запись доп.табл.имеет только одну родит.запись осн.табл. Осн.действия по контролю целостности при манипулир.данными: 1.ввод новых записей. Опред.последовательность ввода записей в табл.-сначала ввод в осн.табл, а потом в доп-ую. Контроль с зап.полей ведется по ключ.столбцу или колонке. Зап.полей доп.табл.контролируется на предмет совпадения со значениями связи осн.таблицы; 2.модификация записи: а)редактируется запись, у кот.нет подчиненных записей; б)изменения в полях связи в осн.таблице должны передаваться во все поля связи доп.табл.; 3.удаление записей: а)удаляется только запись, у кот.нет подчиненных записей; б)блокируется или запрещается удаление записи при наличии подчиненных записей, либо осн.запись удаляется вместе с подчиненными.

23. Понятие запроса к бд, язык структурированных запросов бд-sql, осн.Приемы создания sql-запросов(на примере MapInfo).

Язык реляц.БД SQL. Исп-ся в реляц.БД, кот.выглядит в виде таблиц. Содержит кроме оператора формулирования запросов следующ.компоненты: 1.Ср-ва для опред.схемы БД; 2.ограничения целостности; 3.структуры БД физ.ур-ня; 4.автоматизация доступа к отношениям и их полям; 5.позиции сохр.транзакции и отката. Общий вид запроса на языке SQL предст.множеств.алгебраич.выражение, сост.из элементарных запросов: знаковые, числовые, десятичные, вещественные. Сочетается «истинный» язык запросов и операторы работы курсоров: 1.позв.обобщать данные; 2.объединять таблицы; 3.произв.расчеты над данными с получ.псевдоколонок.

25. Осн.Виды моделирования в гис(семантическое, инвариантное, эвристическое, информационное).

Выдел.4 гр. моделирования: 1.семантическое-связано с задачами кодирования и лингвист.обеспеч. В ГИС доля семантич.моделир.велика на ур-не сбора инф-ии, что обусловлено большим объемом, разнообразием и сложностью ее структуры инф-ии; 2.инвариантное-основано на работе с полностью или частично унифицир.инф.эл-ми или структуры. Создает предпосылки для обременен.наборов прогр.технолог.ср-в без относит.конкретному виду моделир.объекта. Значит.повыш.производ.труда по обраб инф-ии, особенно графич. Это моделир.требует специализир.прог. обеспечение. Св-ва объектов отраж.граф.примитивами. Выраж.в виде создания основы для графич.предст.инф-ии. За счет бибилиотек усл.знаков, графич.объектов; 3.эвристическое-прим.при необх.экстренных решений. Экстрен.система-это АИС, содержащая БД и базу знаний, осущ.анализ и коррекцию данных в зависимости от треб.пользователя, анализировать и прим.реш.по запрсу, как с участием пользователя, так и без участия; 4.информационное-связано с созданием и преобр,разл.форм инф-ии. Реализуется в ГИСе путем созд.документацион.обеспечения. В процессе обраб.инф-ии сущ.методы по созд.выходных док-ов: отчеты, справки, графики и т.д.

26. Содержание работ в ГИП. Проблемы ГИП. При проектир. ГИС учитывается специфика инф-ой потребности отрасли, в кот.она будет исп-ся. Этапы ГИП: 1.анализ системы принятия решения для кот.требуется инф-ия; 2.анализ инф-ых требований. Определяет какой тип инф-ии нужен для принятия каждого решения. Сост.задание на разраб ГИС; 3.агрегирование решений. Реш.,для принят.кот.треб-ся одна и та же инф-ия, группир.в одну задачу управления; 4.проектир в процессе обраб. Разраб.сист.сбора, хранения, передачи и модификации инф-ии. Учитыв.возможности персонала по исп.вычисл.техники; 5.проектир. контроль за внедр.системы. Работы в ГИП: 1.замена натур.испытаний мат.моделир.; 2.реш.задач, компановка инф-ии при сборе; 3.автоматизир.синтеза реш.пректн.процедур; 4…; 5.уменьшение четкости инф-ии за счет исп-ия более точныхгеод.и фотограмметрич. приборов, сканеров. Проблемы ГИП: 1.отсутствие единого формата графич.данных; 2.внедрение, эффективн.методов сбора и первичной обработки инф-ии; 3.созд.унифиц.инф.моделей, позволяющих эффект.исп.разл.виды моделей; 4.геометр.моделир.для построен.широкого набора цифровых моделей проектируемых объектов.