Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГиЗИС общее.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
2.58 Mб
Скачать

10. Какие существуют способы именования файлов?

Правила именования файлов, способ доступа к данным, хранящимся в файле, и структура этих данных зависят от конкретной системы управления файлами и от их типа. В географических информационных системах используют следующие способы именования файлов:

1. Способ изолированных файловых систем. Во многих системах управления файлами требуется, чтобы каждый архив файлов (полное дерево справочников) целиком располагался на одном дисковом пакете (или логическом диске, разделе физического дискового пакета, представляемом с помощью средств операционной системы как отдельный диск). В этом случае полное имя файла начинается с имени дискового устройства, на котором установ­лен соответствующий диск. Такой способ именования используют в файловых системах фирмы DЕС, очень близко к этому находятся и файловые системы персональных компьютеров.

2. Способ централизованной файловой системы. При этом способе вся совокупность каталогов и файлов представляется как единое дерево. Полное имя файла начинается с имени корневого каталога, и пользователь не обязан заботиться об установке на дисковое устройство каких-либо конкретных дисков. Сама система, выполняя поиск файла по его имени, запрашивала установку необходимых дисков. Но в таких системах возникают существенные проблемы, если требуется перенести поддерево файловой системы на другую вычислительную установку.

3. Смешанный способ. При этом способе на базовом уровне в этих файловых системах поддерживаются изолированные архивы файлов. Один из этих архивов объявляется корневой файловой системой. После запуска системы можно «смонтировать» корневую файловую систему и ряд изолированных файловых систем в одну общую файловую систему. После монтирования общей файловой системы именование файлов производится так же, как если бы она с самого начала была централизованной.

11. Что такое система управления базами данных (субд)?

Под СУБД принято понимать комплекс программ и языковых средств, предназначенных для создания, ведения и использования баз данных.

Современные СУБД, в том числе те, что использованы в программном обеспечении ГИС, различаются по типам поддерживаемых модулей данных, среди которых выделяют иерархические, сетевые и реляционные и соответствующие им программные средства СУБД. Широкое применение при разработке программного обеспечения ГИС получили реляционные СУБД.

К общим характеристикам ранних систем можно отнести следующие:

1. Эти системы активно использовали в течение многих лет, дольше, чем какую-либо из реляционных СУБД. В них накоплены большие базы данных, и поэтому одна из актуальных проблем информационных систем — использование их совместно с современными системами.

2. Системы не были основаны на каких-либо абстрактных моделях. Абстрактные представления ранних систем появились позже на основе анализа и выявления общих признаков у различных систем вместе с реляционным подходом.

3. Доступ к БД производился на уровне записей. Пользователи этих систем осуществляли навигацию в БД, используя языки программирования, расширенные функциями СУБД. Интерактивный доступ к БД поддерживался только путем создания соответствующих прикладных программ с собственным интерфейсом.

4. После появления реляционных систем большинство ранних систем было оснащено реляционными интерфейсами. Однако в большинстве случаев это не сделало их по-настоящему реляционными системами, поскольку оставалась возможность манипулировать данными в естественном для них режиме.

Достоинства СУБД, основанных на инвертированных списках: развитость средств управления данными во внешней памяти; возможность построения вручную эффективных прикладных систем; возможность экономии памяти за счет разделения подобъектов (в сетевых системах).

Недостатки этих СУБД: сложность пользования; необходимость информации о физической организации, от которой зависят прикладные программы; перегруженность логики системы деталями организации доступа к БД.

К достоинствам реляционного подхода организации СУБД можно отнести:

наличие небольшого набора абстракций, которые позволяют сравнительно просто моделировать большую часть распространенных предметных областей и допускают точные формальные определения, оставаясь интуитивно понятными;

наличие простого и в то же время мощного математического аппарата, опирающегося главным образом на теорию множеств и математическую логику и обеспечивающего теоретический базис реляционного подхода к организации баз данных;

возможность ненавигационного манипулирования данными без необходимости знания конкретной физической организации баз данных во внешней памяти.

12. Назовите основные типы СУБД.

Рис. 3.8. Классификация современных систем управления базой данных

13. Перечислите основные функции СУБД.

Рис. 3.9. Функции систем управления базой данных

14. Какова структура СУБД?