Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Informatika_Shpory (1).docx
Скачиваний:
8
Добавлен:
01.04.2025
Размер:
150 Кб
Скачать
☆
    1. Классификация баз данных (по содержанию, по уровню доступа, по архитектуре, по технологии обработки)

По технологии обработки БД подразделяется на централизованные ираспределенные. Централизованная БД хранится в памяти одной ВС. Если эта ВС является компонентом сети ЭВМ, возможен распределенный доступ к такой базе. Такой способ использования БД применяют в локальных сетях. Распределенная БД состоит из нескольких, возможно пересекающихся или даже дублирующих друг друга частей, хранимых в различных ЭВМ ВС. По форме представления информации -Визуальные -Аудио -Мультимедиа По характеру организации данных -Неструктурированные -Частично структурированные -Структурированные Модель структурирования -Иерархические -Сетевые -Реляционные По типу хранимой информации -документальные -библиотечные -реферативные -полнотекстовые -фактологические -лексикографические

По характеру организации хранения данных -локальные -распределённые По числу уровней в архитектуре

  • 1-уровневые

  • 2-уровневые

  • 3-уровневые

    • логический уровень

    • физический уровень

    • внешний уровень

    1. Системы управления базами данных (субд).

СУБД-- система управления базами данных . (DBMS - database management system ). СУБД представляет полный контроль над процессом определения данных, их обработкой и совместным использованием.

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

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

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

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

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

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

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

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

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

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

    1. Функциональные возможности субд.

Функции СУБД

Описание объектных средств Illustra:

  • Типы данных.

  • Типы, определяемые пользователем. Множества, массивы и конструкторы типов. Наследование типов. Преобразования типов.

  • Функции.

  • Определяемые пользователем функции. SQL и С- функции. Клиентские и серверные функции. Переопределение функций при наследовании.

  • Поддержка сервером механизмов правил и алертеров.

  • Система правил для поддержки целостности данных. Концепция активного ядра базы данных в механизме алертеров.

  • Управление хранением данных.

  • Хранение элементов данных внутри записей (in row) и в виде больших объектов (large object). Прозрачность механизма для пользователя.

  • Возможности time travel.

  • Хранение всех версий записей. Поддержка запросов "time travel".

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]