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

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

1227

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

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


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

Рассматривается использование средств 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. Трехуровневые приложения
Принципы построения трехуровневых приложений
Сервер приложений
Приложение клиента
Предметный указатель


Оставьте отзыв о товаре
Рекомендуем

Артикул 00-00004071

C# 4.0. Полное руководство

C# 4.0. Полное руководство

2200 руб.

Купить
×

Диски

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

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

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

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

Календари

Книги

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

Курвиметры

Ленты с тиснением

Линейки

Авиационные и военные линейкиДетские линейкиМедицинские линейкиПортновские линейкиТехнические линейкиТрафареты с чертежными шрифтамиЧертежные линейки

Маркировочная продукция

Маркировка трубопровода "Вода"Маркировка трубопровода "Воздух"Маркировка трубопровода "Газ"Маркировка трубопровода "Жидкость"Маркировка трубопровода "Кислота"Маркировка трубопровода "Пар"Маркировка трубопровода "Прочие вещества"Маркировка трубопровода "Щелочь"

Материалы для типографии (мини-типографии)

Бумага для оргтехникиКлейПереплетные материалыПленка для печати и ламинацииФольга для тиснения

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

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

Носки и портянки

Одноразовая одежда

Охрана труда

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

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

Плакаты

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

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

Полотенца

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

Сувениры

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

Тир

Рогатки спортивные

Ткани

Товары "Юнармия"

Береты

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

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

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

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

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

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

Товары для спорта, туризма и охоты

Походные сумки, рюкзаки и мешочки для храненияСигнальное снаряжениеТовары для фитнеса

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

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

Упаковка, упаковочные материалы

Коробки картонные

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

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