Автор работы: Пользователь скрыл имя, 04 Декабря 2011 в 16:51, реферат
sql часто называют языком эсперанто для систем управления базами данных (СУБД). В мире нет другого языка для работы с базами данных (БД), который бы настолько широко использовался в программах.
SQL в локальных сетях
Появление OS/2 Extended Edition и SQL Server привлекло внимание к потенциальным возможностям SQL в локальных вычислительных сетях. Заказчики стали всерьез рассматривать архитектуру клиент/сервер в качестве альтернативы центральному мини-компьютеру или мэйнфрейму.
Вначале на рынке SQL для ЛВС в качестве платформы для сервера баз данных доминировала OS/2. В отличие от MS-DOS, у этой операционной системы не было ограничения на объем ОЗУ (640 Кб), а ее многозадачная архитектура хорошо подходила для создания сервера баз данных. К концу 1989 года компании IBM, Microsoft, Oracle, Gupta и другие представили свои СУБД для OS/2. Однако объемы продаж OS/2 оказались меньше ожидаемых, в то время как объемы продаж Microsoft Windows 3.0 возросли. Вопреки всем попыткам подчеркнуть их различия, между OS/2 и Windows 3.0 возникла конкуренция, которая постепенно привела к разрыву между IBM и Microsoft. В конце концов компания Microsoft признала свою приверженность Windows 3.0 и отказалась от поддержки OS/2, оставив за нею статус "собственности IBM". Хотя OS/2 продолжает занимать важное место в планах компании IBM, ее шанс стать доминирующей промышленной операционной системой для персональных компьютеров — а значит, и наиболее подходящей платформой для SQL в ЛВС — упущен.
В то время как
шла борьба между OS/2 и Windows, стали
расти объемы продаж реляционных баз данных
для других сетевых платформ. Цены на компьютеры,
работающие под управлением UNIX, постоянно
снижались, а версия UNIX от компании Santa
Cruz Operation (SCO UNIX) стала наиболее популярной
платформой для персональных компьютеров
на базе процессоров Intel. В начале 90-х годов
SCO UNIX могла поддерживать несколько процессоров,
что позволило делить загрузку компьютера
между двумя, тремя или более микропроцессорами.
Имея в своем распоряжении вычислительную
мощь четырех-восьми процессоров, работающих
параллельно, СУБД Oracle, Informix и Sybase смогли
достичь быстродействия мини-компьютеров
на
серверах семейства PC стоимостью от $20000.
На сегодняшний день многопроцессорные
серверы от компаний Compaq, Dell, IBM и других
поставщиков персональных компьютеров
имеют наилучшее соотношение цена/производительность
среди всех доступных на рынке компьютерных
систем.
Хотя UNIX стала популярной платформой для серверов баз данных, подавляющее большинство серверов ЛВС все еще применяются только для совместного использования файлов и принтеров, и большинство этих серверов работают под управлением Novell Netware. Серверная операционная система Novell Netware реализует меньшие возможности, чем UNIX или OS/2, но у нее есть одно большое преимущество — объем продаж. Первые реляционные базы данных для Netware котировались хуже, чем СУБД для UNIX и OS/2, однако начиная с 1992 года все ведущие поставщики баз данных представили версии своих продуктов для Netware. Объемы Продаж этих продуктов стали быстро расти, и Netware оказалась жизнеспособной платформой для серверов баз данных.
В противоборстве с UNIX, OS/2 и Netware компания Microsoft сделала упор на Windows NT, клиент/серверную платформу для ЛВС, У Windows NT есть ряд значительных преимуществ над конкурентами; это новая операционная система, не отягощенная "обратной совместимостью". Учитывая вес компании Microsoft на компьютерном рынке, большинство аналитиков полагает, что NT завоюет лидирующее положение в области сетей с архитектурой клиент/сервер. В результате все поставщики СУБД в настоящее время выпускают версии своих продуктов для работы под управлением Windows NT.
Сегодня рынок СУБД для сетей с архитектурой клиент/сервер является наиболее быстро растущим сегментом рынка серверов ЛВС.
Информация о работе Управление реляционными базами данных.SQL