RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : SQL база.


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : ???
To : Vadim Yegorov
Subj : SQL база.

> > >
> > > db2 7.1 pe/ee с devcon'a ?
> >
> > Яснее скажи, чего это такое.
> IBM DB2. есть такая СУБД. давно так есть.
>
> > И "pe/ee"
> PE -- personal edition
> EE -- enterprise edition
> виды дистрибутивов.
> >и "devcon".
> The IBM Developer Connection, сайт такой. В Интеренте.
> URL: service2.boulder.ibm.com
>
> >Вот и нужна полноценная замена
> > SyBase или ORACAL для NT.
> DB2 адекватная замена Ораклу.
>
> >"devcon".
> devcon и DB2 вещи ортогональные.
>
> >А вообще - нужно. Если конечно не trial.
> раздаётся _не_ триал.
> ограниченная, но рабочая лицензия.
> а вообще, надо _покупать_ .
>
> > Еще вопрос. Может ли delphi v4.5 >коннектится к DB2?
> с этим уродством (delphi) я дел не имею.
> C/C++/REXX/JAVA/COBOL/FORTRAN -- коннектится.
DB2 -- объектно-реляционная СУБД. Есть еще одна
на свете такого функционального качества (или
близкого к ней) -- это Postgres.
Ходит DB2 под всем, что есть на свете с
процессором, начиная от кластеров на мэйнфреймах,
кончая на PC386+. Это о серверах. Клиентов к ней
-- гора. Oracle по сравнению с ней -- сопливый
засранец во всех сотношениях, начиная от
производительности, кончая тулзой для разработки
приложений. Никакого дельфи сраного не требуется
сто бы писать клиентов -- там есть своя много
более визуальная во всех смыслах
тулза. Дельфи, и все остальное
говно типа Визуал-XXX позволяет рисовать только
интерфейс -- оно не дает инструмента для
программирования сложных транзакций.
Мало того, если к базе предполагается будут
одновременно коннектиться от 1 до 10000
клиентов, то что здесь может подсказать
дельфи. Тут мозги надо.
Visual AGE -- это позволяет
визуально писать программу не ориентируясь на
интерфейс -- на нем можно написать программу типа
pk[un]zip, которая не имеет оконного интерфейса.

Однако, все это ничего не значит. По моей практике,
приличный интерфейс может разработать только
профессиональный дитайнер. Тот интерфейс что разработн профессиональным дизайнером реализовать
средствами программирования, созданными без
взаимодействия с этим дизайнером реально только, если программировать его на самом низком уровне, который может предоставить ОС (PM для OS/2 И Win32SDK для Win).
Только тогда приложение будет иметь вид отличный
от лабораторной работы. И еще. Никакая система
быстрого написания приложений не ускоряет работы.
Одинаковое время требуется чтобы написать какое угодно сложное приложение как используя средства
CASE и т.п., так и на чистейшем C + ассемблер,
если при этом завершением работы считать практически
полное отсутствие логических ошибок (естественно,
что других уже там нет:). Особенно это понимаешь,
когда за каждый свой (и чужой в том числе) баг
рублем платишь.

Вывод:
если просто поиграться -- вообще не надо иметь дело ни с OS/2, ни с DB2 ни с Postgers -- достаточно
любого видовза. Если Вы можете найти задачу,
которую как Вам кажется можно решить используя
паскалеобразный язык любого вида, это значит что
либо эта задача имеет характер упражнения для
второкурсников, либо вы ни хрена в этой задаче
не поняли вообще.

Postgres -- то же что и DB2, даже в некоторых
моментах покруче, только в профиль и без излишеств,
но бесплатно и с исходниками.

Леонид.

Mon 03 Dec 2001 18:39 Mozilla/4.61 [ru] (OS/2; I)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.