Oracle Data Modeling and Relational Database Design
Предварительная подготовка:
Понимание основных концепций реляционных баз данных в объеме курса "Введение в Oracle".
٠ Назначение концептуальных моделей
٠ Различия между данными и информацией
٠ Нахождение сущностей в различных источниках информации
٠ Моделирование подтипов и супертипов
٠ Нахождение атрибутов
٠ Отличия между сущностями и атрибутами
٠ Распознавание отношений
٠ Выбор имен для сущностей, атрибутов и отношений
٠ Представление модели данных на диаграммах
٠ Выбор для отношения свойств обязательности и степени отношения
٠ Определение непереносимости
٠ Отличия между типами отношений
٠ Распознавание атрибутов и отношений
٠ Выявление уникальных идентификаторов (UID)
٠ Различные типы уникальных идентификаторов
٠ Различия между арками и подтипами
٠ Преобразование подтипов в отношения с помощью арок
٠ Создание доменов
٠ Моделирование во времени
٠ Дата и день
٠ Использование сущности ДЕНЬ
٠ Моделирование изменений
٠ Моделирование жизненного цикла экземпляров сущностей
٠ Журнализация
٠ Использование моделей хранилищ, иерархий и ролей
٠ Соглашения по использованию графических изображений на диаграмме
٠ Использование общих моделей
٠ Основы создания проекта базы данных
٠ Конструирование имен для объектов базы данных
٠ Выполнение основного отображения модели сущность-отношение в табличную модель
٠ Отображение сущностей и атрибутов
٠ Отображение различных типов отношений
٠ Отображение арок
٠ Выбор соответствующей реализации подтипов
٠ Способы денормализации модели данных
٠ Выбор типов данных Oracle
٠ Выбор первичного ключа
٠ Использование искусственных ключей
٠ Использование последовательностей
٠ Использование уникальных ключей
٠ Выбор правила для внешних ключей: cascade/restrict
٠ Создание индексов
٠ Определения представлений
٠ Устранение ограничений структуры с помощью арок
٠ Проектирование распределенной базы данных
٠ Нормализация структуры таблиц до третьей нормальной формы
٠ Нормализация в процессе моделирования данных
Курс понравился. Примеры документов в раздаточном материале особенно полезны
О курсе "Основы SQL: создание переносимого кода"
Курс был полезен, больше подходит для новичков, так как это основа. Но при этом преподаватель, когда рассказывал углублял и разворачивал темы.
Курс был полезен. Показал проблемы и методы решение при миграции с Oracle на PostgerSQL
С одной стороны - темы известные, с другой - обнаружился ряд нюансов, о которых я не знал.
О курсе "PostgreSQL 16. Оптимизация запросов"
Преподаватель хорошо ориентируется в теме, эрудирован и остроумен. Слушать было очень интересно. Это лучший преподаватель!
Хороший курс. Помог понять данную тему, освежить и структурировать имеющиеся знания. Преподаватель ответил на все возникшие вопросы.
Хорошая подача материала, с достаточной детализацией. С реальными примерами из практики.
По самому курсу замечаний нет, кроме наверное того, что первый день проходит немного скучновато без практики. Во второй день курс разгоняется и такой же хороший темп курс держит и третий день. Качество связи и подача материала на высоте. Кроме того, хочется отметить, что мне как разработчику этот курс не совсем подходит по формату, но из практических занятий кое-что почерпнул для себя. Спасибо.
Курс понравился, рассказана специфика работы Astra Linux с базовым набором ПО
О курсе "PostgreSQL 16. Оптимизация запросов"
Полезный курс. Для ДБА особенно. Т.к. умение читать планы - это близко к высшему пилотажу.
О курсе "Мониторинг баз данных при помощи Zabbix"
Отличный и информативный курс, подчерпнул то что хотел. Спасибо
Очень положительные впечатления от курса. Преподаватели сильные. На вопросы отвечают полноценно. Будут рекомендовать курс коллегам.
Очень интересный курс, позволяющий заглянуть в механику процессов СУБД. Не совсем соответствует названию, но от этого не менее интересен. Преподаватель грамотный
Курс понравился. Преподаватель все доступно объясняет. Техническое обеспечение на уровне.
Курс начальный, но интересен в части практического опыта преподавателя и его сравнения поведения различных СУБД в штатных ситуациях.
Добрый день! Спасибо за интересный курс! Преподаватель отлично владеет материалом и хорошо его подает. Единственно, что можно порекомендовать - немного снизить темп)
Курс хороший, довольно динамичный. Я видел этот продукт первый раз но благодаря курсу получилось изучить продукт и разобраться в архитектуре решения. Денис отличный докладчик. В целом мне все понравилось, было полезно, осталось подготовиться и сдать экзамен :)
Замечательный курс дающее хорошую базу понимания технологии, благодаря которой можно строить сложные решения.
Материал был подан без лишней «воды»: есть и основы, и сразу возможность отработать навыки. Преподаватель подробно разбирал сложные моменты и оперативно реагировал на запросы слушателей.
Спасибо! Было интересно и познавательно, вживую потрогать low-code платформу. Я лид аналитиков, соответственно местами было тяжело, т.к. не разработчик всё же. Очень понравился преподаватель Денис открытый, подсказывает, понятно объясняет. Было классно, что ты сам выступаешь в роли фронт и бэк разработчика, и сразу можешь проверить результат - тут и как отладка от разработки, и как тестировщик выступаешь, да и как аналитик и сразу можешь ответить на вопросы или обсудить с Заказчиком: а точно так нужно?, а это оптимально будет для пользователя?, Заказчик именно это хочет? Интерфейс понятный Интерфейс понятный. Для себя выявил точный плюс - что в дальнейшей работе, намного лучше буду понимать разработчика.