Работа с базами данных в С++ Builder

В наличии Цена за шт.

550

Количество
Купить

Акции и скидки Поделиться


  • Артикул:00-01009846
  • Автор: Хомоненко А. Д., Ададуров С. Е.
  • ISBN: 5-94157-690-0
  • Обложка: Мягкая обложка
  • Издательство: БХВ-Петербург (все книги издательства)
  • Город: СПб
  • Страниц: 496
  • Год: 2006
Развернуть ▼

Рассматривается использование средств C++ Builder для разработки приложений баз данных. Даются понятия баз данных, характеризуются элементы и описываются этапы проектирования реляционных баз данных, изложена технология разработки информационных систем. Показаны основные приемы работы с данными при создании таблиц, подготовке SQL- запросов, использовании триггеров и хранимых процедур. Подробно описаны основные визуальные компоненты для разработки приложений, а также инструменты для администрирования локальных и удаленных данных. Рассматриваются навигационный и реляционный способы доступа к данным c помощью BDE, ADO, dbExpress и Interbase Express, основы программирования на SQL. Показывается использование локальных и удаленных баз данных, включая создание многоуровневых информационных систем. Благодаря подробному изложению тем и большому числу примеров книга может служить практическим руководством по работе с базами данных.
Предисловие
ЧАСТЬ I. ОСНОВЫ РАБОТЫ С БАЗАМИ ДАННЫХ
Глава 1. Основные понятия баз данных
Банки данных
Модели данных
Базы данных и приложения
Механизмы доступа приложений
BDE
ADO
dbExpress
InterBase Express
Варианты архитектуры для BDE
Глава 2. Реляционные базы данных и средства работы с ними
Элементы реляционной базы данных
Таблицы баз данных
Ключи и индексы
Методы и способы доступа к данным
Связи между таблицами
Механизм транзакций
Бизнес-правила
Словарь данных
Таблицы форматов dBase и Paradox
Средства для работы с базами данных
Инструменты
Компоненты
Исключения баз данных
Глава 3. Проектирование баз данных
Проблемы и подходы к проектированию
Функциональные зависимости атрибутов
Нормализация баз данных
Средства CASE
Глава 4. Технология создания информационной системы
Варианты создания таблиц
Создание таблицы с помощью Database Desktop
Описание полей
Задание индексов
Задание ограничений на значения полей
Задание ссылочной целостности
Задание паролей
Задание языкового драйвера
Задание таблицы для выбора значений
Просмотр списка подчиненных таблиц
Изменение структуры таблицы
Создание приложения BDE
Использование модуля данных
Глава 5. Компоненты доступа к данным с помощью BDE
Наборы данных
Состояния наборов данных
Режимы наборов данных
Доступ к полям
Особенности набора данных Table
Особенности набора данных Query
Объекты поля
Редактор полей
Операции с полями
Доступ к значению поля
Проверка типа и значения поля
Форматирование отображаемого значения поля
Источник данных
ЧАСТЬ II. ТЕХНОЛОГИИ ДОСТУПА К ДАННЫМ
Глава 6. Визуальные компоненты для работы с данными
Отображение и редактирование значения логического поля
Отображение и выбор значения поля
Отображение и выбор значения поля в списке
Простой и комбинированный списки
Списки, сформированные по значениям поля набора данных
Представление записей в табличном виде с помощью сетки
Характеристики сетки
Столбцы сетки
Компонент "модифицированная сетка"
Использование навигационного интерфейса
Компонент "графическое изображение"
Построение диаграмм
Глава 7. Навигационный доступ к данным
Операции с таблицей БД
Создание, удаление и переименование
Установка уровня доступа
Сортировка набора данных
Навигация по набору данных
Перемещение по записям
Переход по закладкам
Фильтрация записей
Фильтрация по выражению
Фильтрация по диапазону
Навигация с псевдофильтрацией
Поиск записей
Поиск в наборах данных
Поиск по индексным полям
Модификация набора данных
Редактирование записей
Добавление записей
Удаление записей
Пример формы приложения
Связывание таблиц
Глава 8. Доступ к данным с помощью запросов
Основные сведения о языке SQL
Функции языка
Определение данных
Создание и удаление таблицы
Изменение состава полей таблицы
Создание и удаление индекса
Отбор данных из таблиц
Описание оператора SELECT
Управление полями
Простое условие отбора записей
Сложные критерии отбора записей
Группирование записей
Сортировка записей
Соединение таблиц
Модификация записей
Редактирование записей
Вставка записей
Удаление записей
Статический и динамический запросы
Запросы с параметрами
Глава 9. Технология dbExpress
Общая характеристика
Установление соединения с сервером
Компоненты доступа к данным
Универсальный доступ к данным
Просмотр таблиц
Выполнение SQL-запроса
Выполнение хранимых процедур
Компонент редактирования набора данных
Отладка соединения с сервером
Глава 10. Технология ADO
Общая характеристика
Установление соединения
Управление соединением и транзакциями
Компоненты доступа к данным
Доступ к таблицам
Выполнение запросов
Вызов хранимых процедур
Компонент ADODataSet
Команды ADO
Пример приложения
Глава 11. Создание и просмотр отчетов с помощью QuickReport
Компоненты отчета
Компонент-отчет
Полоса отчета
Компоненты, размещаемые в полосе
Простой отчет
Заголовок отчета
Заголовки столбцов и данные
Итоговая полоса
Колонтитулы
Глава 12. Инструменты
Программа BDE Administrator
Работа с псевдонимами
Параметры драйвера
Системные установки
Использование конфигурационных файлов
Программа Database Desktop
Редактирование записей таблиц
Работа с псевдонимами
Работа с SQL-запросами
Визуальное конструирование запросов
Отбор записей из таблицы
Связывание таблиц
ЧАСТЬ III. УДАЛЕННЫЕ БАЗЫ ДАННЫХ
Глава 13. Введение в работу с удаленными базами данных
Основные понятия
Архитектура "клиент-сервер"
Сервер и удаленная БД
Средства работы с удаленными БД
Сервер InterBase
Бизнес-правила
Организация данных
Запуск сервера
Особенности приложения
Соединение с базой данных
Глава 14. Работа с удаленными базами данных InterBase
Создание базы данных
Управление структурой таблиц
Описание столбца
Ограничения столбца
Описание ключей
Определение ограничений ссылочной целостности
Использование индексов
Домены
Представления
Хранимые процедуры
Создание и изменение
Виды хранимых процедур
Язык хранимых процедур
Триггеры
Создание и изменение
Примеры использования
Создание генераторов
Механизм событий сервера
Управление привилегиями
Манипулирование данными
Глава 15. Доступ к удаленным БД с помощью BDE
Управление соединениями с базой данных
Компонент Database
Компонент Session
Соединение с базой данных
Вызов хранимых процедур
Вызов процедуры выбора
Вызов исполняемой процедуры
Механизм транзакций
Механизм кэшированных изменений
Компонент UpdateSQL
Компоненты Database и Query
Глава 16. Технология InterBase Express
Общая характеристика
Установление соединения с сервером
Управление транзакциями
Компоненты доступа к данным
Генераторы для автоинкрементных полей
Доступ к таблицам
Выполнение запросов
Получение и редактирование данных
Компонент IBSQL
Пример приложения
Глава 17. Инструменты для работы с удаленными базами данных
Программа IBConsole
Управление сервером
Подключение к серверу
Регистрация сервера
Просмотр протокола работы сервера
Операции с сертификатами
Управление пользователями
Управление БД
Регистрация базы данных
Подключение базы данных
Создание базы данных
Просмотр метаданных
Сбор мусора
Проверка состояния базы данных
Анализ статистики
Сохранение и восстановление базы данных
Интерактивное выполнение SQL-запросов
Программа SQL Monitor
Глава 18. Трехуровневые приложения
Принципы построения трехуровневых приложений
Сервер приложений
Приложение клиента
Пре дметный указатель

