Информация об изменениях в платформе и прикладных решениях на нашем официальном телеграм канале. Подписывайтесь!

Запись на учебные курсы с 24 по 27 февраля

Обучение очередной группы на курсах по основам платформы Гедымин пройдет с 24 по 27 февраля 2009 года.

Программа учебного курса

  • История развития компании и программных продуктов. Обзор архитектуры платформы Гедымин.
  • Реляционная СУБД Firebird как подсистема хранения данных.
  • Краткий курс языка SQL с особенностями реализации сервера Firebird:
    • Создание объектов мета-данных (домены, таблицы, внешние ключи, триггеры, хранимые процедуры, индексы, исключения, генераторы).
    • Изменение данных (добавление, редактирование, удаление).
    • Извлечение данных (оператор SELECT).
    • Понятие целостности данных. Ограничения целостности на уровне колонки, таблицы, базы данных. Реализация бизнес-логики с помощью ограничений, триггеров и хранимых процедур.
    • Обзор встроенных функций.
    • Понятие транзакции. Параметры транзакции: уровень изоляции, вермя ожидания и т.п. Понятие блокировки (deadlock). Вложенные транзакции, точки сохранения. Явное и неявное задание точки сохранения.
    • Версионная архитектура против блокировок. Краткий обзор внутренних механизмов сервера Firebird.
  • Организация пользовательского интерфейса платформы Гедымин:
    • Главное окно.
    • Окно Исследователя.
    • Форма просмотра.
    • Диалоговое окно.
    • Управляющие элементы.
    • Формы бухгалтерских и складских отчетов.
  • Основные принципы работы с данными на платформе Гедымин (поиск, сортировка, фильтрация, отображение, редактирование).
  • Понятие бизнес-объекта, его отличие от простого набора данных. Основные преимущества при использовании бизнес-объекта. Хранение объектов в реляционной базе данных.
  • Разработка программного кода на плафторме Гедымин. Понятие скрипт-объекта. Скрипт-функции и макросы.
  • Создание отчета на плаформе Гедымин. Составляющие части отчета: основная функция, функция параметров, функция событий, шаблон отчета.
  • Организация ядра базы данных. Системные и пользовательские мета-данные. Структуры данных для хранения бухгалтерской информации в эталонной базе данных.
  • Реализация практического примера: Учет затрат на мобильную связь на предприятии. Проектирование. Создание структур данных и бизнес-объектов. Настройка экранных форм. Ввод тестовых данных. Создание макроса импорта из текстового файла. Создание отчетных форм. Настройка бухгалтерских проводок.

Распорядок занятий, место проведения

Занятия будут проходить с 10:00 до 17:00 с перерывом на обед, по адресу: г.Минск, ул.Кропоткина, 44.

Обучение на курсах бесплатное. Иногородние самостоятельно оплачивают проживание.

Для участия в курсах Вы должны заполнить приведенную ниже форму.