Разработка клиент-серверных приложений в Delphi (+ CD-ROM)

Андрей Шкрыль

Рассмотрены практические вопросы по разработке клиент-серверных приложений в среде Delphi 7 и Delphi 2005 с использованием СУБД MS SQL Server 2000, InterBase и Firebird. Приведена информация о теории построения реляционных баз данных и языке SQL. Освещены вопросы эксплуатации и администрирования СУБД. Большое внимание уделено различным генераторам отчетов QReport, RaveReports и FastReport.

Описано использование системы проектирования, разработки и поддержки баз данных ERwin. Рассмотрены дополнительные компоненты для разработки клиент-серверных приложений, а также даны ответы на часто задаваемые вопросы. Материал излагается по принципу «от простого к сложному» и сопровождается иллюстрациями, практическими примерами и видеороликами.

На компакт-диске содержатся исходные коды, видеоролики по созданию приложений, а также дополнительные компоненты и инструменты для работы с БД.

Издательство: БХВ-Петербург, 2006 г.

ISBN 5-94157-761-3

Количество страниц: 480.

Содержание книги «Разработка клиент-серверных приложений в Delphi (+ CD-ROM)»:

  • 1 Благодарности
  • 3 Введение
  • 5 Глава 1. Введение в реляционные базы данных
    • 5 1.1. Вступление
    • 5 1.2. База данных и ее составные части
    • 10 1.3. Создание связей между таблицами
    • 15 1.4. Служебные элементы базы данных
    • 18 1.5. Основные принципы разработки базы данных
    • 19 1.6. Транзакции
    • 19 1.7. Типы данных
    • 20 1.8. Нормализация
    • 24 1.9. Системы управления базами данных (СУБД)
    • 25 1.10. Целостность данных
  • 27 Глава 2. Язык SQL
    • 27 2.1. Вступление
    • 28 2.2. Принцип построения запросов
    • 28 2.3. Команды управления данными (DML)
    • 46 2.4. Команды определения данных (DDL)
    • 48 2.5. Несколько полезных запросов
  • 51 Глава 3. InterBase
    • 51 3.1. Вступление
    • 51 3.2. Повторение материала
    • 52 3.3. Постановка задачи
    • 52 3.4. Установка InterBase
    • 61 3.5. Создание базы данных в InterBase
    • 74 3.6. Резервное копирование и восстановление базы данных
    • 78 3.7. Разработка приложения «клиент-сервер» в Delphi
  • 107 Глава 4. Microsoft SQL Server 2000
    • 107 4.1. Вступление
    • 107 4.2. Установка
    • 115 4.3. Постановка задачи
    • 116 4.4. Создание базы данных в MS SQL Server
    • 122 4.5. Целостность данных
    • 129 4.6. Визуализация структуры базы данных
    • 133 4.7. Работа с хранимыми процедурами
    • 139 4.8. Резервное копирование и восстановление базы данных
    • 145 4.9. Разработка приложения «клиент-сервер» в Delphi
  • 179 Глава 5. FireBird
    • 179 5.1. Вступление
    • 179 5.2. Установка FireBird
    • 188 5.3. Постановка задачи
    • 189 5.4. Разработка базы данных в FireBird
    • 189 5.5. Работа в IBExpert
    • 210 5.6. Работа с хранимыми процедурами
    • 222 5.7. Резервное копирование и восстановление базы данных
    • 224 5.8. Разработка приложения «клиент-сервер» в Delphi
  • 267 Глава 6. QReport
    • 267 6.1. Вступление
    • 267 6.2. Установка QReport в Delphi 7
    • 269 6.3. Установка QReport в Delphi 2005
    • 273 6.4. Использование QReport
    • 276 6.5. Принцип построения отчета
    • 278 6.6. Усложняем пример
    • 283 6.7. Фильтры
    • 285 6.8. Подстановочные (Lookup) поля
  • 291 Глава 7. RaveReports
    • 291 7.1. Вступление
    • 291 7.2. Установка RaveReports
    • 292 7.3. Использование RaveReports
    • 301 7.4. Принцип построения отчета
    • 302 7.5. Усложняем пример
    • 308 7.6. Подстановочные (Lookup) поля
    • 310 7.7. Многостраничный отчет
    • 317 7.8. Фильтры
  • 321 Глава 8. FastReport
    • 321 8.1. Вступление
    • 321 8.2. Установка FastReport
    • 324 8.3. Использование FastReport
    • 329 8.4. Принцип построения отчета
    • 334 8.5. Усложняем пример
    • 345 8.6. Фильтры
  • 347 Глава 9. XML
    • 347 9.1. Вступление
    • 348 9.2. Структура XML-файла
    • 351 9.3. Практика
    • 358 9.4. Полезный пример
  • 363 Глава 10. Проектирование базы данных в среде ERwin
    • 363 10.1. Вступление
    • 364 10.2. Основные понятия
    • 368 10.3. Установка ERwin
    • 369 10.4. Анализ предметной области
    • 378 10.5. От объектов к сущностям
    • 382 10.6. Работа в ERwin
    • 417 10.7. Определение связей в модели
    • 425 10.8. Индексы
    • 426 10.9. Subject Areas
    • 430 10.10. Stored Display
    • 431 10.11. ERwin - MS SQL Server 2000
    • 436 10.12. Печать модели средствами ERwin
  • 439 Глава 11. Обзор дополнительных компонентов
    • 439 11.1. Ehlib
    • 443 11.2. scExcelExport
    • 446 11.3. Trend v.2.03
    • 449 11.4. DBGridBelangv.1.0
    • 450 11.5. JanH DBGridv.1.0
    • 451 11.6. Little Report v. 1.0
  • 453 Глава 12. Ответы на часто задаваемые вопросы
  • 465 Заключение
  • 466 Приложение. Описание компакт-диска
  • 469 Список используемой литературы
  • 470 Предметный указатель

Инструкция как скачать книгу Андрей Шкрыль: Разработка клиент-серверных приложений в Delphi (+ CD-ROM) в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.
Разработка клиент-серверных приложений в Delphi (+ CD-ROM)
Рейтинг книги:
0 голосов
889

Поиск книг:




При поиске учитываются только слова, длина которых больше 3-х символов.

Статистика: