Borland C++ Builder 6, Разработка приложений баз данных, Послед Б.С., 2003


Книга Borland C++ Builder 6, Разработка приложений баз данных, Послед Б.С., 2003

Borland C++ Builder 6, Разработка приложений баз данных, Послед Б.С., 2003.
   Данная книга предназначена для тех, кто предполагает использовать один из самых популярных продуктов Borland C++ Bulder 6 для проектирования приложений баз данных. Рассматриваются основные вопросы создания клиентских приложений, взаимодействующих как с локальными, так и с клиент-серверными базами данных. На примере баз данных Paradox и Interbase изучаются различия между локальными БД и БД в формате SQL. Приводится большое количество примеров.

Базы данных: классификация и этапы разработки.
Прежде чем говорить о возможностях Borland C++ Builder 6 по созданию приложении баз данных, следует сделать несколько замечаний о базах данных как таковых. Основная цель этого раздела — дать небольшой обзор терминологии, которая будет использоваться в дальнейшем, а также обсудить общепринятые подходы к разработке баз данных.
Под базой данных в дальнейшем иногда будет использоваться сокращение БД обычно понимают хранилище информации, описывающей некую часть реального мира Это означает, что в базе данных должно храниться описание определенного количества реальных объектов, а также процессов, происходящих с этими объектами. Например, БД для учета движения товаров в магазине может содержать описание объектов товары, поставщики, покупатели, сотрудники и процессов поступление товаров, продажа товаров, поступление денег, выплата денег.
С другой стороны, данное определение подразумевает, что хранящиеся в одной базе данных объекты должны быть так или иначе связаны между собой при помощи процессов, описание которых хранится в этой же базе данных. Другими словами, в одной базе данных должны храниться объекты и процессы, представляющие собой целостную, связную картину части реального мира. Если объекты и процессы распадаются на две не связанные друг с другом группы, их следует хранить в разных базах данных. И объекты, и процессы мы в дальнейшем будем называть объектами.
Оглавление
От автора
Глава 1. Базы данных и вспомогательные инструментальные средства C++ Builder 6
Базы данных: классификация и этапы разработки
Подходы к классификации
Основные этапы разработки
SQL Explorer
Создание и использование псевдонимов
Словари и наборы атрибутов
Database Desktop
Создание и модификация таблиц
Резюме
Глава 2. Использование механизма ВDЕ
Создаем простое приложение
Использование компонента ТТаblе
Активация и деактивация набора данных
Свойства подключения к таблице
Таблица Items
Навигация по набору данных
Поля (Fields)
Фильтрация
Поиск
Сортировка набора данных
Изменение данных
Использование закладок
Состояние набора данных и компонент TDataSource
Объект TField и редактор полей
Свойства, методы и события класса TField
Постоянные и динамические поля. Редактор полей
Вычисляемые поля (Calculated Fields)
Поля подстановки (Lookup Fields)
Организация связи между таблицами
Режим кэширования изменений
Создание таблиц «на лету»
Резюме
Глава 3. Использование механизма BDE (продолжение)
Модули данных
Управление подключением к базе данных
при помощи объекта TDatabase
Основные свойства компонента TDatabase
Транзакции и BDE
Получение имен таблиц и полей базы данных
События компонента TDatabase
Управление сеансами связи при помощи компонента TSession
Свойства и события компонента TSession
Использование паролей для доступа к таблицам Paradox и dBASE
Управление сеансами связи
Получение информации о соединениях
Элементы визуализации и управления данными
Простейшие средства управления данными
Списки, комбинированные списки и группы
Диаграмма (компонент TDBChart)
Компонент TDBCtrlGrid
Использование сетки (компонент TDBGrid)
Свойство Columns. Объекты TColumn
Параметры сетки
Приемы использования событий сетки
Пример использования события OnTitleClick
Оформление отдельных ячеек сетки при помощи события OnDrawColumnCell
Запросы и компонент TQuery
Краткие сведения о языке запросов SQL
Некоторые соглашения
Встроенные комментарии
Форматы констант даты и времени
Формат логических констант
Язык манипуляции данными (DML)
Оператор выборки (Select)
Предложение Select
Предложение From
Предложение Where
Предложение Group By
Предложение Having
Предложение Order By
Оператор удаления (Delete)
Оператор вставки (Insert)
Оператор обновления (Update)
Оператор объединения (Union)
Запросы с параметрами
Несколько полезных функций SQL
Язык определения данных (DDL)
Оператор создания таблицы (Create Table)
Оператор модификации таблицы (AlterTable)
Оператор удаления таблицы (DropTable)
Оператор создания вторичного индекса (Create Index)
Оператор удаления индекса (Drop Index)
Свойство SQL компонента TQuery.
Построитель запросов (SQL Builder)
«Живые» запросы и свойство RequestLive
Использование параметров
Выполняемые запросы
Компонент TUpdateSQL
Компонент TBatchMove
Клиентские наборы данных
Резюме
Глава 4. Клиент-серверные базы данных
Работа с Interbase
Консоль Interbase (IBConsole)
Утилита ISQL
Базы данных Interbase
Типы данных, поддерживаемые Interbase
Несколько слов о языке SQL
Работа с базами данных
Домены (Domains)
Работа с таблицами
Использование индексов
Генераторы (Generators), триггеры (Triggers) и хранимые процедуры (Stored Procedures)
Представления (Views)
Исключения (Exceptions)
Планирование системы безопасности
Создание клиентских приложений
Несколько слов о механизмах доступа к данным
Подключение к базам данных с помощью dbExpress
Использование IBExpress для подключения к БД
Подключение к БД при помощи механизма dbGo (ADO)
Однонаправленные наборы данных dbExpress
Компонент ТSQLТаblе
Компоненты TSQLQuery, TSQLStoredProc и TSQLDataSet
Клиентский набор данных TSQLCIientDataSet
Компонент TSQLMonitor
Резюме
Глава 5. Документированием анализ информации
Создание отчетов при помощи компонентов QuickReport
Мастер создания отчетов
Создание простого отчета в режиме конструктора
Компонент TQuickRep
Полосы отчета
Краткий обзор компонентов Quick Report
DecisionCube
Резюме
Предметный указатель.

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12732 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Прибыльное разведение рыбы

    Прибыльное разведение рыбы

    Название: Прибыльное разведение рыбыАвтор: Николай ЗвонаревИздательство: ЦентрполиграфГод: 2012Страниц: 128Язык: русскийФормат: pdfРазмер: 2.4 МбВ этой книге заядлый рыбак и опытный рыбовод Николай Ми . . .

  • Книга Актеры зарубежного кино. Выпуск 2

    Актеры зарубежного кино. Выпуск 2

    Автор: коллективНазвание: Актеры зарубежного кино. Выпуск 2Издательство: ИскусствоГод: 1965Формат: PDF (OCR)Размер: 2.05 мбВо второй выпуск вошли краткие биографии (фильмографии) таких актеров: Джулье . . .

  • Книга Я познаю мир. Праздники народов мира

    Я познаю мир. Праздники народов мира

    Название: Я познаю мир. Праздники народов мираАвтор: Полянская И. и др.Год издания: 1999Издательство: АСТСтраниц: 512, Илл.Формат: DJVUРазмер: 7,5 Мб (+3%)Я познаю . . .

  • Журнал Ателье №4 2013

    Ателье №4 2013

    Название: Ателье Автор: коллективИздательство: ЗАО ЭДИПРЕСС-КОНЛИГАГод издания: 2013Номер:4Формат: pdfРазмер: 11,13 Mb Количество страниц: 106 с выкройкамиЯзык: РусскийПопулярный журнал по шитьюСкача . . .

  • Книга 100% самоучитель AutoCAD 2006

    100% самоучитель AutoCAD 2006

    Название: 100% самоучитель AutoCAD 2006Издательство: Технолоджи-3000 Автор: А.Г.ЖадаевГод: 2006Страниц: 352Формат: pdfЯзык: русскийРазмер: 45 мбСерия: 100%ISBN: 5-94472-031-XКачество: нормальноеновост . . .

  • Книга Я познаю мир. Театр

    Я познаю мир. Театр

    Название: Я познаю мир. ТеатрАвтор: И. А. Андрианова-ГолицынаГод издания: 2001Издательство: АСТ, ОлимпСтраниц: 400, Илл.Формат: DJVUРазмер: 32,0 Мб (+3%)"Театр" - н . . .

  • Книга Я познаю мир: кино

    Я познаю мир: кино

    Название: Я познаю мир: киноАвтор: КоллективГод издания: 2000Издательство: АСТISBN: 5-271-00072-9Страниц: 432, Илл.Формат: DJVUРазмер: 26,0 Мб (+3%)Я позна . . .

  • Журнал Миллион меню №4 2013

    Миллион меню №4 2013

    Название: Миллион меню № 4 2013Год / месяц: 2013Номер: 4Формат: PDFРазмер: 2,29 мбЗакончилась широкая Масленица, и начался самый продолжительный в году и самый строгий из постов – Великий пост, котор . . .

  • Книга Святая сила слова. Не предать родной язык

    Святая сила слова. Не предать родной язык

    Автор: Василий (Фазиль) ИрзабековНазвание: Святая сила слова. Не предать родной языкИздательство: Данилов мужской монастырь. Даниловский благовестникКачество: Отсканированные страницы + слой распознан . . .

  • Журнал LCF Magazine N.6 2013

    LCF Magazine N.6 2013

    Название: LCF Magazine N.6 - Avril 2013Год / месяц: 2013/4Номер: 6Формат: PDFРазмер: 13 Mb Язык: ФранцузскийGrâce au magazine, vous pourrez vous informer sur la culture française et francoph . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Borland C++ Builder 6, Разработка приложений баз данных, Послед Б.С., 2003. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.