Базовые приемы работы с SQL из Delphi

© 2004 Константин Заровный

   В данном разделе я попытаюсь описать основные приемы, которые применяются при работе с SQL сервером. При написании данной главы в основном я руководствуюсь своим опытом работы с MSSQL, но скорее всего данные приемы пригодны и для работы с другими SQL серверами баз данных.

   На данный момент существует достаточно много всяческих описаний самого языка SQL и я больше обращу свое внимание на механизм взаимодействие программы (создаваемой на DELPHI) и сервера базы данных.

   В основе самой клиент серверной технологии лежит разделение функций на клиентскую часть - это как правило отображение данных и ввод новых данных. И серверную - которая занимается самими данными, их обработкой, хранением и архивированием.

   Отсюда и появляется определение клиентской программы - это программа, которая составляет запросы на языке SQL, передает их серверу и выдает результаты обработки данного запроса пользователю.

   Как правило база данных создается самим программистом, при помощи специализированного программного обеспечения. А вот работой с данными занимается программа.

   Это логический порядок, но для программирования наиболее простым способом является сначала заполнить базу несколькими тестовыми строчками данных, воспользовавшись либо непосредственно SQL, либо другими универсальными программами например SQL Explorer, затем:

  1. Создаем подключение к базе данных
  2. Выборка данных
  3. Отображение данных
  4. Настройка редактирования
  5. Подключаем справочники
  6. Вычисляемые поля
  7. Master/Detail
  8. Настройка обновления
  9. Настройка фонового выкачивания данных
  10. Параметризированные запросы

Copyright© 2004 Константин Заровный

Rambler's Top100