Оставьте отзыв о товаре
×

Журналы и бланки

БухгалтерияОхрана труда и техника безопасностиМЧСКадровая работа: Журналы, бланки, формыЖурналы, бланки, формы документов для органов прокуратуры и суда, минюста, пенитенциарной системыЖурналы, бланки, формы документов МВД РФКонструкторская, научно-техническая документацияЛесное хозяйствоПромышленностьГостиницы, общежития, хостелыСвязьЖурналы и бланки по экологииЖурналы и бланки, используемые в торговле, бытовом обслуживанииЖурналы по санитарии, проверкам СЭСЛифтыКомплекты документов и журналовНефтебазыБассейныГазовое хозяйство, газораспределительные системы, ГАЗПРОМЖКХЭксплуатация зданий и сооруженийЖурналы и бланки для нотариусов, юристов, адвокатовЖурналы и бланки для организаций пищевого производства, общепита и пищевых блоковЖурналы и бланки для организаций, занимающихся охраной объектов и частных лицЖурналы и бланки для ФТС РФ (таможни)Журналы для образовательных учрежденийЖурналы и бланки для армии, вооруженных силБанкиГеодезия, геологияГрузоподъемные механизмыДокументы, относящиеся к нескольким отраслямНефтепромысел, нефтепроводыДелопроизводствоЖурналы для медицинских учрежденийАЗС и АЗГСЭлектроустановкиТепловые энергоустановки, котельныеЭнергетикаШахты, рудники, метрополитены, подземные сооруженияТуризмДрагметаллыУчреждения культуры, библиотеки, музеиПсихологияПроверки и контроль госорганами, контролирующими организациямиРаботы с повышенной опасностьюПожарная безопасностьОбложки для журналов и удостоверенийАптекиТранспортРегулирование алкогольного рынкаАвтодороги, дорожное хозяйствоСамокопирующиеся бланкиСельское хозяйство, ветеринарияСкладСнегоплавильные пунктыСтройка, строительствоМетрологияКанатные дороги, фуникулерыКладбищаАрхивыАттракционыЖурналы для парикмахерских, салонов красоты, маникюрных, педикюрных кабинетов

