История развития баз данных. (Лекция 1) презентация

Содержание


Презентации» Информатика» История развития баз данных. (Лекция 1)
ИСТОРИЯ РАЗВИТИЯ БАЗ ДАННЫХОсновные области использования вычислительной техники (ВТ):
 Основные области использования вычислительной техники2) использование средств ВТ в автоматических или автоматизированных информационных системах. 
1. Файлы и файловые системы
 1. Файлы и файловые системыФайл - это именованная область внешней памяти, в которую можно записыватьФайловые системы – набор программ, которые выполняют для пользователей некоторые операцииПричины разработки новых систем хранения и управления информацией:
 Причины разработки новых2) отсутствие централизованных методов управления доступом к информации;
 2) отсутствие централизованных3) необходимость обеспечения эффективной параллельной работы многих пользователей с одними и2. Этапы развития СУБД
 2. Этапы развития СУБДПервый этап: БД на больших ЭВМ 
 Первый этап: БД наОсобенности первого этапа:
 Особенности первого этапа:
 1) все СУБД базируются на2) функции управления распределением ресурсов в основном осуществляется операционной системой;
 2)3) поддерживаются языки низкого уровня манипулирования данными, ориентированные на навигационные методы5) проводятся работы по обоснованию и формализации реляционной модели данных, и6) проводятся теоретические работы по оптимизации запросов и управлению распределенным доступом7) появляются первые языки высокого уровня для работы с реляционной модельюВторой этап: эпоха персональных компьютеров
 Второй этап: эпоха персональных компьютеров
 
Особенности второго этапа:
 Особенности второго этапа:
 1) все СУБД рассчитаны на2) большинство СУБД имели развитый и удобный пользовательский интерфейс, существовал интерактивный3) во всех настольных СУБД:
 3) во всех настольных СУБД:
 поддерживался4) отсутствие средств поддержки ссылочной и структурной целостности БД;
 4) отсутствиеТретий этап: распределенные БД 
 Третий этап: распределенные БД 
 Особенности:
языковой целостности, т.е. языков манипулирования данными высокого уровня;
 ссылочной целостности, контроля2) большинство СУБД рассчитаны на многоплатформенную архитектуру, при этом для пользователейразработка стандартов в рамках описания манипулирования данными (SQL89, SQL92, SQL99) иПредставители 
 Представители 
 MS Access 97 и все современные серверыЧетвертый этап - перспективы развития СУБД
 Четвертый этап - перспективы развитияВстроенный в загружаемые пользователем HTML-страницы код (написанный на языках Java, Java-script,Контрольные вопросы
 Контрольные вопросы
 Каковы основные функции файловой системы?
 Что такоеЛитература
 1. Т.Коннолли, К.Бегг, А.Страчан
 БАЗЫ ДАННЫХ: ПРОЕКТИРОВАНИЕ, РЕАЛИЗАЦИЯ И СОПРОВОЖДЕНИЕ.



Слайды и текст этой презентации
Слайд 1
Описание слайда:
ИСТОРИЯ РАЗВИТИЯ БАЗ ДАННЫХ


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

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

Слайд 4
Описание слайда:
1. Файлы и файловые системы 1. Файлы и файловые системы

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

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

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

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

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

Слайд 10
Описание слайда:
2. Этапы развития СУБД 2. Этапы развития СУБД

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

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

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

Слайд 14
Описание слайда:
3) поддерживаются языки низкого уровня манипулирования данными, ориентированные на навигационные методы доступа к данным; 3) поддерживаются языки низкого уровня манипулирования данными, ориентированные на навигационные методы доступа к данным; 4) значительная роль отводится администрированию данных;

Слайд 15
Описание слайда:
5) проводятся работы по обоснованию и формализации реляционной модели данных, и была создана первая система (System R), реализующая идеологию реляционной модели данных; 5) проводятся работы по обоснованию и формализации реляционной модели данных, и была создана первая система (System R), реализующая идеологию реляционной модели данных;

Слайд 16
Описание слайда:
6) проводятся теоретические работы по оптимизации запросов и управлению распределенным доступом к централизованной БД, введено понятие транзакции; 6) проводятся теоретические работы по оптимизации запросов и управлению распределенным доступом к централизованной БД, введено понятие транзакции;

Слайд 17
Описание слайда:
7) появляются первые языки высокого уровня для работы с реляционной моделью данных, однако отсутствуют стандарты для этих языков. 7) появляются первые языки высокого уровня для работы с реляционной моделью данных, однако отсутствуют стандарты для этих языков.

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

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

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

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

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

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

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

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

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

Слайд 27
Описание слайда:
Представители Представители MS Access 97 и все современные серверы БД Oracle7.3, Oracle8.4, MS SQL6.5, MS SQL7.0, System 10, System 11, Informix, DB2 и др.

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

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

Слайд 30
Описание слайда:
Контрольные вопросы Контрольные вопросы Каковы основные функции файловой системы? Что такое БД? Чем она отличается от файловой системы? Найдите сходства первого и четвертого этапов развития. Найдите отличия первого и третьего этапов развития.

Слайд 31
Описание слайда:
Литература 1. Т.Коннолли, К.Бегг, А.Страчан БАЗЫ ДАННЫХ: ПРОЕКТИРОВАНИЕ, РЕАЛИЗАЦИЯ И СОПРОВОЖДЕНИЕ.


Скачать презентацию на тему История развития баз данных. (Лекция 1) можно ниже:

Похожие презентации