Дорогой друг!

Специально для тебя, есть готовое переработанное решение в формате ."IPYNB" (.ipynb), но оно платное.

При получении вами критического (красного) замечания по проекту, проведу правки.

Решение сдесь: Добавь в корзину - Перейди в корзину - Укажи Email - Оплатить по СБП - СБП (приложение вашего банка) - Получи решение на Email

Не можешь оплатить, тогда через "Помощь" запроси другую систему оплаты (Webmoney, Alipay, Telegram (USDT, TON)).

Спринт 13/24 → Тема 8/9: Самостоятельный проект → Урок 1/2

Кратко:
  • Знакомство с базой данных о венчурных фондах и инвестициях в стартапы.
  • Венчурные фонды инвестируют в компании с инновационной бизнес-идеей или новой технологией.
  • Цель венчурных фондов - получить значительную прибыль, превышающую размер инвестиций.
  • Финансирование делится на стадии (раунды) в зависимости от уровня развития компании.
  • Раунды включают предпосевной, посевной, ангельский, A, B, C, D и венчурный раунды.
  • Самостоятельный проект не требует глубокого понимания специфики раундов.
  • Изучение ER-диаграммы и таблиц с данными о компаниях-стартапах, компаниях-покупателях, сотрудниках, венчурных фондах, инвестициях и раундах.

Знакомство с базой данных

В самостоятельном проекте этого курса вы будете работать с базой данных, которая хранит информацию о венчурных фондах и инвестициях в компании-стартапы. Эта база данных основана на датасете Startup Investments, опубликованном на популярной платформе для соревнований по исследованию данных Kaggle.

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

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

Чтобы процесс финансирования стал менее рискованным, его делят на стадии — раунды. Тот или иной раунд зависит от того, какого уровня развития достигла компания.

Первые этапы — предпосевной и посевной раунды. Предпосевной раунд предполагает, что компания как таковая ещё не создана и находится в стадии замысла. Следующий — посевной — раунд знаменует рост проекта: создатели компании разрабатывают бизнес-модель и привлекают инвесторов.

Если компании требуется ментор или наставник — она привлекает бизнес-ангела. Бизнес-ангелы — инвесторы, которые помимо финансовой поддержки предлагают экспертную помощь. Такой раунд называют ангельским.

Когда стартап становится компанией с проверенной бизнес-моделью и начинает зарабатывать самостоятельно, предложений инвесторов становится больше. Это раунд A, а за ним следуют и другие: B, C, D — на этих этапах компания активно развивается и готовится к IPO.

Иногда выделяют венчурный раунд — финансирование, которое могло поступить от венчурного фонда на любом этапе: начальном или более позднем.

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

Вы уже знаете, что такое ER-диаграмма. Работу с новой базой данных лучше начать с изучения схемы.

p1

Теперь можно познакомиться с данными, которые хранят таблицы.

acquisition

Содержит информацию о покупках одних компаний другими.

