Разработка клиент-серверных приложений в Delphi (+CD) — Рассмотрены практические вопросы по разработке клиент-серверных приложений в среде Delphi 7 и Delphi 2005 с использованием СУБД MS SQL Server 2000, InterBase и Firebird. Приведена информация о теории построения реляционных баз данных и языке SQL. Освещены вопросы эксплуатации и администрирования СУБД. Большое внимание уделено различным генераторам отчетов QReport, RaveReports и FastReport. Описано использование системы проектирования, разработки и поддержки баз данных ERwin. Рассмотрены дополнительные компоненты для разработки клиент-серверных приложений, а также даны ответы на часто задаваемые вопросы. Материал излагается по принципу "от простого к сложному" и сопровождается иллюстрациями, практическими примерами и видеороликами. На компакт-диске содержатся исходные коды, видеоролики по созданию приложений, а также дополнительные компоненты и инструменты для работы с БД.
Название: Разработка клиент-серверных приложений в Delphi (+CD) Автор: Шкрыль А. А. Издательство: БХВ-Петербург Год: 2006 Страниц: 480 Формат: PDF Размер: 255,25 Мб ISBN: 5-94157-761-3 Качество: Отличное
Содержание:
Благодарности Введение3 Глава 1. Введение в реляционные базы данных 1.1. Вступление 1.2. База данных и ее составные части 1.3. Создание связей между таблицами 1.4. Служебные элементы базы данных 1.5. Основные принципы разработки базы данных 1.6. Транзакции 1.7. Типы данных 1.8. Нормализация 1.9. Системы управления базами данных (СУБД) 1.10. Целостность данных Глава 2. Язык SQL 2.1. Вступление 2.2. Принцип построения запросов 2.3. Команды управления данными (DML) 2.4. Команды определения данных (DDL) 2.5. Несколько полезных запросов Глава 3. InterBase 3.1. Вступление 3.2. Повторение материала 3.3. Постановка задачи 3.4. Установка InterBase 3.5. Создание базы данных в InterBase 3.6. Резервное копирование и восстановление базы данных 3.7. Разработка приложения "клиент-сервер" в Delphi Глава 4. Microsoft SQL Server 2000 4.1. Вступление 4.2. Установка 4.3. Постановка задачи 4.4. Создание базы данных в MS SQL Server 4.5. Целостность данных 4.6. Визуализация структуры базы данных 4.7. Работа с хранимыми процедурами 4.8. Резервное копирование и восстановление базы данных 4.9. Разработка приложения "клиент-сервер" в Delphi Глава 5. Firebird 5.1. Вступление 5.2. Установка FireBird 5.3. Постановка задачи 5.4. Разработка базы данных в FireBird 5.5. Работав IBExpert 5.6. Работа с хранимыми процедурами 5.7. Резервное копирование и восстановление базы данных 5.8. Разработка приложения "клиент-сервер" в Delphi Глава 6. QReport 6.1. Вступление 6.2. Установка QReport в Delphi 7 6.3. Установка QReport в Delphi 2005 6.4. Использование QReport 6.5. Принцип построения отчета 6.6. Усложняем пример 6.7. Фильтры 6.8. Подстановочные (Lookup) поля Глава 7. RaveReports 7.1. Вступление 7.2. Установка RaveReports 7.3. Использование RaveReports 7.4. Принцип построения отчета 7.5. Усложняем пример 7.6. Подстановочные (Lookup) поля 7.7. Многостраничный отчет 7.8. Фильтры Глава 8. FastReport 8.1. Вступление 8.2. Установка FastReport 8.3. Использование FastReport 8.4. Принцип построения отчета 8.5. Усложняем пример 8.6. Фильтры Глава 9. XML 9.1. Вступление 9.2. Структура XML-файла 9.3. Практика 9.4. Полезный пример Глава 10. Проектирование базы данных в среде ERwin 10.1. Вступление 10.2. Основные понятия 10.3. Установка ERwin 10.4. Анализ предметной области 10.5. От объектов к сущностям 10.6. Работа в ERwin 10.7. Определение связей в модели 10.8. Индексы 10.9. Subject Areas 10.10. Stored Display 10.11. ERwin - MS SQL Server 2000 10.12. Печать модели средствами ERwin Глава 11. Обзор дополнительных компонентов 11.1. Ehlib 11.2. scExcelExport 11.3. Trend v.2.03 11.4. DBGridBelang v.1.0 11.5. JanH DBGrid v.1.0 11.6. Little Report v.1.0 Глава 12. Ответы на часто задаваемые вопросы Заключение Приложение. Описание компакт-диска Список используемой литературы Предметный указатель