
- •1. Химический состав Земли. Вещественный состав земной коры.
- •2. Геохронология и ее методы. Абсолютная геохронология. Относительная геохронология.
- •3. Понятие об эндогенных и экзогенных процессах. Примеры с использованием геоинформатики
- •5. Цели и задачи гИтехнологий и их связь с другими науками
- •6. История развития вычислительной техники и геоинформатики
- •Программное обеспечение: основные понятия и классификация
- •Основные этапы создания программного средства и программы быстрой разработки
- •Основные типы алгоритмов
- •Основные типы и структуры данных
- •Виды языков программирования
- •Структурное программирование. Основные понятия
- •13. Объектно-ориентированное программирование: основные понятия
- •1 4. Устройства ввода и вывода информации
- •15.Векторная форма представления графической информации. Форматы файлов. Преимущества и недостатки
- •16. Растровая форма представления графической информации. Форматы файлов. Преимущества и недостатки
- •17. Графические редакторы
- •18. Преобразование видов графики (векторизация и растеризация)
- •19. Основы программирования графики
- •20. Математические основы работы с графикой. Аффинные и полиномиальные преобразования
- •22. Роль и место баз данных в информационных системах
- •23. Виды и структура бд
- •24.Основные этапы формирования бд
- •25. Требования, предъявляемые к бд
- •26. Аномальность и избыточность бд. Основные нормальные формы таблиц
- •27. Терминология и структура языка sql
- •Основные категории команд языка sql:
- •Описание наиболее часто используемых команд каждой группы
- •28. Создание приложений, работающих с бд в режиме запросов (на примере Delphi)
- •29. Аппаратная среда мультимедиа технологий
- •30. Форматы файлов, использующихся в мультимедиа технологиях
- •31. Этапы и технология создания мультимедиа продукции
- •32. Структура микропроцессора
- •33. Память эвм
- •34. Основы ассемблера ibm-совместимого процессора эвм
- •36. Операционные системы
- •48. Основные понятия теории моделирования систем
- •50. Основные подходы к построению математических моделей систем
- •51. Этапы машинного моделирования систем
- •52. Статистическое моделирование
- •53. Планирование экспериментов с моделями систем
- •54. Понятие информационной системы
- •55. Открытые информационные системы: терминология и структура вос
- •57. Информационный рынок и место гис на нем
- •58. Технология ole
- •59. Технология dll
- •60. Создание визуальных компонентов (на примере Delphi)
- •67. Языки программирования, применяемые в Интернет
- •68. Сетевые операционные системы
- •69. Основные модели представления знаний предметной области в базе знаний
- •70. Экспертные системы: основные понятия и их применение в геоинформатике
- •71. Основы нейронных сетей
- •72.Аспекты извлечения знаний
- •73. Метод извлечения знаний
- •74. Определение и классификация архитектур ис
- •Жизненные циклы проектирования ис
- •Автоматизация процесса проектирования ис
- •Модели и диаграммы, используемые при проектировании ис
- •Стадии геолого-геофизических работ и применяемые средства и устройства
- •Принципы комплексирования геофизических методов
- •1. Принципы коррелируемости.
- •Принцип суперпозиции.
- •3.1. Качественная интерпретация при комплексировании геофизических методов.
- •3.2. Принципы количественной интерпретации комплексных геофизических данных.
- •80.Петрофизические и физико-геологоические модели в геоинформатике
- •81.Прямая и обратная задачи в прикладной геофизике.
24.Основные этапы формирования бд
- инфологическое проектирование;
- определение требований к операционной обстановке, в которой будет функционировать информационная система;
- выбор системы управления базой данных (СУБД) и других инструментальных программных средств.
- логическое проектирование БД;
- физическое проектирование БД. (c логическим проектированием составляют даталогическое проектирование)
Задачей инфологического этапа проектирования базы данных является получение семантических (смысловых) моделей данных, отражающих информационное содержание ПО. На этом этапе выполняются восприятие реальной действительности, абстрагирование, изучение и описание предметной области. Вначале выполняется выделение из воспринимаемой реальности требуемой части ПО, определяются ее границы, происходит абстрагирование от несущественных частей для данного конкретного применения БнД. В результате этих действий определяются объекты, их свойства и связи, которые будут существенны для будущих пользователей системы.После этого происходит процесс изучения ПО, накопление знаний о нем. Знания ПО представляются обычно в неформализованном виде с использованием естественного языка, математических формул, диаграмм связей и т.п. Выполняется структуризация знаний ПО: выделяются и классифицируются множества (локальные сущности, объекты) составляющих предметной области, стандартизируется терминология.
Задачей логического этапа проектирования является организация данных, выделенных на предыдущем этапе проектирования, в такую форму, которая принята в выбранной конкретной СУБД. Иными словами, требуется разработать схему логической модели данных для выбранной предметной области, пользуясь только теми типами моделей данных и их особенностями, которые поддерживаются этой СУБД. На данном этапе проектирования обычно не прорабатываются вопросы, связанные с организацией доступа к данным, однако целесообразно получить вполне определенные рекомендации по выбору методов доступа.
На рассматриваемом этапе проектирования баз данных, к работе уже в полной мере привлекаются специалисты, занимающиеся системами управления данными. Они должны создать рабочий макет таблиц и связей между ними, что называется структурой данных (data structure), или диаграмма сущность-связь.
Задачей физического этапа процесса проектирования является выбор рациональной структуры хранения данных и методов доступа к ним исходя из того арсенала методов и средств, которые предоставляется разработчику системой управления базой данных. На этом этапе осуществляется физическая реализация шаблонов таблиц, определяются типы переменных, ведется разработка различных прикладных программ.
25. Требования, предъявляемые к бд
Успешное функционирование БД может быть осуществлено только при выполнении ряда требований к ее организации. К таким основным требованиям можно отнести:
Расширяемость базы данных.
База данных должна обладать способностью к расширению, которое может быть за счет:
1) увеличения числа экземпляров однотипных данных, например количества данных о преподавателях;
2) введение в БД новых типов объектов или новых типов взаимосвязей, например между объектами «учебный предмет» и «студент» вводятся связи «оценка».
Необходимо, чтобы введение новых типов объектов или связей не требовало каких -либо изменений в уже существующих в БД данных.
Простота работы с базой данных.
В условиях разработки и эксплуатации крупной системы значение приобретает простота работы с данными БД, т. е. необходимо, чтобы:
1) структура данных была логичной и ясной;
2) операции доступа к данным обладали ясными и четко очерченными функциями;
3) без больших трудозатрат выполнялись различные обслуживающие операции (копирование, перепись с носителя на носитель, расширение базы и др.).
Целостность базы данных.
Под целостностью базы данных в общем случае понимается ее готовность к работе. Целостность базы данных — сложное понятие, имеющее много аспектов. Укажем на следующие из них:
1) физическая целостность, т. е. сохранность информации на магнитных носителях и корректность форматов данных;
2) логическая целостность, под которой понимается непротиворечивость данных в базе;
3) актуальность данных, т. е. соответствие данных реальному положению вещей.
Секретность данных. Под этим термином понимается в общем случае защита данных от несанкционированного доступа. Системы управления базами данных. Администрация баз данных.
База данных (БД) — именованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области.
Система управления базами данных (СУБД) — совокупность языковых и программных средств, предназначенных для создания, наполнения, обновления и удаления баз данных.
К современным базам данных, а, следовательно, и к СУБД, на которых они строятся, предъявляются следующие основные требования:
1. Высокое быстродействие (малое время отклика на запрос).
Время отклика - промежуток времени от момента запроса к БД до фактического получения данных. Похожим является термин время доступа - промежуток времени между выдачей команды записи (считывания) и фактическим получением данных. Под доступом понимается операция поиска, чтения данных или записи их. Часто операции записи, удаления и модификации данных называют операцией обновления.
2. Простота обновления данных.
3. Независимость данных - возможность изменения логической и физической структуры БД без изменения представлений пользователей.
4. Совместное использование данных многими пользователями.
5. Безопасность данных - защита данных от преднамеренного или непреднамеренного нарушения секретности, искажения или разрушения.
6. Стандартизация построения и эксплуатации БД (фактически СУБД) - обеспечивает преемственность поколений СУБД, упрощает взаимодействие БД одного поколения СУБД с одинаковыми и различными моделями данных (cnfylfhns yf СУБД и языка SQL)
7. Адекватность отображения данных соответствующей предметной области.
8. Дружелюбный интерфейс пользователя.
Важнейшими являются первые два противоречивых требования: повышение быстродействия требует упрощения структуры БД, что, в свою очередь, затрудняет процедуру обновления данных, увеличивает их избыточность.