Курсы

СУБД Линтер: СУБД Линтер - администрирование

Код курса: Л-1

Продолжительность обучения (кол-во дней): 4 дня

Стоимость обучения за одного человека: 20 000 руб.

Даты курса Заявка
19-22.12.2017 Заказать
Программа курса:

1. Знакомство с СУБД ЛИНТЕР

 

  • Что такое СУБД ЛИНТЕР и что она может
  • Каналы
  • Основные понятия

- Таблицы

- Пользователи

- Столбцы

- Типы данных ЛИНТЕР

- Индексирование

- Данные и метаданные

- Переменные среды окружения

- Надежность

- Целостность данных

- Конфиденциальность информации

- Средства реального времени

- Масштабируемость

- Работа ЛИНТЕР в сетевых условиях

- Транзакции

 

2.      Администрирование СУБД ЛИНТЕР

 

  • Администратор базы данных
  • Установка СУБД ЛИНТЕР
  • Создание базы данных
  • Запуск ядра
  • Остановка ядра
  • Настройка параметров ядра

 

- Параметры запуска ядра

- Параметры из системной базы данных

 

  • Настройка сетевого обмена между клиентами и сервером
  • Создание резервных копий базы данных
  • Восстановление базы данных
  • Тестирование базы данных
  • Экспорт и импорт данных
  • Управление доступом пользователей к базе данных
  • Контроль производительности ядра

 

3.      Особенности СУБД ЛИНТЕР и реализованного в ней языка SQL

 

  • Комплекс средств защиты
  • Реальное время
  • Полнотекстовый поиск и работа с документами
  • Расширения языка запросов SQL
  • Скалярные функции СУБД ЛИНТЕР
  • Особенности создания таблиц
  • Запросы с указанием блокирования
  • Запросы без таблиц
  • Иерархические запросы
  • Запросы на восстановление, сжатие и усечения таблицы
  • Внешние Oracle-соединения
  • Предложения полнотекстового поиска
  • Управление оптимизацией выполнения запросов (hints)

 

4.      Хранимые процедуры и триггеры

 

  • Определение и основные возможности хранимых процедур в СУБД ЛИНТЕР

 

5.      Модель защиты и КСЗ в СУБД ЛИНТЕР

 

  • Модель нарушителя, основные способы НСД и механизмы их предотвращения в СУБД ЛИНТЕР
  • Модель и принципы защиты в СУБД ЛИНТЕР
  • Схема хранения данных и инициализация КСЗ
  • Субъекты контроля и роли
  • Дискреционный доступ
  • Мандатный доступ: уровни доступа
  • Работа с уровнями доступа
  • Мандатный доступ: группы пользователей
  • Мандатный доступ и выборка данных
  • Получение информации о метках доступа
  • Разграничение доступа с сетевых станций
  • Защита ввода-вывода на внешний носитель
  • Протоколирование (аудит)
  • Совместное использование КСЗ СУБД и ОС

 

6.      Применение КСЗ СУБД ЛИНТЕР

 

  • Пример проектирования защищенной базы данных
  • Модель нарушителя
  • Проектирование объектов БД документооборота
  • Администратор базы данных, разработчик приложения и пользователи
  • Реализация расширенного дискреционного доступа
  • Мандатная защита
  • Создание пользователей
  • Аудит

 

7.      Многопользовательская работа в СУБД ЛИНТЕР. Обеспечение надежности. Механизм транзакции

 

  • Основы работы в многопользовательском режиме. Возникающие проблемы и конфликты
  • Пессимистичные метод обработки транзакций. Механизм блокировок
  • Оптимистичный метод обработки транзакций
  • Моментальный снимок базы
  • Многоверсионная модель данных
  • Сравнение методов блокирования
  • Взаимное блокирование
  • Расширения модели транзакции контрольными точками
  • Журнал изменений. Восстановление после сбоя. Архивация журнала (Hot backup)
  • Разработка многопользовательских приложений с использованием CALL-интерфейса СУБД ЛИНТЕР
  • Транзакции в хранимых процедурах

 

8.      СУБД ЛИНТЕР и средства реального времени

 

  • Подача запросов в асинхронном режиме
  • Приоритеты запросов
  • Динамическое изменение приоритетов
  • Приостановка и отмена обработки запросов
  • Аппарат событий
  • Слежение за ресурсами СУБД ЛИНТЕР

 

9.      Библиотека LinAPI

 

  • Основные понятия и функции
  • Введение
  • Синхронное и асинхронное выполнение запросов. Этапы прохождения запроса в LinAPI
  • Пример использования LinAPI в приложении

 

10.  Основы прекомпилятора встроенного SQL

 

11.  Асинхронная репликация

 

  • Назначение системы асинхронного тиражирования
  • Механизм асинхронного тиражирования
  • Модель асинхронной репликации
  • Функции компонент асинхронной репликации
  • Описание процесса тиражирования данных
  • Порядок запуска компонент
  • Управление средствами поддержки репликации
  • SQL-конструкции для поддержки репликации
  • Администрирование репликационного сервера в MS Windows NT
  • Администрирование репликационного сервера в UNIX
  • Файл трассировки

 

12.  Особенности настройки интерфейсов доступа к СУБД ЛИНТЕР

 

  • Драйвер ODBC
  • Драйвер JDBC
  • PHP-интерфейс
  • Perl-интерфейс (DBI)
  • Python–интерфейс
  • TCL-интерфейс
  • Драйвер dbExpress
  • Словарь

 

13.  Дополнительно. Архитектура ЛИНТЕР

 

  • БД
  • Процессы

 

14.  Дополнительно. Работа над ошибками

 

  • Проблема с базой данных
  • Проблема с неэффективным запросом

 

15.  Вопросы-ответы по лекциям