Проектирование ER-диаграммы с ИИ на примере реального приложения 🤩
❔ Путаетесь в сущностях и связях?
❔ ER-диаграммы выглядят страшно?
❔ Не понимаете, как правильно спроектировать структуру БД?
На вебинаре покажем, как проектировать ER-диаграмму быстро, логично и с помощью ИИ!
Как всегда: без воды, с понятным примером и пошаговым разбором на основе реального приложения
⏰ 4 марта (среда), 19:00 (мск)
Что разберём:
• что такое сущности и связи (простым языком)
• что такое ER-диаграмма и зачем она реально нужна
• как с помощью ИИ ускорить проектирование
• живой пример построения ER-диаграммы
• выводы и рекомендации для практики
Вы увидите, как можно:
— сократить время проектирования
— избежать логических ошибок
— сразу строить понятную архитектуру БД
🍋🟩 Зарегистрироваться🍋🟩
🎁 Для участников вебинара будут бонусы на наши курсы по БД: Основы и Хард
Запись будет только для тех, кто зарегистрируется 🚀
На вебинаре покажем, как проектировать ER-диаграмму быстро, логично и с помощью ИИ!
Как всегда: без воды, с понятным примером и пошаговым разбором на основе реального приложения
Что разберём:
• что такое сущности и связи (простым языком)
• что такое ER-диаграмма и зачем она реально нужна
• как с помощью ИИ ускорить проектирование
• живой пример построения ER-диаграммы
• выводы и рекомендации для практики
Вы увидите, как можно:
— сократить время проектирования
— избежать логических ошибок
— сразу строить понятную архитектуру БД
🎁 Для участников вебинара будут бонусы на наши курсы по БД: Основы и Хард
Запись будет только для тех, кто зарегистрируется 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤7
Всем привет. На этой неделе мы будем тренироваться и работать с базами данных. Сразу скажем, что наши тренировки на этой неделе дадут лишь основу, т.к. сама тема проектирования и работы с БД очень обширная, и рассказать о ней подробно в формате карточек и тренировок не получится.
Если вы ранее не работали с БД или работали в прошлом и хотите вспомнить основную информацию, то приглашаем вас присоединиться и потренироваться вместе с нами.
А сегодня мы вспомним теорию о проектировании реляционной БД.
🤖 Смотреть другие наши проекты
Если вы ранее не работали с БД или работали в прошлом и хотите вспомнить основную информацию, то приглашаем вас присоединиться и потренироваться вместе с нами.
А сегодня мы вспомним теорию о проектировании реляционной БД.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤6
Please open Telegram to view this post
VIEW IN TELEGRAM
Всем привет. Начинаем нашу тренировку по проектированию реляционной базы данных. Вчера вспомнили алгоритм проектирования, и сегодня выполним первые три шага этого алгоритма.
Тренироваться будем на книгах. Точнее, на целом собрании книг. В общем, будем проектировать БД для библиотеки. Сразу скажем, что мы говорим об упрощенном варианте библиотеки.
Для начала нужно определить, какие данные будут храниться у нас в БД.
Очевидно, это данные о книгах, авторах книг, читателях и связях между читателями и книгами, которые они читают.
Теперь следующий шаг - нужно определить сущности и их атрибуты.
В нашей БД будут сущности: Читатель, Читательский билет, Книга (издание), Книга (Экземпляр), Автор
Теперь давайте определим атрибуты сущностей.
Атрибутами сущности Читатель будут:
1. ФИО
2. Телефон
3. Номер читательского билета
Атрибутами сущности Читательский билет будут:
1. Номер читательского билета
2. Читатель (владелец билета)
3. Экземпляры книг (которые читатель брал почитать)
4. Период (на который взяли книгу почитать)
Атрибутами сущности Книга (Издание) будут:
1. Название книги
2. Год выпуска
3. Автор
Продолжение в комментариях
Тренироваться будем на книгах. Точнее, на целом собрании книг. В общем, будем проектировать БД для библиотеки. Сразу скажем, что мы говорим об упрощенном варианте библиотеки.
Для начала нужно определить, какие данные будут храниться у нас в БД.
Очевидно, это данные о книгах, авторах книг, читателях и связях между читателями и книгами, которые они читают.
Теперь следующий шаг - нужно определить сущности и их атрибуты.
В нашей БД будут сущности: Читатель, Читательский билет, Книга (издание), Книга (Экземпляр), Автор
Теперь давайте определим атрибуты сущностей.
Атрибутами сущности Читатель будут:
1. ФИО
2. Телефон
3. Номер читательского билета
Атрибутами сущности Читательский билет будут:
1. Номер читательского билета
2. Читатель (владелец билета)
3. Экземпляры книг (которые читатель брал почитать)
4. Период (на который взяли книгу почитать)
Атрибутами сущности Книга (Издание) будут:
1. Название книги
2. Год выпуска
3. Автор
Продолжение в комментариях
❤13🔥7
backend-разработчиков
Кого мы ищем
• архитекторы/backend-разработчики
• или сеньор-аналитики
опыт проектирования систем от 3-х и более лет
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7😁4 2
Базы данных — одна из ключевых вещей в работе системного аналитика
Но на практике многие:
— путаются в сущностях и связях
— не уверены, как правильно строить ER-диаграмму
— знают SQL, но не понимают логику проектирования БД
В итоге на проектах возникают ошибки, которые потом приходится долго исправлять...
Сегодня на вебинаре покажем, как проектировать ER-диаграмму быстро, логично и с помощью ИИ 🤖
Разберём на реальном примере приложения:
🍋🟩 как выделять сущности
🍋🟩 как находить связи
🍋🟩 как строить ER-диаграмму
🍋🟩 как использовать ИИ, чтобы ускорить проектирование
Это навык, без которого сложно претендовать на сильные позиции аналитика. А вы, наверняка, хотите?
⏰ Сегодня, 19:00 (мск)
🚀 ЗАРЕГИСТРИРОВАТЬСЯ
🎁 Для участников вебинара будут бонусы на наши курсы по БД: Основы и Хард
Запись будет только для тех, кто зарегистрируется 🚀
Но на практике многие:
— путаются в сущностях и связях
— не уверены, как правильно строить ER-диаграмму
— знают SQL, но не понимают логику проектирования БД
В итоге на проектах возникают ошибки, которые потом приходится долго исправлять...
Сегодня на вебинаре покажем, как проектировать ER-диаграмму быстро, логично и с помощью ИИ 🤖
Разберём на реальном примере приложения:
Это навык, без которого сложно претендовать на сильные позиции аналитика. А вы, наверняка, хотите?
⏰ Сегодня, 19:00 (мск)
🎁 Для участников вебинара будут бонусы на наши курсы по БД: Основы и Хард
Запись будет только для тех, кто зарегистрируется 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤11
Всем привет. Вчера мы остановились на третьем шаге проектирования БД. К четвертому шагу - нормализации - не стали переходить, потому что сначала нужно вспомнить теорию о том, что это за процесс и для чего нужен.
Поэтому сегодня ловите шпаргалку о трех основных нормальных формах реляционной БД.
🆘 Встречаемся через час на вебинаре "Проектирование ER-диаграммы с помощью ИИ"
Поэтому сегодня ловите шпаргалку о трех основных нормальных формах реляционной БД.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍5🔥2😁1
⚡-15% в честь праздника весны⚡
Друзья, мы спешим сообщить, что до конца 8 марта у нас появился промокод
🤩 Весна - время, когда просыпается всё: природа, рынок, желание учиться!
Промокод действует для всех, несмотря на то, что он привязан к 8 марта 😅
Вводить промокод необходимо на странице оплаты! в 23:59 (мск) 8 марта его действие закончится, поэтому успевайте воспользоваться
🤩 ВЫБРАТЬ ОБУЧЕНИЕ🤩
А также, на сайте, вы можете заказать обратный звонок и вас проконсультируют специалисты (справа сверху кнопка "задать вопрос")
Друзья, мы спешим сообщить, что до конца 8 марта у нас появился промокод
MARCH15 на все обучения в нашей школе (кроме менторства и личного сопровождения)Промокод действует для всех, несмотря на то, что он привязан к 8 марта 😅
Вводить промокод необходимо на странице оплаты! в 23:59 (мск) 8 марта его действие закончится, поэтому успевайте воспользоваться
Если у вас есть трудности с выбором, мы всегда можем вам помочь в телеграм: https://t.me/olepo_life
А также, на сайте, вы можете заказать обратный звонок и вас проконсультируют специалисты (справа сверху кнопка "задать вопрос")
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤3👌1
Сегодня будем завершать наши тренировки по проектированию БД и выполним важный этап - нормализацию таблицы. Напомним, что БД считается нормализованной, когда соответствует третьей нормальной форме.
➡️ Это значит, что:
1. Каждое поле таблицы содержит атомарное значение и нет информации, которая дублируется
2. У каждой таблицы должен быть ключ
3. Нельзя оставлять транзитивные зависимости, когда поле А зависит от ключа, а поле Б зависит от поля А
Итак, поехали. На прошлой тренировке мы выделили сущность Читатель с атрибутами:
1. ФИО
2. Телефон
3. Номер читательского билета
Допустим, библиотека хочет отправлять своим читателям смс-уведомления, при этом важно знать, какой у читателя мобильный оператор, т.к. на номера некоторых операторов мы не сможем отправить уведомление. К сущности Читатель мы добавили еще один атрибут, в итоге получили:
1. ФИО
2. Телефон
3. Мобильный оператор
4. Номер читательского билета
Сначала приведем эту таблицу к 1НФ. Дублирующихся данных в ней нет, но есть атрибут ФИО, который точно не будет содержать атомарные значения, поэтому нужно разбить этот атрибут на 3. В итоге в 1 НФ получаем таблицу с полями:
1. Фамилия
2. Имя
3. Отчество
4. Телефон
5. Мобильный оператор
6. Номер читательского билета
Продолжение смотрите в комментариях
1. Каждое поле таблицы содержит атомарное значение и нет информации, которая дублируется
2. У каждой таблицы должен быть ключ
3. Нельзя оставлять транзитивные зависимости, когда поле А зависит от ключа, а поле Б зависит от поля А
Итак, поехали. На прошлой тренировке мы выделили сущность Читатель с атрибутами:
1. ФИО
2. Телефон
3. Номер читательского билета
Допустим, библиотека хочет отправлять своим читателям смс-уведомления, при этом важно знать, какой у читателя мобильный оператор, т.к. на номера некоторых операторов мы не сможем отправить уведомление. К сущности Читатель мы добавили еще один атрибут, в итоге получили:
1. ФИО
2. Телефон
3. Мобильный оператор
4. Номер читательского билета
Сначала приведем эту таблицу к 1НФ. Дублирующихся данных в ней нет, но есть атрибут ФИО, который точно не будет содержать атомарные значения, поэтому нужно разбить этот атрибут на 3. В итоге в 1 НФ получаем таблицу с полями:
1. Фамилия
2. Имя
3. Отчество
4. Телефон
5. Мобильный оператор
6. Номер читательского билета
Продолжение смотрите в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
Задача про 2 числа❗️
В условиях строжайшей секретности были выбраны два целых числа — x и y.
Оба числа не равны 1, а их сумма меньше 100.
Произведение этих чисел дали математику Максиму, их сумму — математику Виталию.
Когда Максим и Виталий встретились, вот о чем они говорили:
М: «Я понятия не имею, какова ваша сумма, Виталий.»
В: «Ну, это не новость для меня, Максим. Я уже знал, что вы не знали этого.»
М: «Ага! Теперь я понял, чему равна ваша сумма, Виталий!»
В: «А теперь и я тоже знаю ваше произведение!»
Вопрос: Чему равны x и y?
В условиях строжайшей секретности были выбраны два целых числа — x и y.
Оба числа не равны 1, а их сумма меньше 100.
Произведение этих чисел дали математику Максиму, их сумму — математику Виталию.
Когда Максим и Виталий встретились, вот о чем они говорили:
М: «Я понятия не имею, какова ваша сумма, Виталий.»
В: «Ну, это не новость для меня, Максим. Я уже знал, что вы не знали этого.»
М: «Ага! Теперь я понял, чему равна ваша сумма, Виталий!»
В: «А теперь и я тоже знаю ваше произведение!»
Вопрос: Чему равны x и y?
❤5😁2