814.75K
Category: databasedatabase

Теоретическая часть баз данных

1.

Теоретическая
часть баз данных
ПОДГОТОВИЛ РОМАНКЕВИЧ Е.Р.

2.

История появления баз данных
Все началось с начало 60-х - начало 70-х гг. В этот период появляется сам
термин «база данных» и создается несколько первоначальных систем.
Основой появления баз данных явилось предложение конца 50-х годов
использовать файлы для хранения исходных данных. Основное требование
к таким файловым системам – быть совместно используемым
хранилищем данных. В последующем стало очевидным, что совместно
используемые данные, должны обладать специфическими свойствами, в
частности: независимость данных, отсутствие дублирования и
противоречивости, контроль прав доступа к данным, эффективная техника
доступа к данным, а также многие другие. Язык описания данных ЯОД (Data
Definition Language - DDL). Представляет собой описание концептуальной
схемы в терминах сетевой структуры данных. В 80-е гг. реляционная модель
получила полное теоретическое обоснование. Разработаны крупные
реляционные СУБД Oracle, Informix, и другие. Промышленные реляционные
системы получают широкое распространение во всех сферах
человеческой деятельности. Реляционные системы практически вытеснили с
мирового рынка ранние СУБД иерархического и сетевого типа.

3.

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

4.

Применение СУБД:
Для чего нужны СУБД:
Создание и хранение базы данных нужного типа — он зависит от того, к какому
виду относится система.
Управление базой — сюда относится создание новых записей, модификация
существующих или удаление данных, которые уже не нужны.
Получение нужных сведений из базы в удобной форме с помощью запросов,
обычно на специальном языке SQL. Запросы фильтруют данные и выдают только
нужную информацию, так как в базе могут быть миллионы записей. СУБД
обязана поддерживать хотя бы один язык запросов.
Администрирование и контроль доступа к базе данных, выдача разным
пользователям различных прав и поддержка конфиденциальности сведений.
Обеспечение безопасности и целостности данных, чтобы какая-либо проблема
не привела к потере информации из базы.
Защита от возможных атак и сбоев.
Отслеживание изменений, резервное копирование и восстановление базы в
случае падения.

5.

Классификация БД

6.

Практическая
часть проекта
ДЕТСКИЙ ТРУДОВОЙ ЛАГЕРЬ

7.

Используемые таблицы

8.

Выполняемые услуги(работа)

9.

Группы из работников

10.

Отчет

11.

Итог по Базе данных
В современном мире все большие корпорации используют
технологии для выполнения различной работы. В том числе и
базы данных которые облегчают работу и вместо 5-6 бумаг на
столе требуют всего лишь 1 программу
База данных позволяет легко и просто изменять и вносить
полученную современную информацию
English     Русский Rules