Компоненты для получения и хранения табличных данных не зависимо...

Компоненты для получения и хранения табличных данных, не зависимо от механизма доступа к базе данных, наследуются от класса TDataSet и обычно имеют в названиях слова DataSet (data set – набор данных), Table (table - таблица), Query (query - запрос), StoredProc (stored procedure – хранимая процедура), указывающие соответственно на тип объектов базы данных, для работы с которыми предназначены эти компоненты (рис. 1.7). Наибольшее количество операций с БД приложение выполняет именно с помощью этих компонентов.

Рис. 1.7. Компоненты получения информации из баз данных

Компоненты-наследники TDataSet прямо или косвенно выполняют следующие основные функции:
1) хранение свойств, необходимых для подключения к базе данных;
2) соединение с базой данных через соответствующий механизм доступа к базам данных;
3) передача механизму доступа SQL-запроса, описывающего структуру и состав информации, которую следует сформировать для приложения;
4) получение результата запроса в табличной форме;
5) обеспечение доступа приложению к результатам запроса и локальное (не передаваемое обратно в базу данных) изменение информации, а также отмена изменений, произведенных с текущей записью или с набором данных в целом;
6) передача изменений, произведенных приложением, механизму доступа с целью внесения этих изменений в базу данных.

Работа с базами данных. Основные понятия
Структура базы данных
Классификация баз данных
Механизмы доступа к базе данных
Обзор db-компонентов Delphi
Создание базы данных
Создание структуры базы данных
Установление связей между таблицами
Доступ к базам данных из Delphi. Назначение класса TDataSet

ТЕХНОЛОГИИ ДОСТУПА К БАЗАМ ДАННЫХ. ИСПОЛЬЗОВАНИЕ ТЕХНОЛОГИИ BDE (Delphi + Microsoft SQL Server)
Создание псевдонимов БД (Delphi + Microsoft SQL Server)
Компоненты доступа к данным (Delphi + Microsoft SQL Server)
Организация запросов к БД (Delphi + Microsoft SQL Server)
Вызов хранимых процедур из приложения с использованием технологии ADO (Delphi + Microsoft SQL Server)
Оперативный анализ данных (OLAP) в клиентских приложениях (Delphi + Microsoft SQL Server)
Операторы описания данных DDL (Data Definition Language ) (Delphi + Microsoft SQL Server)
Разработка скриптов для создания и заполнения баз данных (Delphi + Microsoft SQL Server)
Создание дистрибутивов клиентских приложений БД с помощью программы Inno Setup (Delphi + Microsoft SQL Server)
Создание отчетов (Delphi + Microsoft SQL Server)

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: