Oracle для профессионалов Том Кайт торгово-издательский дом DiaSoft



Download 0,99 Mb.
Pdf ko'rish
bet43/93
Sana16.03.2022
Hajmi0,99 Mb.
#495509
1   ...   39   40   41   42   43   44   45   46   ...   93
Bog'liq
tom kait oracle dlia professionalov[0001-0091]

 приложения баз данных
должен быть ограж-
ден от СУБД, чрезвычайно живуча. Многие почему-то считают, что разработчикам не
следует тратить время на изучение СУБД. Неоднократно приходилось слышать: "СУБД
Oracle — самая масштабируемая в мире, моим сотрудникам не нужно ее изучать, пото-
му что СУБД со всеми проблемами справится сама". Действительно, СУБД Oracle —
самая масштабируемая. Однако написать плохой код, который масштабироваться не
будет, в Oracle намного проще, чем написать хороший, масштабируемый код. Можно
заменить СУБД Oracle любой другой СУБД — это утверждение останется верным. Это
факт: проще писать приложения с низкой производительностью, чем высокопроизво-
дительные приложения. Иногда очень легко создать однопользовательскую систему на
базе самой масштабируемой СУБД в мире, если не знать, что делаешь. СУБД — это
инструмент, а неправильное применение любого инструмента может привести к катас-
трофе. Вы будете щипцами колоть орехи так же, как молотком? Можно, конечно, и так,
но это неправильное использование инструмента, и результат вас не порадует. Анало-
гичные результаты будут и при игнорировании особенностей используемой СУБД.
Я недавно работал над проектом, в котором проектировщики придумали очень эле-
гантную архитектуру. Клиент с помощью Web-браузера взаимодействовал по протоко-
лу HTTP с сервером приложений, обеспечивающим поддержку Java Server Pages (JSP).
Алгоритмы работы приложения целиком генерировались инструментальными средствами
и реализовывались в виде компонентов EJB (с использованием постоянного хранения
на базе контейнеров), причем физически они выполнялись другим сервером приложе-
ний. В базе данных хранились только таблицы и индексы.
Итак, мы начали с технически сложной архитектуры. Для решения задачи должны
взаимодействовать друг с другом четыре компонента. Web-браузер получает страницы
JSP от сервера приложений, который обращается к компонентам EJB, а те, в свою оче-
редь, — к СУБД. Для разработки, тестирования, настройки и внедрения этого приложе-
ния необходимы были технически компетентные специалисты. После завершения раз-

Download 0,99 Mb.

Do'stlaringiz bilan baham:
1   ...   39   40   41   42   43   44   45   46   ...   93




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish