ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 16.12.2020
Просмотров: 1071
Скачиваний: 1
227
который
впоследствии
был
доработан
и
переименован
в
SQL —
Structured Query Language.
Несмотря
на
теоретическую
проработанность
,
реляционные
си
-
стемы
далеко
не
сразу
получили
широкое
распространение
,
долгое
время
считалось
невозможным
добиться
эффективной
реализации
таких
систем
.
Первое
масштабное
воплощение
реляционной
моде
-
ли
удалась
все
той
же
IBM
в
экспериментальной
СУБД
System R,
разрабатываемой
в
1975-1979
годах
.
Это
был
гигантский
успех
,
ре
-
ляционные
СУБД
стали
реальностью
.
После
успешного
заверше
-
ния
работ
по
созданию
прототипа
системы
и
получения
экспери
-
ментальных
результатов
ее
использования
,
фирмой
IBM
был
запу
-
щен
полномасштабный
проект
промышленной
реляционной
СУБД
.
В
1883
году
система
,
получившая
название
DB2,
поступила
в
продажу
,
с
тех
пор
в
течение
многих
лет
она
успешно
фун
-
кционирует
на
всех
фирменных
аппаратных
платформах
: S/
390, AS/400, PowerPC,
есть
реализация
и
для
платформы
Wintel.
Проект
System R,
опубликованный
Чемберленом
с
соав
-
торами
в
ноябре
1976
года
в
журнале
«IBM Journal of Research
and Development»,
вдохновил
сразу
несколько
групп
разра
-
ботчиков
.
Одна
из
них
,
возглавляемая
Ларри
Эллисоном
(Ellison, Larry),
решила
создать
собственную
фирму
для
со
-
здания
реляционной
СУБД
,
характерными
чертами
которой
были
бы
переносимость
на
разные
платформы
и
совмести
-
мость
с
языком
SQL.
Фирму
назвали
Relation Software
Incorporated,
а
систему
— Oracle.
Версия
2 (
первая
в
продажу
Иванов
1401
Петров
1401
Сидоров
1401
Трофимов
1402
...
Фамилия
Группа
1401
Информатики
Сидоров
1402
Информатики
Михайлов
501
Физический
Самойлов
...
Группа
Факультет
Староста
ГРУППЫ
Клуб
Член
клуба
Туристов
Сидоров
Туристов
Пяткин
Водников
Ломакин
...
КЛУБЫ
СТУДЕНТЫ
Пример
реляционной
структуры
данных
228
не
поставлялась
)
была
создана
в
1979
году
для
ЭВМ
PDP-11,
впоследствии
система
постоянно
совершенствовалась
и
адап
-
тировалась
для
различных
платформ
,
в
90-
е
годы
она
заняла
лидирующее
положение
на
рынке
реляционных
СУБД
.
Фир
-
ма
,
переименованная
в
Oracle,
к
концу
века
превратилась
в
одну
из
крупнейших
софтверных
компаний
мира
,
а
ее
прези
-
дент
Ларри
Эллисон
занял
почетное
30-
е
место
в
списке
бо
-
гатейших
людей
планеты
(
состояние
9,5
млрд
долларов
).
Постепенное
накопление
опыта
организации
реляционных
баз
данных
и
управления
ими
привели
к
тому
,
что
уже
в
се
-
редине
80-
х
годов
реляционные
системы
практически
вытес
-
нили
с
мирового
рынка
ранние
иерархические
и
сетевые
СУБД
.
Вслед
за
IBM
и
Oracle
на
рынок
вышли
фирмы
Informix,
SyBase, Ingres,
разработавшие
одноименные
системы
и
зара
-
батывающие
на
них
громадные
деньги
.
Не
упустила
своего
шанса
и
Microsoft,
предложившая
реляционную
СУБД
под
на
-
званием
MS SQL Server.
Промышленные
СУБД
способны
об
-
рабатывать
реляционные
таблицы
с
миллионами
строк
,
они
являются
весьма
дорогостоящими
продуктами
,
масштаб
цен
измеряется
десятками
и
сотнями
тысяч
долларов
,
а
объем
рын
-
ка
составляет
миллиарды
долларов
.
Замечание
о
настольных
СУБД
Полномасштабные
СУБД
требуют
для
сво
-
ей
работы
мощных
компьютеров
,
поэтому
они
как
правило
устанавливаются
на
сер
-
верах
и
обслуживают
сразу
целые
предприятия
или
их
подразделе
-
ния
.
Когда
появились
персональные
компьютеры
,
возник
соблазн
реализовать
на
них
СУБД
,
но
ресурсов
явно
не
хватало
.
Тогда
на
рынке
появились
мини
-
СУБД
типа
dBASE,
о
которой
мы
будем
го
-
ворить
далее
.
По
своей
сути
они
являлись
подделками
,
способны
-
ми
по
упрощенным
процедурам
манипулировать
таблицами
с
сот
-
ней
-
другой
строк
.
Однако
со
временем
персональные
компьютеры
стали
мощнее
,
на
рынке
стали
пользоваться
спросом
дешевые
на
-
стольные
системы
типа
Microsoft Access
или
Borland Paradox,
по
-
зволяющие
создавать
личные
базы
данных
небольшого
размера
.
Си
-
стема
MS Access,
в
частности
,
входит
в
профессиональную
версию
229
популярного
офисного
набора
программ
MS Office.
3.5.
Пакеты
прикладных
программ
для
персональных
компьютеров
Программы
как
товар
массового
спроса
Итак
,
в
конце
70-
х
годов
произошла
мик
-
ропроцессорная
революция
.
Прежде
бас
-
нословно
дорогие
компьютеры
стали
вдруг
продаваться
в
обычных
магазинах
по
дос
-
тупным
ценам
В
результате
на
них
стали
решать
не
только
научные
задачи
,
но
и
заниматься
такими
несерьезными
делами
как
печать
документов
или
рисование
картинок
.
На
рынок
хлынули
пакеты
прикладных
программ
(
ППП
).
Рань
-
ше
типовых
программ
были
десятки
—
ОС
,
СУБД
,
компиляторы
,
сейчас
—
тысячи
,
но
разница
эта
не
только
количественная
,
она
носит
принципиальный
характер
.
Дело
в
том
,
что
ППП
в
80-
е
годы
превратились
в
массовый
продукт
потребительского
спроса
.
Они
рассчитаны
не
на
профессионалов
,
а
на
рядовых
клерков
,
школьни
-
ков
,
домохозяек
.
Поэтому
в
них
важны
не
только
и
не
столько
каче
-
ство
самих
алгоритмов
,
сколько
простота
,
удобный
интерфейс
,
краси
-
вое
название
,
яркая
упаковка
,
привлекательная
реклама
.
Короче
го
-
воря
,
программы
превратились
в
товар
,
коммерческий
успех
на
этом
рынке
обеспечен
не
столько
программистам
,
сколько
дельцам
.
Иногда
качества
программиста
и
бизнесмена
удачно
сочетаются
в
одном
человеке
,
классический
пример
—
глава
Microsoft
Билл
Гейтс
,
ставший
в
конце
века
самым
богатым
человеком
на
планете
с
личным
состоянием
в
90
млрд
.
долларов
.
Однако
чаще
всего
успеха
добивались
фирмы
,
образованные
парами
программист
—
коммерсант
.
В
роман
-
тическое
время
конца
70-
х
—
начала
80-
х
годов
в
одночасье
рожда
-
лись
и
расцветали
программистские
компании
,
сделавшие
себе
имя
и
состояние
на
одном
удачном
пакете
,
наиболее
яркие
примеры
мы
рас
-
смотрим
чуть
позже
.
Классификация
ППП
для
персональных
компьютеров
весьма
зат
-
230
руднительна
,
слишком
разнообразен
выбор
предлагаемых
товаров
.
В
каталогах
обычно
выделяют
10-20
класов
прикладных
программ
об
-
щего
назначения
В
нашем
кратком
обзоре
мы
рассмотрим
историю
создания
и
логику
развития
наиболее
популярных
пакетов
:
програм
-
мы
обработки
текстов
,
электронные
таблицы
,
настольные
СУБД
,
ин
-
тегрированные
системы
.
Обработка
текстов
Попытки
применить
ЭВМ
для
обработки
текстов
были
задолго
до
появления
персо
-
нальных
компьютеров
.
Мы
уже
говорили
о
сенсационной
демонстра
-
ции
Дугласа
Энгельбарта
в
1968
году
,
когда
он
показывал
возможнос
-
ти
изобретенной
им
мыши
на
примере
редактирования
текста
.
В
нача
-
ле
70-
х
годов
,
когда
большое
распространение
получили
мини
-
ЭВМ
,
целые
компании
,
например
Wang,
специализировались
на
производ
-
стве
компьютеров
и
программ
,
специально
предназначенных
для
ве
-
дения
делопроизводства
в
крупных
офисах
.
Однако
это
были
узкопро
-
фессиональные
системы
,
не
предназначенные
для
широкой
публи
-
ки
1
,
массовое
распространение
системы
обработки
текстов
полу
-
чили
только
после
появления
персональных
компьютеров
.
«
Электрический
карандаш
»
Шрейера
.
Идея
превратить
ПК
в
электронную
пишущую
машинку
реализовалась
сразу
же
после
вы
-
пуска
первых
«
Альтаиров
».
В
1975
году
кинорежиссер
из
Нью
-
Йорка
Майкл
Шрейер
(Shrayer, Michael)
уехал
в
Калифорнию
,
купил
«
Аль
-
таир
»,
подключил
к
нему
телевизор
и
клавиатуру
,
и
написал
про
-
стой
текстовый
редактор
под
названием
«
Электрический
карандаш
».
Впоследствии
аналогичную
прогшрамму
он
написал
и
для
других
компьютеров
,
всего
им
было
сделано
78
вариантов
редактора
.
Шрей
-
ер
пытался
продавать
свой
пакет
,
но
вскоре
ему
это
надоело
,
так
как
в
душе
он
был
программистом
,
а
не
бизнесменом
.
WordSta
r.
В
1978
году
за
разработку
текстового
редактора
взял
-
1
Например
,
в
1975
году
на
факультете
прикладной
математики
ТГУ
под
руковод
-
ством
доцента
Ю
.
Л
.
Костюка
была
выполнена
дипломная
работа
Г
..
Петровой
и
Г
..
Дейнеко
«
Автоматический
генератор
отчетов
»
в
которой
предлагался
текстовый
процессор
для
ЕС
ЭВМ
.
Эта
работа
впоследствии
получила
медаль
Академии
Наук
СССР
за
лучшую
студенческую
работу
.
231
ся
Сеймур
Рубинштейн
(Rubinstein, Seymour)
из
Нью
-
Йорка
.
Он
подошел
к
делу
по
-
новому
.
Прежде
чем
создавать
пакет
,
он
собрал
агентов
по
продаже
программного
обеспечения
и
выяснил
,
что
хо
-
чет
от
программного
продукта
будущий
пользователь
.
Говоря
со
-
временным
языком
,
он
провел
глубокое
маркетинговое
исследова
-
ние
.
После
этого
Рубинштейн
пригласил
талантливого
программи
-
ста
Барнэби
(Barnaby, Rob)
и
сформулировал
ему
четкое
техничес
-
кое
задание
.
В
результате
появился
WordStar —
текстовый
процес
-
сор
,
ставший
фактическим
стандартом
для
всех
последующих
раз
-
работок
.
Рынок
текстовых
редакторов
.
Персональный
компьютер
про
-
извел
революцию
в
конторском
деле
,
к
началу
90-
х
годов
он
вытес
-
нил
из
офиса
пишущую
машинку
.
Поэтому
не
удивительно
,
что
текстовый
редактор
быстро
превратился
в
самую
ходовую
програм
-
му
,
а
рынок
быстро
наполнился
системами
аналогичного
класса
.
На
рисунке
представлены
некоторые
наиболее
известные
у
нас
пакеты
,
представляющие
три
основные
сектора
рынка
.
Простейшие
редакторы
обладают
ограниченными
возможнос
-
тями
форматирования
текста
.
В
эпоху
DOS
огромной
популярнос
-
тью
пользовался
отечественный
пакет
Лексикон
,
созданный
Евге
-
нием
Веселовым
,
работавшим
в
то
время
в
в
Вычислительном
цен
-
тре
Акалемии
наук
СССР
,
и
ставший
непременной
принадлежнос
-
тью
любого
русского
офиса
.
В
наше
время
такие
редакторы
исполь
-
зуются
для
составления
простых
документов
и
для
первичного
вво
-
да
текста
.
Примером
могут
послужить
прилагаемые
к
Windows
ре
-
MS
Word
Простейшие
редакторы
Текстовые
процессоры
Norton
Editor
Лексикон
-97
для
Windows
Page
Maker
Corel
Ventura
TeX
Издательские
системы
Лексикон
для
DOS