Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы на вопросы к зачету.doc
Скачиваний:
6
Добавлен:
18.07.2019
Размер:
190.46 Кб
Скачать
  1. Системы управления базами данных.

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

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

* управление данными во внешней памяти (на дисках); * управление данными в оперативной памяти с использованием дискового кэша; * журнализация изменений, резервное копирование и восстановление базы данных после сбоев; * поддержка языков БД (язык определения данных, язык манипулирования данными).

Обычно современная СУБД содержит следующие компоненты:

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

По типу управляемой базы данных СУБД разделяются на:

* Иерархические; * Сетевые; * Реляционные; * Объектно-ориентированные (Постреляционные, Многомерные)

  1. Банки данных.

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

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

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

  1. Базы знаний.

  2. Понятие платформы.

Разнообразие технических средств и операционных систем вызвало необходимость ввести понятие платформы. Платформа определяет тип компьютера и ОС, а также добавочное оборудование, на которые можно установить необходимую ИТ. Она имеет сложную структуру. Главным компонентом является тип компьютера, определяемый типом процессора: Macintosh, Atary, Sincler, Intel и т. д. Следующим компонентом является ОС, работающая на том или ином типе процессора: например операционные системы MS DOS и Windows работают на ПК оснащённых процессорами от фирмы Intel и не совместимы с процессорами Macintosh от фирмы Apple .

  1. Роль и назначение концепции профиля.

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

  • Поддерживает и связывает воедино такие аспекты, как: определение, документирование, стандартизация, реализация, аттестация реализаций, сопровождение спецификаций ИТ.

  • Поддерживает создание системы идентификации и классификационной схемы ИТ-профилей.

  • Поддерживает единую методику документирования ИТ-профилей (в виде ISP).

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

  • Является проводником в практику стандартизованных решений, воплощающих концептуальные построения эталонных моделей.

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