рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Компоненты для работы с БД среды Delphi

Работа сделанна в 2003 году

Компоненты для работы с БД среды Delphi - Курсовая Работа, раздел Программирование, - 2003 год - Компоненты Delphi для работ с БД Компоненты Для Работы С Бд Среды Delphi. Каждое Приложение, Использующее Базы...

Компоненты для работы с БД среды Delphi. Каждое приложение, использующее базы данных, обычно имеет по крайней мере по одному компоненту следующих типов Компоненты наборы данных Data set, непосредственно связывающиеся с базой данных.

Для BDE это такие компоненты, как Table, Query, Stored Proc, BDEClientDataSet. Для других технологий имеются аналогичные компоненты наборов данных. Компонент источник данных Data source, осуществляющий обмен информацией между компонентами первого типа и компонентами визуализации и управления данными.

Таким компонентом является DataSource. Компоненты визуализации данных и управления данными, такие, как DBGrid, DBTExt, DBEdit и множество других. Связь этих компонентов друг с другом и с базой данных можно представить схемой приведенной ниже Схема взаимодействия компонентов Delphi с базой данных 3. Наборы данных Под набором данных НД понимается группа записей из одной или нескольких таблиц БД, доступная для компонентов-наборов TTable, TQuery или TStoredProc. Эти компоненты порождены от общего родительского класса TDBDataSet и наследуют все его свойства, методы и события. Класс TDataSet TDataSet класс - один из наиболее важных объектов БД. Чтобы начать работать с ним, нужно взглянуть на следующую иерархию TDataSet TDBDataSet TTable TQuery TStoredProc TDataSet содержит абстрактные методы там, где должно быть непосредственное управление данными.

TDBDataSet знает, как обращаться с паролями и то, что нужно сделать, чтобы подключиться к определенной таблице.

TTable знает т.е. уже все абстрактные методы переписаны, как обращаться с таблицей, ее индексами и т.д. TDataSet - инструмент, который используется например для открытия таблицы, и перемещения по ней. Конечно, не нужно непосредственно создавать объект типа TDataSet. Вместо этого, нужно использовать TTable, TQuery или других потомков TDataSet например, TQBE. На наиболее фундаментальном уровне, Dataset это просто набор записей, как изображено на рис.1 Рис.1 Любой dataset состоит из ряда записей каждая содержит N полей и указатель на текущую запись. В большинстве случаев DataSet будет иметь прямое, один к одному, соответствие с физической таблицей, которая существует на диске.

Однако, в других случаях можно исполнять запрос или другое действие, возвращающие dataset, который содержит либо любое подмножество записей одной таблицы, либо объединение join между несколькими таблицами. 3.1

– Конец работы –

Эта тема принадлежит разделу:

Компоненты Delphi для работ с БД

Обычно БД создается для хранения и доступа к данным, содержащим сведения о некоторой предметной области, то есть некоторой области человеческой… По своей архитектуре СУБД делятся на автономные, файл - серверные, клиент -… Сеть не используется. Автономные базы данных полезны для развития тех приложений, которые распространены среди многих…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Компоненты для работы с БД среды Delphi

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Основные приемы работы с TDataSet
Основные приемы работы с TDataSet. Открытие и закрытие DataSet Имеются два различных способа открыть таблицу во время выполнения программы. Можно написать следующую строку кода Table1.Open И

Обзор компонента TTable
Обзор компонента TTable. Так как компонент TTable является наследником класса TDataSet, он наследует все его свойства, методы и события. Он служит для работы с таблицами БД. Следующие методы позвол

Обзор компонента TQuery
Обзор компонента TQuery. Сокращение SQL означает Structured Query Language - Язык Структурированных Запросов, и обычно произноситься либо как Sequel либо Ess Qu El. SQL - это мощный язык БД, которы

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги