Слайд 1Лекция 1. Понятие СУБД.
Модели данных
История появления баз данных.
Что такое
СУБД?
Язык SQL, схемы данных,
задачи СУБД.
Модели данных.
Слайд 2История появления баз данных
Rockwell в сотрудничестве с IBM в 1968
г. разработала автоматизированную систему заказов. Названная IMS (Information Management System
― система управления информацией), она заложила основу концепции СУБД.
Новшеством IMS было разделение данных и функций деловой логики.
Слайд 3История появления баз данных
1970 г. Эдгар Кодд придумал реляционную модель,
в которой данные можно было свободно описывать в их естественном
виде без каких либо ограничений, накладываемых средой физического хранения.
Следовательно, это позволяло создать язык высокого уровня, способный работать с данными независимо от того, как они хранятся в компьютере.
Слайд 4История создания баз данных
Появление System R компании IBM и Ingres
Калифорнийского университета в Беркли.
Появление языка запросов System R первоначально
назывался SEQUEL (Structured English Query).
Позднее появилось название SQL (Structured Query Language).
Слайд 5Что такое СУБД?
База данных - совокупность информации, организованной в виде
множеств. Каждое множество содержит записи унифицированного вида. Записи состоят из
полей. Множества называют таблицами, а записи ― строками таблиц.
СУБД управляет одной или несколькими базами данных.
Слайд 6Отношения
Простейшее отношение ―
"Один к одному". 1:1.
Наиболее распространенное -
"Один
ко многим". 1:N.
"Многие ко многим". N:M.
Слайд 7Преимущества СУБД:
СУБД обеспечивает безопасность данных.
СУБД поддерживает параллельный доступ к
базе данных.
СУБД помогает восстанавливать информацию в случае непредвиденного сбоя.
Слайд 8Модели баз данных
Системы управления файлами;
Иерархические базы данных;
Сетевые базы данных;
Реляционные базы
данных;
Объектно-ориентированные базы данных;
Объектно-реляционные базы данных.
Слайд 9Реляционные базы данных
Реализация отношений средствами языка SQL;
Информационная и структурная независимость;
Многопользовательский
доступ;