Написать в
WhatsApp
Написать в
Telegram

Ковязин А.Н., Востриков С.М. - Мир InterBase (2-е издание) [2003, PDF, RUS] + Code

К сравнению
В избранное
Артикул:9081362
Электронное_издание_(на_диске)
Тип упаковки
Вес
Формат
Количество CD
Дополнительные услуги:
В наличии
240
11
Доставка по России
On-line оплата
Система скидок
Возврат товара
Всегда на связи
Описание
Характеристики
Отзывы

Мир InterBase (2-е издание)
Год: 2003
Автор: Ковязин А.Н., Востриков С.М.
Жанр: Учебно-справочное издание
Издательство: Кудиц-Образ
ISBN: 5-93378-074-Х
Язык: Русский
Формат: PDF
Качество: Обработанный скан [убрал грязные поля, исправил перекос страниц, оверсемплинг до 600dpi] без OCR
Количество страниц: 494
Дополнительно: В включён диск, прилагающийся к книге
Описание: Книга представляет собой первое в России издание, посвященное использованию популярного сервера баз данных InterBase и написанию клиентских приложений для него. Книга предназначена как для начинающих разработчиков, так и для практикующих опытных программистов приложений для InterBase. На начинающих разработчиков ориентирована первая часть - 'Быстрый старт', содержащая описание ключевых понятий и примеров работы с InterBase. Во второй части книги приведены материалы по разработке клиентских приложений на основе самых современных и эффективных средств доступа к InterBase - FIBPlus, OLE DB IBProvider, а также примеры использования InterBase API. Рассмотрены вопросы применения драйверов ODBC и JDBC для InterBase. В третьей части книги подробно описаны вопросы администрирования InterBase -починки баз данных, оптимизации работы сервера и многое другое. Также в этой части приведено описание архитектуры InterBase, затрагивающее широкий круг вопросов. В приложениях к книге приведены переводы необходимых каждому разработчику InterBase документов, представлен обзор российского клона InterBase 6.x Yaffil, а также помещен глоссарий и список ключевых слов InterBase.
На прилагаемом компакт-диске содержится информация, необходимая каждому разработчику приложений баз данных InterBase/Fireburd/Yaffil:
* самые свежие дистрибутивы серверов Interbase 7, Firebird 1.5 и Yaffil 1.0, а также Firebird 1.0.2.
* самые свежие дистрибутивы библиотек доступа для Delphi/C++Builder/Kylix, OLEDB, JDBC и ODBC-драйверы
* самые популярные средства администрирования и разработки приложений баз данных
* копии ов ibase,interbase-world и ряда других,
содержащих ценную и полезную информацию, включающую множество статей по использованию InterBase/Firebird/Yaffil,
уникальных рекомендаций, тестов и интервью
* копия архива сообщений самой активной конференции по InterBase/Fireburd/Yaffil,
которая является уникальной базой знаний и сборником коллективного опыта по InterBase/Firebird/Yaffil

