Подготовка к зачету по теме: «Информационные системы и Базы данных»
СИСТЕМА – это совокупность элементов (материальных или идеальных), обладающая определенной целостностью.
СОСТАВ СИСТЕМЫ – это совокупность входящих в нее частей (элементов).
ПОДСИСТЕМА – это система, входящая в состав другой, более крупной системы.
Система – иерархия подсистем
- Естественная система – природная (молекулы)
- Искусственные – создаются людьми (заводы)
СВОЙСТВА СИСТЕМЫ :
- Целесообразность
- Целостность
- Структурированность
- Иерархическая совокупность подсистем
- Связь со средой
СИСТЕМА – целостная, взаимосвязанная совокупность частей, существующая в некоторой среде и обладающая определен-ным назначением, подчиненная цели.
ИНФОРМАЦИОННАЯ СИСТЕМА – совокупность содержащейся в базах данных информации, а также информационных технологий и технических средств, обеспечивающих обработку информации.
- Информационно-поисковая система
- Автоматизированная система управления (АСУ)
- Геоинформационные системы (ГИС)
- Экспертные системы
Техническая база ИС :
- На одном компьютере (локальная)
- На базе компьютерной сети (локальной или глобальной
Состав ИС:
- База данных
- Клиентские приложения
- Пользовательский интерфейс
База данных (БД) — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ, постоянного обновления и использования.
База знаний – совокупность знаний, относящихся к некоторой предметной области и формально представленных таким образом, чтобы на их основе можно было осуществлять рассуждения.
Известны три разновидности структуры данных : - иерархическая , - сетевая , - табличная .
Соответственно по признаку структуры базы данных делятся на: - иерархические БД - сетевые БД - реляционные (табличные) БД - объектно-ориентированная модель
С базой данных, как правило, работает много пользователей, которых можно разделить на ТРИ категории:
- Пользователи
- Программисты
- Системные администраторы .
СУБД (система управления базой данных) – комплекс программных средств, предназначенных для создания структуры новой базы, наполнения ее содержимым, редактирования содержимого и визуализации информации.
Эволюция развития баз данных связана с использованием различных моделей представления данных и включает три поколения .
1-е поколение
Иерархические и сетевые БД (60-70-е годы XX в.)
2-е поколение
Реляционные БД (первые в 70-е годы, расширенные в 80-е годы XX в.)
3-е поколение
Объектно-ориентированные и семантические БД (90-е годы XX в.)
Классификация баз данных
Фактографические БД содержат данные, представляемые в краткой форме и строго фиксированных форматах. Такие БД используются для обработки данных (учет товаров, моделирование процессов и др.). Документальные БД - аналогом являются архивы документов, например, архив судебных дел, архив исторических доку-ментов (поисковые машины в Интернете).
Наиболее распространенными являются информационно-поисковые системы .
Реляционные базы данных являются наиболее распространенными на практике.
Основной информационной единицей реляционной БД является двумерная таблица.
Реляционная БД может состоять из одной таблицы или множества взаимосвязанных таблиц.
Структурными составляющими таблицы являются записи и поля :
- Запись содержит информацию об объекте
- Поле – это характеристика объекта.
Любая БД должна удовлетворять определенным требованиям. При этом можно выделить общие и специальные требования .
К общим требованиям относят такие показатели, как:
- Быстродействие системы;
- Простота в эксплуатации;
- Требуемые ресурсы;
- Стоимость.
Специальные требования
Целостность
непротиворечивость хранимых данных в базе, проверка на корректность вносимых данных
Безопасность
защита данных от случайного или преднамеренного несанкционированного доступа к ним лиц, не имеющих на это права
Надежность
возможность восстановления данных в случае возникновения сбоев в работе