История развития баз данных

Содержание

Слайд 2

Марченко Е.И.

Основные области использования вычислительной техники (ВТ):
1) применение ВТ для выполнения численных

Марченко Е.И. Основные области использования вычислительной техники (ВТ): 1) применение ВТ для
расчетов, которые слишком долго или вообще невозможно производить вручную;

Слайд 3

Марченко Е.И.

2) использование средств ВТ в автоматических или автоматизированных информационных системах.

Марченко Е.И. 2) использование средств ВТ в автоматических или автоматизированных информационных системах.

Слайд 4

Марченко Е.И.

1. Файлы и файловые системы

Марченко Е.И. 1. Файлы и файловые системы

Слайд 5

Марченко Е.И.

Файл - это именованная область внешней памяти, в которую можно записывать

Марченко Е.И. Файл - это именованная область внешней памяти, в которую можно
и из которой можно считывать данные.

Слайд 6

Марченко Е.И.

Файловые системы – набор программ, которые выполняют для пользователей некоторые операции

Марченко Е.И. Файловые системы – набор программ, которые выполняют для пользователей некоторые операции

Слайд 7

Марченко Е.И.

Причины разработки новых систем хранения и управления информацией:
1) зависимость программ от

Марченко Е.И. Причины разработки новых систем хранения и управления информацией: 1) зависимость программ от данных;
данных;

Слайд 8

Марченко Е.И.

2) отсутствие централизованных методов управления доступом к информации;

Марченко Е.И. 2) отсутствие централизованных методов управления доступом к информации;

Слайд 9

Марченко Е.И.

3) необходимость обеспечения эффективной параллельной работы многих пользователей с одними и

Марченко Е.И. 3) необходимость обеспечения эффективной параллельной работы многих пользователей с одними и теми же файлами.
теми же файлами.

Слайд 10

Марченко Е.И.

2. Этапы развития СУБД

Марченко Е.И. 2. Этапы развития СУБД

Слайд 11

Марченко Е.И.

Первый этап: БД на больших ЭВМ
1968 г. - введена в

Марченко Е.И. Первый этап: БД на больших ЭВМ 1968 г. - введена
эксплуатацию первая промышленная СУБД система IMS фирмы IBM.
1975 г. - первый стандарт ассоциации по языкам систем обработки данных – Conference of Data System Languages (CODASYL).

Слайд 12

Марченко Е.И.

Особенности первого этапа:
1) все СУБД базируются на мощных мультипрограммных операционных системах

Марченко Е.И. Особенности первого этапа: 1) все СУБД базируются на мощных мультипрограммных
(MVS, SVM, RTE, OSRV, RSX, UNIX), поэтому в основном поддерживается работа с централизованной БД в режиме распределенного доступа;

Слайд 13

Марченко Е.И.

2) функции управления распределением ресурсов в основном осуществляется операционной системой;

Марченко Е.И. 2) функции управления распределением ресурсов в основном осуществляется операционной системой;

Слайд 14

Марченко Е.И.

3) поддерживаются языки низкого уровня манипулирования данными, ориентированные на навигационные методы

Марченко Е.И. 3) поддерживаются языки низкого уровня манипулирования данными, ориентированные на навигационные
доступа к данным;
4) значительная роль отводится администрированию данных;

Слайд 15

Марченко Е.И.

5) проводятся работы по обоснованию и формализации реляционной модели данных, и

Марченко Е.И. 5) проводятся работы по обоснованию и формализации реляционной модели данных,
была создана первая система (System R), реализующая идеологию реляционной модели данных;

Слайд 16

Марченко Е.И.

6) проводятся теоретические работы по оптимизации запросов и управлению распределенным доступом

Марченко Е.И. 6) проводятся теоретические работы по оптимизации запросов и управлению распределенным
к централизованной БД, введено понятие транзакции;

Слайд 17

Марченко Е.И.

7) появляются первые языки высокого уровня для работы с реляционной моделью

Марченко Е.И. 7) появляются первые языки высокого уровня для работы с реляционной
данных, однако отсутствуют стандарты для этих языков.

Слайд 18

Марченко Е.И.

