|
|
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 21:54 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
для ASA Watcom-SQL -Adaptive server anywhere native dialect Transact -SQL - compatible dialect ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 22:05 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
Точно. Все что есть лучшего - стянуто у микрософта. Вот например стоило им свой сервер назвать "SQL Server", как сразу все остальные свои сервера стали называть скл серверами. Я бы на месте микрософта в суд подал и запретил бы употребление слов "SQL Server" в неподобающем контексте (сравните с Lindows). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 23:38 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
авторTransact - SQL - compatible dialect Они совместимы с SQL Server? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 23:46 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
Гм. TSQL это стандартный диалект Sybase ASE. В 90-х годах MS купило у Sybase SQLServer и назвала MSSQL. Сначала работа по развитию этой СУБД велась силами Sybase и MS специалистов, потом MS "воспитав" собтвенную команду уже собственными силами стала развивать MSSQL. Начиная с версии 6.5 MSSQL TSQL стали наворачивать, в версии 7.0 упростили ядро СУБД (с девайсов на файлы БД) и администрирование. В версии MSSQL 2000 опять расширили TSQL, добавив каскады и UDF. Так что на сегодняшний момент TSQL от MSSSQL совместим с TSQL от Sybase ASE, но имеет собственные уникальные расширения, отсутствующие в ASE. В Sybase ASA тоже поддерживается диалект TSQL, однако только для совместимости с TSQL от Sybase ASE и MSSQL. Развитие этого диалекта в ASA исскуственное - то есть в него добавляют новые возможности только тогда, когда они появляются в новой версии ASE или MSSQL. В данном случае собственное развитие ASA сосредоточено в WatcomSQL, от которого не требуется совместимости с другими СУБД и у команды ASA здесь развязаны руки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2004, 07:42 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
Не совсем так. Когда-то, когда еще не было Windows, Microsoft совместно с Sybase взялись писать базу данных клиент-серверного типа для IBM под их операционку OS/2. Написав ее, MS и Sybase разбежались в разные стороны, оставив у себя каждая по коду продукта, называемого SQLServer. Затем уже эти фирмы стали независимо друго от друга развивать этот продукт. Sybase, чтобы ее не путали с MSSQLServer, стала называть свою СУБД Adaptive Server Enterprise. Так что никто ни у кого ничего не заимствовал - просто изначально MSSQL и ASE были одним сервером. <><><><><><><><><><><><><><><><><><><><><><><><><><><> "This is an object-oriented system. If we change anything, the users object." ------------------------------------ Ilya Zvyagin ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2004, 18:27 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
Зеленый, привет! авторнеужели у Microsoft все названия тащут Естественно, например: половину консольных команд виндовоза юниксоиды сперли ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2004, 18:36 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
авторНе совсем так. Когда-то, когда еще не было Windows, Microsoft совместно с Sybase взялись писать базу данных клиент-серверного типа для IBM под их операционку OS/2. Написав ее, MS и Sybase разбежались в разные стороны, оставив у себя каждая по коду продукта, называемого SQLServer. Затем уже эти фирмы стали независимо друго от друга развивать этот продукт. Sybase, чтобы ее не путали с MSSQLServer, стала называть свою СУБД Adaptive Server Enterprise. Так что никто ни у кого ничего не заимствовал - просто изначально MSSQL и ASE были одним сервером. А можно ссылочку на какой нибудь документик по этой информации со стороны Sybase или Microsoft ? Было бы здорово почитать историю развития ASE и MSSQL в подлиннике. А то тогда непонятно, почему у ASE версия 12, а у MSSQL 8-ая, если они одновременно родились. Неужели новые версии ASE выходят в 1,5 раза чаще, чем MSSQL ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2004, 19:37 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
ASCRUS>А то тогда непонятно, почему у ASE версия 12, а у MSSQL 8-ая, если они одновременно родились. Неужели новые версии ASE выходят в 1,5 раза чаще, чем MSSQL ? :) А учитывая, что MSSQL родился сразу с номером 6.x (по самым оптимистичным оценкам 4.x, но пятой не было), то текущая версия - 3. Так что соотношение еще больше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2004, 23:59 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
Для самообразования советую прочитать Брайан Хичкок "Sybase - руководство администратора". Есть в продаже в Москве в Доме научно-технической книги на Ленинском проспекте. Цена - 330 руб ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2004, 08:12 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
Когда-то, когда еще не было Windows, Microsoft совместно с Sybase взялись писать базу данных клиент-серверного типа для IBM под их операционку OS/2. Написав ее, MS и Sybase разбежались в разные стороны, оставив у себя каждая по коду продукта, называемого SQLServer. Затем уже эти фирмы стали независимо друго от друга развивать этот продукт. Sybase, чтобы ее не путали с MSSQLServer, стала называть свою СУБД Adaptive Server Enterprise. Так что никто ни у кого ничего не заимствовал - просто изначально MSSQL и ASE были одним сервером. IMHO, бред какой-то :), ссылку дайте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2004, 09:10 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2004, 13:10 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
Вот это да! Оказывается у Sybase и Microsoft общая база данных! Очень интересно повернулся разговор в сторону истории. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2004, 15:25 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
Микрософт многие вещи закупает (вместе с разработчиками) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2004, 15:30 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2004, 16:46 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
Не вижу. где написано что вместе начинали? Даже у MS в SQL Server history этого нет. http://www.ispirer.com/doc/sqlways37/Output/SQLWays-1-087.html Sybase Adaptive Server Enterprise started its life as Sybase SQL Server - the first relational database management system (RDBMS) manufactured and sold by Sybase. It was originally created for UNIX platforms in 1987. In 1988, SQL Server for OS/2 was co-developed for PC by Sybase, Microsoft, and Ashton-Tate. Then Ashton-Tate lost its interest in the project and Microsoft became the lead partner after porting SQL Server to MS Windows NT. For several years, Microsoft was a Sybase distributor, reselling the Sybase product for OS/2 and Windows NT under the name Microsoft SQL Server (Microsoft SQL Server). Since releasing version 4.21, Microsoft and Sybase sold and supported the product together. In 1993, the co-development licensing agreement between Microsoft and Sybase expired and the cooperation between the companies ended. After Microsoft purchased a copy of the source code of Sybase SQL Server, the both companies continued to develop the products independently, as competitors. Microsoft put emphasis on the ease-of-use and "windowising" the product while Sybase focused on maximizing the product's performance and reliability and running it on high-end hardware. In 1995, Sybase released SQL Server 11.0 and in 1997 - version 11.5. Following the release of the latter version, Sybase renamed its product as Adaptive Server Enterprise (ASE) in order to better distinguish itself from Microsoft SQL Server. However, due to their common background, the present-day versions of ASE and Microsoft SQL Server still have many similarities. For example, both ASE and Microsoft SQL Server have a very similar (though not identical) SQL implementation called "Transact-SQL". Sybase SQL Server was the first actual client-server RDBMS also capable of handling real-world workloads. Besides, Sybase SQL Server was the first commercially successful RDBMS supporting stored procedures and triggers, and a cost-based query optimizer. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2004, 18:56 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
Не придирайтесь. Sybase начал раньше, потом продолжил вместе с Microsoft, потом MS переманил к себе ведущих разработчиков продукта (кажется, был даже суд по этому поводу, но ссылок искать лень), потом они продолжили каждый свое :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2004, 18:18 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
Уважаемый G0b1in - Вы же сами скопировали сакраментальную фразу "...Именно в 1987 году между Microsoft и Sybase было заключено соглашение о лицензировании СУБД Sybase DataServer ...". Значит к моменту заключения соглашения у Сайбес уже была СУБД. Посему говорить, что СУБД была общая было бы неверно. Хотя лично для себя нахожу данный спор похожим на спор, что первичнее, яйцо или курица. Сам по себе может кому и интересный, но совершенно бесмыссленный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2004, 20:24 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
Однозначно утверждаю, что Microsoft приобрел часть прав у SyBase, и на базе их разработок создавал свой MS SQL. Это знаю точно из очень компетентных источников (в силу коммерческой и служебной тайны - источник указать не могу). А что из области правдоподобных слухов (слышал, внушает доверие но не уверен на 100%), так это то, что в свое время SyBase был в жестоком кризисе и от безысходности уже начал продавать технологии. Говорят, что SyBase был практически спасен парой мощных заказов из Украины и России. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2004, 14:05 |
|
||
|
Почему в MS SQL и в Sybase язык запросов называется одинаково: T SQL ?
|
|||
|---|---|---|---|
|
#18+
В книге "Inside Microsoft SQL Server 2000" авторов Ron Soukup и Kalen Delaney кратко описана история создания MS SQL Server'а. SQL Server: The Early Years In 1986, Microsoft was a mere $197-million-per-year business with 1153 employees. (Ten years later, Microsoft had revenues of nearly $6 billion and almost 18,000 employees.) Microsoft's products were entirely desktop focused, and the main bread-and-butter product was MS-DOS. Client/server computing was not yet in the vernacular of Microsoft or the computer industry. Data management on PCs was in its infancy. Most people who kept data on their PCs used the wildly popular Lotus 1-2-3 spreadsheet application to keep lists (although many were discovering the limitations of doing so). Ashton-Tate's dBASE products (dBASE II and the recently released dBASE III) had also become popular. Although a few other products existed, such as MicroRim's Rbase and a relatively new product from Ansa Software called Paradox, Ashton-Tate was clearly king of the PC data products. In 1986, Microsoft had no database management products. (Beginning in 1992, Microsoft would go on to achieve tremendous success in the desktop database market with Microsoft Access and Microsoft FoxPro.) IBM's Database Manager wasn't in the same category as products such as dBASE, Paradox, and Rbase. Database Manager was built to be a full-featured database (with atomic transactions and a full SQL query processor), more similar to traditional minicomputer-oriented or mainframe-oriented systems such as IBM's DB/2, or Oracle, or Informix. Microsoft needed a database management system (DBMS) product of the same caliber, and it needed one soon. Microsoft turned to Sybase, Inc., an upstart in the DBMS market. Sybase hadn't yet shipped the first commercial version of its DataServer product (which it would do in May 1987 for Sun workstations running UNIX). Although certainly not a mainstream product, the prerelease version of DataServer had earned a good reputation for delivering innovative new capabilities, such as stored procedures and triggers, and because it had been designed for a new paradigm in computing: client/server. As is true in all good business exchanges, the deal between the two companies was a win-win situation. Microsoft would get exclusive rights to the DataServer product for OS/2 and all other Microsoft-developed operating systems. Besides getting royalties from Microsoft, Sybase would get credibility from Microsoft's endorsement of its technology. Even more important, Sybase would gain a beachhead among the anticipated huge number of personal computers that would be running the new OS/2 operating system. Ну а далее они описывают как и почему MS и SyBase разошлись. Книжка, кстати, вышла в издательстве Microsoft Press, так что обвинить авторов в лукавстве сложно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 11:31 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=32543941&tid=2014250]: |
0ms |
get settings: |
14ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
81ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 197ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...