о InterBase (у тому числі і локального InterBase), що входить в поставку Delphi, дозволяє створювати таблиці - через посилку SQL-запитів. Database Desktop не володіє всіма можливостями з управління SQL-серверними базами даних. Тому за допомогою Database Desktop зручно створювати або локальні бази даних, або тільки найпростіші SQL-серверні бази даних, що складаються з невеликого числа таблиць, що не дуже сильно пов'язаних один з одним. Якщо ж необхідно створити базу даних, що складається з великого числа таблиць, що мають складні взаємозв'язки, можна скористатися мовою SQL. Можна записати всю послідовність SQL-пропозицій в один так званий скрипт і послати його на виконання. Конкретні реалізації мови SQL незначно відрізняються в різних SQL-серверах, проте базові пропозиції залишаються однаковими для всіх реалізацій. Практика показує, що якщо немає необхідності створювати таблиці під час виконання програми, то краще скористатися WISQL .
InterBase - це система управління реляційними базами даних, що поставляється корпорацією BORLAND для побудови додатків з архітектурою клієнт-сервер довільного масштабу: від мережевого середовища невеликої робочої групи з сервером під управлінням Novell NetWare або Windows NT на базі IBM PC до інформаційних систем великого підприємства на базі серверів IBM, Hewlett-Packard, SUN і т.п . У пакет Delphi входить однокористувальницька версія InterBase для Windows - Local InterBase . Використовуючи Local InterBase можна створювати і налагоджувати програми, що працюють з даними за схемою клієнт-сервер, без підключення до теперішнього серверу. Надалі буде потрібно тільки переналаштувати використовуваний псевдонім бази даних і програма буде працювати з реальною базою без перекомпіляції. Крім того, Local InterBase можна використовувати в додатках для роботи з даними замість таблиць Paradox.
Важливою складовою частиною додатка є висновок даних на друк - отримання звіту. У пакет Delphi входить засіб для генерації та друку звітів - ReportSmith . Ви можете об'єднати звіт з додатками Delphi. Також, бібліотека візуальних компонент Delphi включає спеціальний компонент TReport. У даному уроці показано, як використовувати компоненту TRepor і розглянуті основні принципи проектування звітів в ReportSmith . ReportSmith є інструментом для отримання звітів і інтегрований в середу Delphi. Звіт може бути доданий до додатків Delphi. Звіти можуть бути створені для SQL БД або локальних БД і не вимагають знання складних команд БД. Інтерфейс ReportSmith використовує стандартні інструменти Windows типу tool bar, formatting ribbon, і «drag and drop». Якщо користувач вже знайомий з інтерфейсом стандартних Windows-програм, типу Word for Windows, йому буде «знаком» і інтерфейс ReportSmith . ReportSmith пропонує 4 типи звітів: Табличний, Крос-таблиця (CrossTab), Форма (Form) і Наклейка (Label). використовує концепцію «живих даних», т . е. робота відбувається з справжніми даними весь час, а не тільки тоді, коли запускається перегляд (preview). Крім цього, ReportSmith легко працює з надзвичайно великими БД за допомогою адаптивної технології управління пам'яттю. У ReportSmith можна управляти тим,...