Второй этап: эпоха персональных компьютеров
Представители – СУБД Dbase, FoxPro, Clipper, Paradox.

Марченко Е.И. Второй этап: эпоха персональных компьютеров Представители – СУБД Dbase, FoxPro, Clipper, Paradox.

Слайд 19

Марченко Е.И.

Особенности второго этапа:
1) все СУБД рассчитаны на создание БД с монопольным

Марченко Е.И. Особенности второго этапа: 1) все СУБД рассчитаны на создание БД с монопольным доступом;
доступом;

Слайд 20

Марченко Е.И.

2) большинство СУБД имели развитый и удобный пользовательский интерфейс, существовал интерактивный

Марченко Е.И. 2) большинство СУБД имели развитый и удобный пользовательский интерфейс, существовал
режим работы с БД;

Слайд 21

Марченко Е.И.

3) во всех настольных СУБД:
поддерживался только внешний уровень представления реляционной модели,

Марченко Е.И. 3) во всех настольных СУБД: поддерживался только внешний уровень представления
т.е. только внешний табличный вид структур данных;
поддерживались низкоуровневые языки манипулирования данными на уровне отдельных строк;

Слайд 22

Марченко Е.И.

4) отсутствие средств поддержки ссылочной и структурной целостности БД;
5) наличие монопольного

Марченко Е.И. 4) отсутствие средств поддержки ссылочной и структурной целостности БД; 5)
режима привело к вырождению функций администрирования БД и инструментальных средств;
6) низкие требования к аппаратному обеспечению (например, PC 286).

Слайд 23

Марченко Е.И.

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

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

Слайд 24

Марченко Е.И.
языковой целостности, т.е. языков манипулирования данными высокого уровня;
ссылочной целостности, контроля за

Марченко Е.И. языковой целостности, т.е. языков манипулирования данными высокого уровня; ссылочной целостности,
соблюдением ссылочной целостности, и гарантий невозможности со стороны СУБД нарушить эти ограничения.

Слайд 25

Марченко Е.И.

2) большинство СУБД рассчитаны на многоплатформенную архитектуру, при этом для пользователей

Марченко Е.И. 2) большинство СУБД рассчитаны на многоплатформенную архитектуру, при этом для
доступ к данным практически неразличим;
3) развития средств администрирования БД с реализацией общей концепции средств защиты данных;

Слайд 26

Марченко Е.И.

разработка стандартов в рамках описания манипулирования данными (SQL89, SQL92, SQL99) и

Марченко Е.И. разработка стандартов в рамках описания манипулирования данными (SQL89, SQL92, SQL99)
технологий по обмену данными между различными СУБД (например протокол ODBC Microsoft);
начало работ, связанных с концепцией объектно-ориентрованных БД.

Слайд 27

Марченко Е.И.

Представители
MS Access 97 и все современные серверы БД Oracle7.3, Oracle8.4,

Марченко Е.И. Представители MS Access 97 и все современные серверы БД Oracle7.3,
MS SQL6.5, MS SQL7.0, System 10, System 11, Informix, DB2 и др.

Слайд 28

Марченко Е.И.

Четвертый этап - перспективы развития СУБД
Появление новой технологии доступа к данным

Марченко Е.И. Четвертый этап - перспективы развития СУБД Появление новой технологии доступа к данным – интранет.
– интранет.

Слайд 29

Марченко Е.И.

Встроенный в загружаемые пользователем HTML-страницы код (написанный на языках Java, Java-script,

Марченко Е.И. Встроенный в загружаемые пользователем HTML-страницы код (написанный на языках Java,
Perl и др.) отслеживает все действия пользователя и транслирует их в низкоуровневые SQL-запросы к БД.
При подключение нового пользователя не требуется установка дополнительного клиентского ПО.

Слайд 30

Марченко Е.И.

Контрольные вопросы
Каковы основные функции файловой системы?
Что такое БД? Чем она отличается

Марченко Е.И. Контрольные вопросы Каковы основные функции файловой системы? Что такое БД?
от файловой системы?
Найдите сходства первого и четвертого этапов развития.
Найдите отличия первого и третьего этапов развития.
Имя файла: История-развития-баз-данных.pptx
Количество просмотров: 36
Количество скачиваний: 0