Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК, информатика.doc
Скачиваний:
20
Добавлен:
01.03.2025
Размер:
1.58 Mб
Скачать

Раздел 5. Прикладные программы общего назначения

База данных – организованная в соответствии с определенными правилами и поддерживаемая в памяти компьютера совокупность данных (взаимосвязанная совокупность хранимых данных), характеризующая актуальное состояние некоторой предметной области и используемая для удовлетворения информационных потребностей пользователей.

База данных – совокупность взаимосвязанных данных, совместно хранимых в одном или нескольких компьютерных файлах, предназначенная для многократного использования многими пользователями и приложениями.

База данных – совместно используемый набор логически связанных данных (и описание этих данных), предназначенный для удовлетворения информационных потребностей организации.

Классификация БД по модели данных:

  • Иерархические.

  • Сетевые.

  • Реляционные.

  • Объектные.

  • Объектно-ориентированные.

  • Объектно-реляционные.

Классификация БД по содержимому:

  • Географические.

  • Исторические.

  • Научные.

  • Мультимедийные.

Классификация БД по степени распределенности:

  • Централизованные (сосредоточенные).

  • Распределённые.

Система управления базами данных (СУБД) – специализированная программа (чаще комплекс программ), предназначенная для организации и ведения базы данных.

Основные функции СУБД:

  • управление данными во внешней памяти (на дисках);

  • управление данными в оперативной памяти с использованием дискового кэша;

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

  • поддержка языков БД (язык определения данных, язык манипулирования данными).

Основные компоненты СУБД:

  • ядро, которое отвечает за управление данными во внешней и оперативной памяти, и журнализацию,

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

  • подсистема поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД,

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

Классификация СУБД по модели данных:

  • Иерархические.

  • Сетевые.

  • Реляционные.

  • Объектно-ориентированные.

Классификация СУБД по способу доступа к БД:

  • Файл-серверные (Microsoft Access, Paradox, dBase, FoxPro, Visual FoxPro).

  • Клиент-серверные (Oracle, Firebird, Interbase, IBM DB2, MS SQL Server, Sybase, PostgreSQL, MySQL, ЛИНТЕР, MDBS).

  • Встраиваемые (OpenEdge, SQLite, BerkeleyDB, один из вариантов Firebird, MySQL, Sav Zigzag, Microsoft SQL Server Compact, ЛИНТЕР).

Информационная система (ИС) – по законодательству РФ – организационно упорядоченная совокупность документов (массивов документов) и информационных технологий, в том числе с использованием средств вычислительной техники и связи, реализующих информационные процессы. Информационные системы предназначены для хранения, обработки, поиска, распространения, передачи и предоставления информации.

Классификация информационных систем по архитектуре (по степени распределённости):

  • Настольные (desktop), или локальные ИС, в которых все компоненты (БД, СУБД, клиентские приложения) работают на одном компьютере.

  • Распределённые (distributed) ИС, в которых компоненты распределены по нескольким компьютерам.

Классификация информационных систем по сфере применения:

  • Экономическая информационная система – информационная система, предназначенная для выполнения функций управления на предприятии.

  • Медицинская информационная система – информационная система, предназначенная для использования в лечебном или лечебно-профилактическом учреждении.

  • Географическая информационная система – информационная система, обеспечивающая сбор, хранение, обработку, доступ, отображение и распространение пространственно-координированных данных (пространственных данных).

Классификация информационных систем по охвату задач (масштабности):

  • Персональная информационная система предназначена для решения некоторого круга задач одного человека.

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

  • Корпоративная информационная система в идеале охватывает все информационные процессы целого предприятия, достигая полной согласованности, безизбыточности и прозрачности информационных процессов. Такие системы иногда называют системами комплексной автоматизации предприятия.

Состав ИС:

  • База данных (документального или фактографического типа),

  • программное обеспечение базы данных (для управления данными),

  • прикладное программное обеспечение (для решения прикладных задач сферы применения ИС),

  • аппаратное обеспечение,

  • персонал.

Таким образом, в ИС хранятся данные, а вырабатывается информация (результат переработки данных с некоторой целью).