
117 
 
11.1. Язык SQL. Введение ................................................................................................................. 68 
11.1.1. Состав языка SQL ................................................................................................................. 68 
11.1.2. Обзор ..................................................................................................................................... 68 
11.2. Создание таблиц с помощью SQL ........................................................................................... 69 
11.3. Заключение ................................................................................................................................ 72 
12. ФИЛЬТРАЦИЯ И СОРТИРОВКА ДАННЫХ С ИСПОЛЬЗОВАНИЕМ SQL .................... 72 
12.1. Команды языка манипулирования данными ....................................................................... 72 
12.1.1. Оператор Select ..................................................................................................................... 72 
12.1.2. Ключевое слово From ........................................................................................................... 73 
12.1.3. Фильтрация запросов с помощью ключевого слова Where ................................................ 73 
12.1.4. Сортировка с помощью Order By ........................................................................................ 74 
12.2. Примеры SQL-запросов с использованием операторов сортировки и фильтрации ....... 75 
13. ИНСТРУМЕНТЫ ПОИСКА В БД И ПОДГОТОВКИ ОТЧЕТОВ........................................ 78 
13.1. Компоненты вкладки QReport ................................................................................................ 78 
13.2. Компонент QuickRep ................................................................................................................ 79 
13.3. Компонент QRBand................................................................................................................... 79 
13.4. Компонент QRExpr ................................................................................................................... 80 
13.5. Компонент TQRSysData ........................................................................................................... 81 
13.6. Пример создания отчета с помощью QReport ....................................................................... 81 
14. ИНСТРУМЕНТЫ И ТЕХНОЛОГИИ СОЗДАНИЯ КЛИЕНТ-СЕРВЕРНЫХ 
ПРИЛОЖЕНИЙ ................................................................................................................................. 85 
14.1. Реализация архитектуры “клиент-сервер” для баз данных ................................................ 85 
14.1.1. Обзор функций сервера базы данных .................................................................................. 87 
14.1.2. Функции программы-клиента базы данных ........................................................................ 89 
14.2. Создание подключение к клиент-серверной базе данных ................................................... 89 
14.2.1. Компонент TIBDatabase ....................................................................................................... 89 
14.2.2. Компонент TIBTransaction ................................................................................................... 91 
14.2.3. Компонент TIBTable ............................................................................................................ 92 
14.2.4. Компонент TIBQuery ............................................................................................................ 92 
14.2.5. Компонент TIBUpdateSQL ................................................................................................... 93 
15. МЕТАДАННЫЕ КЛИЕНТ СЕРВЕРНЫХ ПРИЛОЖЕНИЙ ................................................. 94 
15.1. Создание базы данных .............................................................................................................. 94 
15.2. Редактирование структуры БД ............................................................................................... 95