Таблица включает такие поля:

  • первичный ключ id — идентификатор или уникальный номер покупки;
  • внешний ключ acquiring_company_id — ссылается на таблицу company — идентификатор компании-покупателя, то есть той, что покупает другую компанию;
  • внешний ключ acquired_company_id — ссылается на таблицу `company — идентификатор компании, которую покупают;
  • term_code — способ оплаты сделки:
    • cash — наличными;
    • stock — акциями компании;
    • cash_and_stock — смешанный тип оплаты: наличные и акции.
  • price_amount — сумма покупки в долларах;
  • acquired_at — дата совершения сделки;
  • created_at — дата и время создания записи в таблице;
  • updated_at — дата и время обновления записи в таблице.

company

Содержит информацию о компаниях-стартапах.

  • первичный ключ id — идентификатор, или уникальный номер компании;
  • name — название компании;
  • category_code — категория деятельности компании, например:
    • news — специализируется на работе с новостями;
    • social — специализируется на социальной работе.
  • status — статус компании:
    • acquired — приобретена;
    • operating — действует;
    • ipo — вышла на IPO;
    • closed — перестала существовать.
  • founded_at — дата основания компании;
  • closed_at — дата закрытия компании, которую указывают в том случае, если компании больше не существует;
  • domain — домен сайта компании;
  • network_username — профиль фонда в корпоративной сети биржи;
  • country_code — код страны, например, USA для США, GBR для Великобритании;
  • nvestment_rounds — число раундов, в которых компания участвовала как инвестор;
  • funding_rounds — число раундов, в которых компания привлекала инвестиции;
  • funding_total — сумма привлечённых инвестиций в долларах;
  • milestones — количество важных этапов в истории компании;
  • created_at — дата и время создания записи в таблице;
  • updated_at — дата и время обновления записи в таблице.

education

Хранит информацию об уровне образования сотрудников компаний.

  • первичный ключ id — уникальный номер записи с информацией об образовании;
  • внешний ключ person_id — ссылается на таблицу people — идентификатор человека, информация о котором представлена в записи;
  • degree_type — учебная степень, например:
    • BA — Bachelor of Arts — бакалавр гуманитарных наук;
    • MS — Master of Science — магистр естественных наук.
  • instituition — учебное заведение, название университета;
  • graduated_at — дата завершения обучения, выпуска;
  • created_at — дата и время создания записи в таблице;
  • updated_at — дата и время обновления записи в таблице.

fund

Хранит информацию о венчурных фондах.

  • первичный ключ id — уникальный номер венчурного фонда;
  • name — название венчурного фонда;
  • founded_at — дата основания фонда;
  • domain — домен сайта фонда;
  • network_username — профиль фонда в корпоративной сети биржи;
  • country_code — код страны фонда;
  • investment_rounds — число инвестиционных раундов, в которых фонд принимал участие;
  • invested_companies — число компаний, в которые инвестировал фонд;
  • milestones — количество важных этапов в истории фонда;
  • created_at — дата и время создания записи в таблице;
  • updated_at — дата и время обновления записи в таблице.

funding_round

Содержит информацию о раундах инвестиций.

  • первичный ключ id — уникальный номер инвестиционного раунда;
  • внешний ключ company_id — ссылается на таблицу company — уникальный номер компании, участвовавшей в инвестиционном раунде;
  • funded_at — дата проведения раунда;
  • funding_round_type — тип инвестиционного раунда, например:
    • venture — венчурный раунд;
    • angel — ангельский раунд;
    • series_a — раунд А.
  • raised_amount — сумма инвестиций, которую привлекла компания в этом раунде в долларах;
  • pre_money_valuation — предварительная, проведённая до инвестиций оценка стоимости компании в долларах;
  • participants — количество участников инвестиционного раунда;
  • is_first_round — является ли этот раунд первым для компании;
  • is_last_round — является ли этот раунд последним для компании;
  • created_at — дата и время создания записи в таблице;
  • updated_at — дата и время обновления записи в таблице.

investment

Содержит информацию об инвестициях венчурных фондов в компании-стартапы.

  • первичный ключ id — уникальный номер инвестиции;
  • внешний ключ funding_round_id — ссылается на таблицу funding_round — уникальный номер раунда инвестиции;
  • внешний ключ company_id — ссылается на таблицу company — уникальный номер компании-стартапа, в которую инвестируют;
  • внешний ключ fund_id — ссылается на таблицу fund — уникальный номер фонда, инвестирующего в компанию-стартап;
  • created_at — дата и время создания записи в таблице;
  • updated_at — дата и время обновления записи в таблице.

people

Содержит информацию о сотрудниках компаний-стартапов.

  • первичный ключ id — уникальный номер сотрудника;
  • first_name — имя сотрудника;
  • last_name — фамилия сотрудника;
  • внешний ключ company_id — ссылается на таблицу company — уникальный номер компании-стартапа;
  • network_username — профиль фонда в корпоративной сети биржи;
  • created_at — дата и время создания записи в таблице;
  • updated_at — дата и время обновления записи в таблице.

Спринт 13/24 → Тема 8/9: Самостоятельный проект → Урок 2/2

Кратко:
  • Статья содержит информацию о данных о фондах и инвестициях, а также задания для анализа данных.
  • Задания постепенно усложняются, и необходимые знания уже изучены на курсе.
  • К каждому заданию будет подсказка, но подробного плана действий не будет предложено.
  • Для удобства решения задач можно скачать PDF-версию ER-диаграммы или открыть диаграмму в соседней вкладке.
  • В статье представлены таблицы с информацией о компаниях-стартапах, уровне образования сотрудников, венчурных фондах, инвестициях и сотрудниках компаний-стартапов.
Задания

В самостоятельном проекте вам нужно проанализировать данные о фондах и инвестициях и написать запросы к базе. Задания будут постепенно усложняться, но всё необходимое для их выполнения: операторы, функции, методы работы с базой — вы уже изучили на курсе. К каждому заданию будет небольшая подсказка: она направит вас в нужную сторону, но подробного плана действий не предложит.

Схема базы данных

Чтобы было удобнее решать задачи, скачайте PDF-версию ER-диаграммы с описанием таблиц. Или откройте диаграмму в соседней вкладке.

p1

 

 

{loadmoduleid 128}