Пятидневный курс
"InterBase/Firebird. Администрирование, разработка баз данных и приложений."
Курс проводится в среднем раз в 1-2 месяца (записаться
на курс).
Длительность курса - 5 дней, с 10:00 до 18:00, с перерывом на обед 45 минут.
В стоимость ($650 на 1-го слушателя) курса входят чай, кофе, бутерброды.
Программа курса предполагает наличие базовых знаний по InterBase 5.6 и/или
6.0
В качестве материалов курса выдаются:
- Компакт-диск с материалами курса, информационный диск Borland, trial-диски
на выбор
- 1-2 книги (по стоимости) на выбор:
- "Мир InterBase", Ковязин, Востриков, 2-е издание
- "Firebird", Х. Борри
- "Введение в системы баз данных", Дейт, 7-е издание
- "SQL", Грабер, издание 2003 года
- Сертификат о прохождении курса
Программа курса
- Разработка приложений
- Особенности интерфейсных библиотек, компонент и драйверов
(BDE, IBX, IBO, FIBPlus, dbExpress, C++
классы, ADO.Net, BDP, JayBird, ODBC...)
- Взаимодействие клиента и сервера
- Схемы программирования приложений
- Объекты баз данных
- Таблицы, view
- Типы данных
- Триггеры, хранимые процедуры
- Практическое применение триггеров и процедур в различных задачах
- Права доступа, пользователи, роли
- UDF - использование, компиляция и отладка
- Индексы
- B-деревья, расчет глубины, сжатие, надежность, сборка мусора
- Виды поиска, оптимизация поиска и сбор статистики
- Системные таблицы
- Общее назначение, модификация метаданных
- Версионность метаданных
- Администрирование сервера
- Состав файлов сервера, установка автоматическая и ручная, обновление версий
- Утилиты командной строки
- gbak, gfix, gstat, другие
- Конфигурирование сервера
- Механизм многоверсионности данных
- Конкурентный доступ к данным
- Типы транзакций
- Влияние транзакций на производительность
- Мониторинг состояния базы данных
- Поиск узких мест
- Применение IBAnalyst и Transaction Monitor
- использование временных системных таблиц
- Выбор аппаратного обеспечения для сервера
- Оценка текущей производительности системы
- RAID-массивы
- Операционные системы
- Особенности файловых систем
- Тестирование системы
- Предварительное тестирование
- Имитация загрузки и реальной работы
- Импорт и экспорт данных (процедуры, инструменты, компоненты)
- Предотвращение и устранение сбоев
- Виды повреждений БД
- Устранение повреждений БД
- Организация резервного копирования БД
- Выбор схемы резервного копирования
- Автоматизация резервного копирования
- Средства резервного копирования
- nbackup и online dump - настройка и использование
(с) iBase, 2004-2007