Sybase
Материал из Википедии — свободной энциклопедии
Sybase Inc. | |
---|---|
Тип: | Public NYSE: SY |
Основана: | Беркли, Калифорния (1984) |
Расположение: | Дублин, Калифорния |
Ключевые фигуры: | Джон Чен; CEO |
Отрасль: | Производители программного обеспечения |
Продукция: | Основные продукты |
Оборот: | 813,67 млн. $ |
Число сотрудников: | 3568 (2004) |
Веб-сайт: | www.sybase.com |
Sybase Inc. — пионер среди компаний, специализирующихся на разработке реляционных баз данных, а также других продуктов, связанных со сбором, обработкой и хранением данных. Кроме названия компании, слово «Sybase» также часто используется как наименования наиболее широко известного ее продукта — системы управления базами данных Adaptive Server Enterprise.
Содержание |
[править] История компании
Архитекторами Sybase были доктор Роберт Эпштейн (Dr. Robert Epstein) и Том Хаггин (Tom Haggin), — оба они работали на Бритон-Ли и Университет Калифорния, Беркли, — в департаменте вычислительной техники. В Беркли впервые была разработана реляционная СУБД «University Ingres», которая стала эталоном таких СУБД как Ingres (Computer Associates), Informix (IBM) и NonStop SQL (Tandem), а также для большинства сегодняшних SQL-систем.
Sybase оказалась на втором месте среди используемых в мире баз данных, сразу за Oracle, после подписания договора о предоставлении исходного кода базы в Microsoft для выведения на рынок продукта на базе платформы OS/2 под названием «SQL Server». В это же время Sybase стала называть свою СУБД «Sybase SQL Server». Влоть до версии 4.9, Sybase SQL Server и Microsoft SQL Server были практически идентичными. Однако в связи с возникшими разногласиями между компаниями, связанными с вопросами разделения доходов, Sybase и Microsoft приняли решение прекратить совместное развитие продукта несмотря на очевидное наличие общего наследия в виде процедурного языка Transact-SQL (T-SQL) и одинаковой архитектуры. Существенное отличие заключается в том, что Sybase была основана на базе UNIX-архитектуры, в то время как Microsoft практически сразу ушел с UNIX и целиком сконцентрировался на платформе Windows NT. В настоящее время, Sybase продолжает поддерживать и развивать версии для семейства Windows, и различных UNIX-платформ (IBM AIX, HP-UX, Sun Solaris, GNU/Linux и другие).
Sybase испытала серьезный удар в конце 1990-х, когда на рынок вышла компания Informix. Сегодня Informix больше не является независимой компанией (она была приобретена IBM). Если судить по объему продаж, то IBM стала лидером на рынке баз данных, Oracle находится очень близко, но все-таки на втором месте. Третье место занимает потомок Sybase — Microsoft SQL Server. Сегодня Sybase сильно отстает от своих основных конкурентов на рынке баз данных (по информации InformationWeek, в марте 2005 года у компании было 3 % рынка). Sybase вернулась к жизни под руководством Джона Чена, который провозгласил новое направление развития компании под названием «Unwired Enterprise». «Unwired Enterprise» — идея, в рамках которой реализуется концепция доставки информации в любое время и в любое место, — будь то мобильное устройство сотрудника, находящегося «в поле», или его офисный или домашний компьютер. Для реализации этой концепции Sybase предлагает использовать комбинацию из линейки своих традиционных продуктов по управлению данными и ее новых «мобильных» продуктов. Sybase провела широкую экспансию в сторону рынка мобильных и беспроводных устройств за счет покупки небольших компаний, работающих в этой области, таких как AvantGo и за счет активного продвижения на азиатский рынок, особенно в Китай. С помощью своего мобильного подразделения, запущенного в 2000 году — iAnywhere Solutions, Sybase стала лидером на рынке мобильных баз данных со своим продуктом SQLAnywhere Studio.
Sybase производит целую линейку других продуктов, связанных с обработкой данных, включая Sybase IQ — информационное хранилище данных, PowerBuilder — среда разработки клиент-серверных n-звенных приложений, Sybase EAServer — J2EE и CORBA сервер приложений, M-Business Server — сервер для обеспечения работы мобильных приложений, базирующихся на сервисе AvantGo и ReplicationServer — сервер репликации данных между серверами различных поставщиков. Sybase имеет сильные позиции в здравоохранении и финансовой отрасли.
[править] Sybase в России
Российское представительство компании — Sybase CIS, было основано в 1996 году с целью продвижения продуктов компании на рынке СНГ. В настоящее время существуют офисы в Москве и Киеве, которые обеспечивают поставку продуктов и технологий, консалтинг, разработку законченных решений, техническую поддержку на русском языке, а также проводят учебные курсы по продуктам.
[править] Основные продукты
- Обработка данных
- Adaptive Server Enterprise (ASE) — промышленная реляционная СУБД. Самый известный продукт компании
- SQLAnywhere Studio(ASA) — недорогая но полнофункциональная реляционная СУБД, расчитанная для работы на слабых аппаратных ресурсах и мобильных устройствах (этот продукт является переработанной версией Watcom SQL-сервера).
Между ASA и ASE обеспечивается совместимость по реализации SQL, но не на уровне двоичного интерфейса.
-
- Sybase IQ — аналитическая СУБД, рассчитана для построения хранилищ данных, принципиально отличается своей внутренней структурой от традиционных реляционных СУБД, что позволяет ей повышать скорость работы аналитических запросов в 50—100 раз
- Replication Server — Сервер репликации данных между БД различных производителей
- Средства разработки
- PowerBuilder — собственная среда разработки приложений, с собственным скриптовым языком. Известен своей технологией DataWindow, при помощи которой очень быстро можно создавать формы взаимодействия с базой данных
- Workspace — среда разработки сервис ориентированных приложений (SOA) на базе оболочки Eclipse.
- Средства проектирования
- PowerDesigner — средство проектирования. Включает модели: логические и физические модели данных данных (физическая модель с возможностями генерации и reverse engineering), анализ бизнес-процессов, анализ-требований, объектно-ориентированный анализ с возможностями генерации и reverce engineering, XML-модель
- Сервера приложений
- Enterprise Application Server — сервер приложений от Sybase. Отличается тем что в его основе лежит протокол CORBA. Это позволяет ему поддерживать не только J2EE компоненты, но и Java-CORBA, С, С++, ActiveX, .NET, PowerBuilder. Также содержит внутри себя Web-конейнер с поддержкой Servlet/JSP, встроенная JMS-шина, поддержка веб-сервисов.
- Интеграция, портальные решения
- Unwired Accelerator — портальное решение Sybase. Отличается возможностью разработки приложений для мобильных устройств, большинство действий выполняется без программирования
- Unwired Orchestrator — среда для интеграции приложений. Интеграция осуществляется за счет визуального построения бизнес-процессов на базе сервисов. Сервисом может выступать не только веб-сервис, но и хранимая процедура базы данных, файл в файловой системе, сообщение в очереди сообщений и др.