Содержание
Оглавление
Предисловие ... 3
Благодарности ... 6
Часть 1 Быстрый старт ... 7
Установка InterBase ... 7
Что ставить? ... 7
Установка InterBase на платформе Windows ... 8
Подготовка к установке ... 8
Установка ... 9
Установка InterBase на платформе Linux/Unix ... 10
Установка инструментария для администрирования InterBase ... 12
Заключение ... 12
Создаем базу данных ... 13
Строка соединения ... 13
Диалект базы данных ... 15
Размер страницы ... 16
Кодировка (CharSet) ... 16
Имя пользователя и пароль ... 17
Что получилось ... 17
Типы данных ... 19
О типах данных ... 19
Синтаксис определения типов данных ... 20
Целочисленные типы ... 20
Вещественные типы данных ... 20
Типы данных с фиксированной точкой ... 21
Типы для хранения даты и времени 22
Типы данных для хранения текста ... 23
Тип данных BLOB ... 24
Массивы ... 25
Заключение ... 26
Таблицы. Первичные ключи и генераторы ... 27
Первичные ключи в таблицах ... 31
Генераторы - лучшие друзья первичных ключей ... 32
Заключение ... 35
Индексы ... 36
Для чего нужны индексы? ... 36
Как устроены индексы ... 37
Применение индексов ... 37
Ускорение выполнения запросов с помощью индексов ... 38
Обеспечение ссылочной целостности с помощью индексов ... 40
Оптимизация производительности индексов ... 41
Ограничении базы данных ... 43
Виды ограничений в базе данных ... 43
Пример типичного ограничения ... 44
Создание ограничений ... 45
Первичный и уникальный ключи ... 45
Внешние ключи ... 47
Использование NULL в полях внешнего ключа ... 49
Расширенные возможности поддержки ссылочной целостности с помощью внешнего ключа ... 49
Ограничение CHECK ... 50
Удаление ограничений ... 52
Представления ... 53
Синтаксис DDL для работы с представлениями ... 53
Примеры представлений ... 54
Модифицируемые представления ... 56
Заключение ... 51
Хранимые процедуры ... 58
Пример простой хранимой процедуры ... 58
Разделители в хранимых процедурах ... 60
Вызов хранимой процедуры ... 61
Циклы и операторы ветвления ... 63
Рекурсивные хранимые процедуры ... 68
Заключение ... 71
Расширенные возможности языка хранимых процедур InterBase ... 72
Обработка исключений и ошибок ... 72
Исключения ... 72
Обработка ошибок SQL и InterBase ... 75
Работа с массивами в хранимых процедурах ... 76
Заключение ... 76
Триггеры ... 77
Пример триггера ... 78
Контекстные переменные ... 79
Управление состоянием триггера ... 81
Ошибки и исключения в триггерах ... 82
События InterBase ... 83
Заключение ... 84
User Defined Functions ... 85
Механизм подключения функций ... 85
Создание собственных функций ... 85
Заключение ... 87
Русификация InterBase ... 88
Русификация базы данных InterBase ... 88
Наборы символов ... 88
Хранение символьных данных без использования наборов символов ... 89
Вносим ясность ... 89
Русификация клиентских приложений InterBase ... 91
Собственные наборы символов и способы сортировки ... 92
Транзакции. Параметры транзакций ... 93
Концепция транзакций ... 93
Что такое транзакции? ... 93
Изолированность транзакций ... 95
Механизм транзакций в InterBase ... 96
Многоверсионная архитектура InterBase ... 96
Реализация многоверсионности. Страницы учета транзакций ... 98
Сборка мусора ... 99
Взаимодействие транзакций ... 99
Уровни изоляции транзакций ... 100
Параметры транзакций ... 101
Виды параметров транзакции ... 101
Режим доступа ... 102
Режим блокировки ... 102
Взаимоблокировка ... 103
Установка уровней изоляции ... 104
Рекомендации по использованию параметров транзакций ... 106
За пределами транзакций ... 107
Двухфазное подтверждение транзакций ... 108
Заключение ... 108
Обзор библиотек доступа к InterBase ... 109
Основа библиотек доступа к InterBase ... 109
Библиотеки доступа ... 109
Список библиотек доступа к InterBase ... 111
Часть 2. Разработка приложений баз данных InterBase на Borland Delphi/C++ Builder/Kylix ... 113
Что такое InterBase Express? ... 113
Общее описание основных компонентов, включенных в состав IBX ... 114
Компоненты-оболочки для Services API ... 115
Использование основных компонентов InterBase eXpress (IBX) ... 116
Иерархия компонентов в IBX ... 116
Особенности TIBTable, TIBQuery и TIBStoredProc ... 117
TIBTable ... 118
TIBQuery 118
TIBStoredProc ... 119
Подключение к базе данных ... 119
Управление транзакциями ... 121
Выполнение запросов при помощи TIBDataSet ... 123
Редактируемые запросы ... 124
Редактирование данных при помощи визуальных компонентов ... 124
Программное редактирование данных ... 127
И снова про транзакции ... 129
Использование генераторов для автоинкрементных полей ... 130
Механизм master-detail ... 131
Заключецие ... 135
Что такое FIBPIus? ... 136
Общее описание компонент, включенных в состав FIBPIus ... 139
Использование основных компонентов FIBPIus ... 141
Подключение к базе данных, выполнение простых запросов ... 142
Управление транзакциями ... 144
Использование стандартных визуальных db-компонентов совместно с FIBPIus ... 145
Как сделать запрос редактируемым? Автоматическая генерация модифицирующих запросов в design-time и run-time ... 148
Правильный способ использования auto-increment полей в FIBPIus ... 152
Разделенные транзакции: уникальная возможность избежать Deadlock. Режим AutoCommit ... 153
Механизм master-detail. Специальные опции TpFIBDatabase и TpFIBDataSet ... 155
Специальные опции в компонентах FIBPIus ... 159
Опции и настройки TpFIBDatabase ... 159
Опции и настройки TpFIBDataSet ... 162
Использование FIBPIus совместно с генератором отчетов FastReport ... 166
Простой отчет ... 166
Отчеты вида master-detail ... 171
Создание отчетов в run-time ... 173
Использование специальных инструментов в design-time: FIBPIus Tools ... 180
Установка FIBPIus Tools ... 180
Preferences ... 181
SQL Navigator 183
Специальные возможности FIBPIus ... 186
Обработка потери подключения к базе данных ... 186
Эмуляция Воо1еап-полей ... 190
Поддержка array-полей. Пример использования TpF
Характеристики
Тип упаковки
Вес
Формат
Количество CD
Год
Отзывов ещё нет — ваш может стать первым.
Все отзывы 0
общий рейтинг
Похожие товары
Электронное_издание_(на_диске)
Электронное_издание_(на_диске)
Шварц Евгений - Произведения для взрослых
Шварц Евгений - Произведения для взрослых
4.8
Отзывов ещё нет
240
В наличии
Электронное_издание_(на_диске)
Шагинян Мариэтта - Собрание сочинений в 6 томах
Шагинян Мариэтта - Собрание сочинений в 6 томах
4.3
Отзывов ещё нет
240
В наличии
Электронное_издание_(на_диске)
Ерофеев Венедикт Васильевич - 12 книг
Ерофеев Венедикт Васильевич - 12 книг
4.8
Отзывов ещё нет
240
В наличии
Электронное_издание_(на_диске)
Максимов В.Е. - Собрание сочинений в 8 томах
Максимов В.Е. - Собрание сочинений в 8 томах
4.3
Отзывов ещё нет
240
В наличии
Электронное_издание_(на_диске)
Электронное_издание_(на_диске)
Достоевскiй Ѳ.М. / Достоевский Ф.М. - Дневникъ писателя / Дневник писателя
C этим товаром также покупают
Электронное_издание_(на_диске)
Брайан Вон - Mystique / Мистик (01-24) (Marvel) [2003, CBR, RUS] ОБНОВЛЕН 17.12.2014
Брайан Вон - Mystique / Мистик (01-24) (Marvel) [2003, CBR, RUS] ОБНОВЛЕН 17.12.2014
4.6
Отзывов ещё нет
240
В наличии
Электронное_издание_(на_диске)
The Editors of Popular Woodworking - Complete Book of Tips, Tricks & Techniques / Полная книга приемов, трюков и техник
Электронное_издание_(на_диске)
Хостен Н., Либиг Т. - Компьютерная томография головы и позвоночника
Электронное_издание_(на_диске)
Такуан Сохо. Миямото Мусаси - Письма мастера дзэн мастеру фехтования. Книга Пяти Колец
Электронное_издание_(на_диске)
Женский Журнал №6,8-11 2009,№3-8 2010,6,8 2012
Женский Журнал №6,8-11 2009,№3-8 2010,6,8 2012
4.5
Отзывов ещё нет
250
В наличии
Электронное_издание_(на_диске)
Alexandre Dumas / Александр Дюма - Собрание сочинений [1992-?, DjVu, RUS] -
Alexandre Dumas / Александр Дюма - Собрание сочинений [1992-?, DjVu, RUS] -
4.7
Отзывов ещё нет
240
В наличии
Электронное_издание_(на_диске)
RTFM - MySQL, Oracle, PHP, XML, Databases
250
В наличии
Электронное_издание_(на_диске)
М-Хобби [2016-2019, PDF, RUS]
М-Хобби [2016-2019, PDF, RUS]
4.0
Отзывов ещё нет
250
В наличии