Охрана труда

Удостоверения, Свидетельства

Зачетные книжки, студенческие билетыУдостоверения рабочих различных строительных специальностей

Членские книжки

ГК, ГСК, членские книжки, пропуска и пр.Садоводческие книжки, членские книжки СНТ

Печати и штампы

Оснастки, самонаборные штампыШтампы по техническому контролю, учету и хранениюПечать фирмы (организации, компании, подразделения, отдела)Печати и штампы для бухгалтерии и делопроизводстваПечати и штампы для водителейМедицинские печати и штампы

Книги

Нормативные правовые актыОбщественные и гуманитарные наукиРелигия. Оккультизм. ЭзотерикаОхрана труда, обеспечение безопасностиСанПины, СП, МУ, МР, ГНПодарочные книгиПутешествия. Отдых. Хобби. СпортНаука. Техника. МедицинаКосмосРостехнадзорДругоеИскусство. Культура. ФилологияКниги издательства "Комсомольская правда"Книги в электронном видеКомпьютеры и интернетБукинистическая литератураСНиП, СП, СО,СТО, РД, НП, ПБ, МДК, МДС, ВСНГОСТы, ОСТыЭнциклопедии, справочники, словариДомашний кругДетская литератураУчебный годСборники рецептур блюд для предприятий общественного питанияЭкономическая литератураХудожественная литература

Знаки безопасности, таблички, стенды

Вспомогательные знаки, таблички-наклейкиЗапрещающие знакиЗнаки для инвалидовЗнаки пожарной безопасностиЗнаки электробезопасностиИнформационные знаки для строительных площадокМедицинские и санитарные знакиПредписывающие знакиПредупреждающие знакиСтендыЗнаки для уборки и сбора мусораУказательные знакиЭвакуационные знакиЮмористические знакиЗнаки на автомобильНаклейки

Диски

Плакаты

Металлические изделия (металлическая мебель, конструкции, навесы)

Металлическая мебельМеталлические изделия для дачи и дома

Подарки нашим покупателям

Портреты знаменитых людей

Сувениры

Кружки для термопереносаБрелокиГудки и Рожки охотничьиСувениры, подарки для мужчинПредметы интерьераЗажигалкиПодарочные наборы игрБизнес сувениры, корпоративные подаркиГимн России. Эксклюзивное графическое оформление в багетном обрамлении

Товары для дома и офиса

Каски, защитные очки, маскиПланы эвакуацииСамоспасателиИндикаторы стерилизацииГрамоты и благодарностиСредства дезинфекцииФитолампы и прожекторыОгнетушителиКанцелярские товарыКухонные принадлежностиХозяйственные товарыЭлектроудлинители, тройники, катушкиКартонные коробкиЭлектроустановочные изделия

Товары для развития, игрушки

Бумажные модели

Юнармия

Погоны министерств и ведомств

Товары для здоровья, БАДы

Аюрведические товарыСредства гигиены, косметика из минералов Мертвого моря
;