аз даних.
Компілятор, вбудований в Delphi, забезпечує високу продуктивність, необхідну для побудови додатків в архітектурі В«клієнт-серверВ». Він пропонує легкість розробки і швидкий час перевірки готового програмного блоку, характерного для мов четвертого покоління. Крім того, Delphi забезпечує швидку розробку без необхідності писати вставки на Сі або ручного написання коду (хоча це можливо). p align="justify"> У процесі побудови програми розробник вибирає з палітри компонент готові компоненти як художник, що робить великі мазки пензлем. Ще до компіляції він бачить результати своєї роботи - після підключення до джерела даних їх можна бачити відображеними на формі, можна переміщатися за даними, представляти їх у тому чи іншому вигляді. У цьому сенсі проектування в Delphi мало чим відрізняється від проектування в интерпретирующей середовищі, однак після виконання компіляції ми отримуємо код, який виконується в 10-20 разів швидше, ніж те ж саме, зроблене за допомогою інтерпретатора. Крім того, компілятор компілятору ворожнечу, в Delphi компіляція проводиться безпосередньо у рідній машинний код, в той час як існують компілятори, що перетворюють програму у так званий p-код, який потім інтерпретується віртуальною p-машиною. Це не може не позначитися на фактичному швидкодії готового додатку. p align="justify"> У стандартну поставку Delphi входять основні об'єкти, які утворюють вдало підібрану ієрархію базових класів. Але якщо виникне необхідність у вирішенні якоїсь специфічної проблеми на Delphi, то краще переглянути список вільно розповсюджуваних або комерційних компонент, розроблених третіми фірмами, кількість цих компонент в даний час становить кілька тисяч. Подієва модель в Windows завжди була складна для розуміння і налагодження. Але саме розробка інтерфейсу в Delphi є найпростішим завданням для програміста. p align="justify"> Об'єкти БД в Delphi засновані на SQL і включають в себе повну міць Borland Database Engine. До складу Delphi також включений Borland SQL LINK, тому доступ до СУБД Oracle, Sybase, Informix і Interbase відбувається з високою ефективністю. Крім того, Delphi включає в себе локальний сервер Interbase для того, щоб можна було розробити розгортаються на будь-які зовнішні sql-сервера додатки в офлайновом режимі. Розробник у середовищі Delphi, який проектує інформаційну систему для локальної машини (до Наприклад, невелику систему обліку медичних карток для одного комп'ютера), може використовувати для зберігання інформації файли формату. dbf (як у dbase або clipper) або. db (paradox). Якщо ж він буде використовувати локальний interbase for windows (це локальний SQL-сервер, що входить в постачання), то його додаток без жодних змін буде працювати і в складі великої системи з архітектурою клієнт-сервер [5]. br/>
Microsoft Visual Studio
середу Visual Studio ще більшою мірою, ніж у попередніх версіях, орієнтована на швидку розробку якісн...