Similar presentations:
База данных. Введение
1.
База данныхВведение
2.
Что такое База Данных?«База Данных (БД, database)» – структурированный организованный набор
данных, описывающих характеристики какой-либо физической или
виртуальной системы.
3.
Классификация БД1. Иерархическая - простейшая структура, где записи, как ветви, отходят от
«родителя». Информация связана по аналогии с папками на рабочем
столе.
4.
Классификация БД2. Сетевая - в отличие от иерархической структуры, у каждой записи может
быть более одного родителя. Сетевые БД представляют собой не
древовидный, а общий граф.
5.
Классификация БД3. База данных, в которой данные моделируются в виде объектов, их
атрибутов, методов и классов.
6.
Классификация БД4. Реляционная - это составленная по реляционной модели база данных, в
которой данные, занесенные в таблицы, имеют изначально заданные
отношения.
7.
СУБДСистема управления базами данных (СУБД) — это программное
обеспечение, предназначенное для создания, управления, обновления и
анализа баз данных.
8.
Основные функции СУБДСоздание баз данных, изменение, удаление и объединение их по
определённым признакам.
Хранение данных, в том числе больших массивов, в
структурированном виде и нужном формате.
Защита данных от взлома и нежелательных изменений при помощи
распределенного доступа: когда разным группам пользователей
доступны разный объём и сегменты данных.
Выгрузка и сортировка данных по заданным фильтрам при помощи
SQL-запросов.
Поддержка целостности баз данных, резервное копирование и
восстановление после сбоев.
9.
Компоненты СУБДЯдро. С помощью ядра происходит управление данными в оперативной и
внешней памяти. Также оно необходимо для журнализации изменений, то
есть для сохранения истории действий.
Процессор языка БД —
оптимизирует запросы на
извлечение и изменение данных.
В его «обязанности» также
входит генерация исполняемого
внутреннего кода.
Подсистема времени исполнения
нужна для интерпретации
программ манипуляции данными.