Проектирование БД: логический и физический уровни

На одном из вебинаров серии GetChallenge мы рассмотрели концептуальный и логический уровни БД.

БД - это основа системы! И мне хочется погрузиться в эту тему еще раз. Приглашаю вас продолжить проектировать БД платформы для челленджей!

В программе:
Проектирование логического уровня БД
Переход к физической модели БД
Постановка задач на создание таблиц БД

Рассказывает

ЕКАТЕРИНА АНАНЬЕВА

ВЕБИНАР ЗАВЕРШЕН

7 ИЮЛЯ

20:00 - 21:30 (Мск)

Цель

Я хочу делиться опытом анализа и проектирования информационных систем. Мне важно растить и развивать специалистов, которые будут создавать качественные и надежные IT-продукты для бизнеса

Екатерина Ананьева,
основатель GetAnalyst

Программы GetAnalyst подойдут для

НАЧИНАЮЩИХ КАРЬЕРУ В IT

СПЕЦИАЛИСТОВ ПО ТЕСТИРОВАНИЮ, QA 

СИСТЕМНЫХ И БИЗНЕС-АНАЛИТИКОВ

JUNIOR-РАЗРАБОТЧИКОВ

Вебинар проведет

Екатерина Ананьева

Системный аналитик по образованию и по жизни

Веду IT-проекты: сопровождаю разработку от идеи до реализации

Проектирование систем и приложений: мобильные, веб, для оборудования

8 лет в сфере IT

Автор статей и спикер

Основатель IT-школы GetAnalyst.ru

База знаний 

ТОП-5 нотаций моделирования архитектуры

С каждым годом архитектура программных систем становится сложнее. И, чтобы успешно ориентироваться в этом мире, вам нужны карты — схемы и модели систем.

Это краткое руководство по основным нотациям моделирования архитектуры, среди которых вы сможете выбрать именно ту, которая подойдет для вашего проекта.

Программирование на Python для системных аналитиков

Почему я сделала эту статью, хотя программирование вне зоны ответственности системных аналитиков:

🌟 Чтобы вы пробили барьер в понимании разработчиков.
🌟 Благодаря этому опыту вы поймете, что требования могут влиять на организацию программного кода.
🌟 Сделаете свой тестовый проект в портфолио, который есть не у всех аналитиков.
🌟 Возможно вам понравится 😄

Карта навыков системного аналитика: как начать карьеру и куда расти

В этой статье я хочу дать вам структурированную информацию о навыках и возможностях карьерного роста для системных аналитиков. С её помощью начинающие и опытные системные аналитики смогут получить ориентиры и построить собственную карту развития.

Конференции, прямые эфиры, подкасты

Проектирование систем
Международная конференция по системному и бизнес-анализу AnalystDays-15

Доставить и не потерять: синхронизация данных в распределенных системах

Проектирование систем
Эфир для канала Системный подход

Твоя предсказуемая система

Управление проектом
Телеграм-канал Катя про IT

Как сделать из требований задачи в Jira на разработчиков. Подход системного аналитика

Управление проектом
Телеграм-канал Катя про IT

Настройка процесса разработки в Jira. Типы задач

Проектирование систем
Международная конференция по системному и бизнес-анализу AnalystDays-14

Опасные интеграции

Проектирование систем
Международная конференция по системному и бизнес-анализу AnalystDays-13

Ошибки проектирования можно избежать

Анализ требований
Международная конференция по системному и бизнес-анализу AnalystDays-12

Видеть насквозь: что скрывается за простыми требованиями

Проектирование систем

Интеграция для программ и "железяк"

Документирование для больших систем
Международная конференция по системному и бизнес-анализу AnalystDays-11

Как мы процесс документирования внедряли

Интеграции программ и "железяк"

Как вы смотрите на то, чтобы дойти до банкомата и снять немного наличных?

Подойти к банкомату. Вставить или прислонить карту. Ввести ПИН-код. Выбрать операцию «Снять наличные». Указать сумму. Выбрать купюры: крупные или мелкие. Подтвердить выдачу. Забрать деньги.Это привычный процесс, который может немного отличаться для разных банкоматов.

А теперь давайте заглянем внутрь:
Контактный и бесконтактный считыватели карт работают в режиме ожидания. Получен сигнал от бесконтактного считывателя. Остановить ожидание. Инициализировать ПИН-пад. Отобразить форму ввода ПИН-кода. Ожидать ввод ПИН-кода. Проверить ПИН-код. Отобразить главное меню…

А может купим что-нибудь в магазине или запустим робота-пылесоса со смартфона?

Работа приложений бывает связана с оборудованием. И на таких проектах можно получить бесценный опыт создания интеграций, проработки сценариев и проектирования архитектуры.  

Я хочу поделиться опытом создания программно-аппаратных интеграций, рассказать про особенности, и показать, как это интересно и просто.

Интеграции

Старт потока: 6 декабря 2022

Интеграциями называют взаимодействие между системами с целью обмена данными или распределения задач.

Интеграции везде. Системы обмениваются данными, передают управление друг другу, чтобы автоматизировать сложные процессы, затрачивать меньше ресурсов разработчиков на «изобретение велосипедов». Взаимодействия организуют как за счет подключения внешних систем, так и за счет взаимодействия подсистем внутри больших проектов.

Опыт работы с интеграциями включает: анализ требований, проектирование архитектуры, умение быстро читать документации к API и библиотекам, проверять работу API, описание сценариев интеграционного взаимодействия в виде текста и UML-диаграмм, маппинга данных...

Всему этому реально научиться только на практике!
Хотите начать? Давайте вместе поработаем на проекте с задачами на интеграции!

Проектирование БД 

Сделайте проект на разработку приложения с нуля:

⚪ соберите требования к системе,
⚪ изучите реляционные базы данных,
⚪ научитесь применять модель базы данных при анализе полноты требований и в работе с заказчиком,
⚪ спроектируйте базу данных на концептуальном, логическом и физическом уровнях,
⚪ поставьте задачи на разработчиков, с учетом требований к последовательности их релизов,
⚪ освойте простые SQL-запросы и инструменты работы с БД.

4 практических занятия и самостоятельная работа в платформе с поддержкой преподавателя

Дизайн REST API

Старт потока: 18 октября 2022

REST API — программный интерфейс для обмена данными между приложениями. Узнать его можно по сообщениям формата JSON, но и другие форматы, к примеру XML, тоже могут быть.

Навык работы с REST API сейчас один из наиболее востребованных на рынке.

Что нужно знать о REST API? Зачем создают его дизайн и контракты API? Как сделать так, чтобы развитие системы не сопровождалось болью с обратной несовместимостью? Разберемся на практике, познакомимся с инструментами тестирования, и создадим вашу API-документацию!

8 практических занятий и самостоятельная работа в платформе с поддержкой преподавателя

Контакты

+7 (499) 686-15-46

*Instagram — запрещенная на территории РФ организация

Практический опыт здесь, 2021-2024

Мы используем файлы cookie, для персонализации сервисов и повышения удобства пользования сайтом. Если вы не согласны на их использование, поменяйте настройки браузера.