Разделы презентаций


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

Содержание

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

Слайды и текст этой презентации

Слайд 1ИСТОРИЯ РАЗВИТИЯ БАЗ ДАННЫХ

ИСТОРИЯ РАЗВИТИЯ БАЗ ДАННЫХ

Слайд 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 г. -

введена в эксплуатацию первая промышленная СУБД система IMS фирмы IBM.
1975

г. - первый стандарт ассоциации по языкам систем обработки данных – Conference of Data System Languages (CODASYL).


Марченко Е.И.Первый этап: БД на больших ЭВМ 1968 г. - введена в эксплуатацию первая промышленная СУБД система

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

операционных системах (MVS, SVM, RTE, OSRV, RSX, UNIX), поэтому в

основном поддерживается работа с централизованной БД в режиме распределенного доступа;

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

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

системой;

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

Слайд 14Марченко Е.И.
3) поддерживаются языки низкого уровня манипулирования данными, ориентированные на

навигационные методы доступа к данным;

4) значительная роль отводится администрированию данных;

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

Слайд 15Марченко Е.И.
5) проводятся работы по обоснованию и формализации реляционной модели

данных, и была создана первая система (System R), реализующая идеологию

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

Слайд 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)

наличие монопольного режима привело к вырождению функций администрирования БД и

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

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

модели:
структурной целостности (допустимыми являются только данные, представленные в виде

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

Слайд 24Марченко Е.И.

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

контроля за соблюдением ссылочной целостности, и гарантий невозможности со стороны

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

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

для пользователей доступ к данным практически неразличим;

3) развития средств администрирования

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

Слайд 26Марченко Е.И.
разработка стандартов в рамках описания манипулирования данными (SQL89, SQL92,

SQL99) и технологий по обмену данными между различными СУБД (например

протокол ODBC Microsoft);
начало работ, связанных с концепцией объектно-ориентрованных БД.


Марченко Е.И.разработка стандартов в рамках описания манипулирования данными (SQL89, SQL92, SQL99) и технологий по обмену данными между

Слайд 27Марченко Е.И.
Представители
MS Access 97 и все современные серверы БД

Oracle7.3, Oracle8.4, MS SQL6.5, MS SQL7.0, System 10, System 11,

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

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

к данным – интранет.

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

Слайд 29Марченко Е.И.
Встроенный в загружаемые пользователем HTML-страницы код (написанный на языках

Java, Java-script, Perl и др.) отслеживает все действия пользователя и

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

Слайд 30Марченко Е.И.
Контрольные вопросы
Каковы основные функции файловой системы?
Что такое БД? Чем

она отличается от файловой системы?
Найдите сходства первого и четвертого этапов

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

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



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

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика