ул. Райымбека, д. 348, оф. 900
(727) 3-909-200, 3-909-220, 3-909-230
ул. Иманбаевой, д. 5а, оф. 301
(7172) 97-43-81, 97-43-77, 97-43-88
на подходящую для вас дату

Что включено в курс?

  • Длительность обучения в очном формате составляет 8 академических часов в день (1 академический час равен 45 минутам); учебные курсы состоят из теоретических лекций и практических занятий, проводимых под руководством инструктора, а также самостоятельных работ слушателей.
  • Каждый слушатель обеспечивается индивидуальным рабочим местом, оборудованным персональным компьютером; характеристики компьютеров соответствуют определённому в теме курса программному обеспечению и требованиям к данному курсу.
  • Классы оснащены мультимедийной аппаратурой (проектор и экран), маркерной доской (черной или белой).
  • В учебных классах обеспечивается доступ в интернет.
  • Занятия проводят сертифицированные инструкторы, имеющие высокую квалификацию и большой опыт преподавания.
  • Каждому слушателю выдается в постоянное пользование пакет, содержащий: учебно-методическое пособие, дополнительные раздаточные материалы, инструкции, презентации, канцелярские принадлежности. Количество пакетов соответствует количеству слушателей курса.
  • Во время перерывов слушатели обеспечены трехразовым питанием: полноценный горячий обед в ресторане или кафе и два кофе-брейка.
  • По окончании курса каждому слушателю выдаются сертификаты установленного образца, предварительно согласованные с заказчиком.

[DMRDD]
Oracle Data Modeling and Relational Database Design
Моделирование данных и проектирование реляционных баз данных

Продолжительность курса: 4 дня (32 академ. часов)

Курс "Моделирование данных и проектирование реляционных баз данных" рассматривает методику использования моделей сущность-отношение, применяемую на этапе концептуального проектирования. В курсе дано много примеров из реальной жизни, приведены проблемы из различных областей, встречающиеся в реальной жизни, и их решения. Изучаются теория построения моделей "сущность-отношение", принципы нормализации, методы проектирования реляционных баз данных. Процесс проектирования начинается с выявления потребностей в информации, описания информационных потребностей предприятия путем создания модели "сущность - отношение". По завершении некольких итераций модель сущность-отношение содержит требования к данным и бизнес-правила, и представляет собой основу для начального проекта реляционной базы данных. Вторая часть курса знакомит с процессом разработки, рассматриваются вопросы нормализации базы данных, последующее отображение модели в начальный проект реляционной базы данных.

По завершении курса слушатели должны уметь:

  • Читать, усовершенствовать, использовать и анализировать модели сущность-отношение
  • Собирать бизнес-правила и ограничения, накладываемые на данные
  • Преобразовывать ER-модели в начальный проект реляционной базы данных
  • Применять различные технологии оптимизации проекта данных в среде Oracle для повышения производительности и облегчения сопровождения

Круг слушателей:

  • Бизнес-аналитики
  • Системные архитекторы
  • Проектировщики баз данных, разработчики
  • Разработчики модулей
  • Администраторы приложений
  • Администраторы баз данных
  • Администраторы Web серверов
  • Любой персонал, ответственный за анализ данных

Необходимая предварительная подготовка:

  • Понимание основных концепций реляционных баз данных в объеме курса "Введение в Oracle".

Программа курса:

  • Модели сущность-отношение
    • Назначение концептуальных моделей
    • Различия между данными и информацией
    • Нахождение сущностей в различных источниках информации
    • Моделирование подтипов и супертипов
    • Нахождение атрибутов
    • Отличия между сущностями и атрибутами
    • Распознавание отношений
    • Выбор имен для сущностей, атрибутов и отношений
    • Представление модели данных на диаграммах
    • Выбор для отношения свойств обязательности и степени отношения
    • Определение непереносимости
    • Отличия между типами отношений
    • Распознавание атрибутов и отношений
    • Выявление уникальных идентификаторов (UID)
    • Различные типы уникальных идентификаторов
    • Различия между арками и подтипами
    • Преобразование подтипов в отношения с помощью арок
    • Создание доменов
    • Моделирование во времени
    • Дата и день
    • Использование сущности ДЕНЬ
    • Моделирование изменений
    • Моделирование жизненного цикла экземпляров сущностей
    • Журнализация
    • Использование моделей хранилищ, иерархий и ролей
    • Соглашения по использованию графических изображений на диаграмме
    • Использование общих моделей
  • Проект реляционной базы данных
    • Основы создания проекта базы данных
    • Конструирование имен для объектов базы данных
    • Выполнение основного отображения модели сущность-отношение в табличную модель
    • Отображение сущностей и атрибутов
    • Отображение различных типов отношений
    • Отображение арок
    • Выбор соответствующей реализации подтипов
    • Способы денормализации модели данных
    • Выбор типов данных Oracle
    • Выбор первичного ключа
    • Использование искусственных ключей
    • Использование последовательностей
    • Использование уникальных ключей
    • Выбор правила для внешних ключей: cascade/restrict
    • Создание индексов
    • Определения представлений
    • Устранение ограничений структуры с помощью арок
    • Проектирование распределенной базы данных
    • Нормализация структуры таблиц до третьей нормальной формы
    • Нормализация в процессе моделирования данных

Другие курсы

DMRDD Oracle Data Modeling and Relational Database Design  
O11g2DBA Oracle Database 11g: 2 Day DBA  
O11gDBAI Oracle Database 11g: Administration Workshop I 6 ноября
O11gDBAII Oracle Database 11g: Administration Workshop II 13 ноября
O11gDGA Oracle Database 11g: Data Guard Administration 20 ноября
O11gMOL Oracle Database 11g: Managing Oracle on Linux for DBAs  
O11gNFA Oracle Database 11g: New Features for Administrators  
O11gRACa Oracle 11g: RAC and Grid Infrastructure Administration Accelerated  
O11gTSQL Oracle Database 11g: SQL Tuning Workshop  
O12cASMA Oracle Database 12c: ASM Administration 9 октября
O12cBAR Oracle Database 12c: Backup and Recovery Workshop 30 октября
O12cDBA Oracle Database 12c: Administration Workshop 9 октября
O12cNFA Oracle Database 12c: New Features for Administrators 16 октября
O12cNFHA Oracle Database 12c: High Availability New Features 2 ноября
O12cPMT Oracle Database 12c: Performance Management and Tuning 27 ноября
O12cRAC Oracle Database 12c: RAC Administration  
O12cTSQL Oracle SQL Tuning for Developers Workshop 30 октября
О11gPT Oracle Database 11g: Performance Tuning 27 ноября