Товарисчи, пост про SQL по запросам трудящихся
Пара важных тезисов:
- База данных - такая же программа, которая работает с файлами на диске
- База данных нужна для того, чтобы информация сохранялась при отключении питания (можно и без нее, смотрите лайв про архитектуру ПО, будет 2я часть более подробно)
- Бывают реляционные и нереляционные БД, выбор зависит от ограничений и требований по конкретной задаче
- Отличаются они (барабанная дробь) наличием явных связей между данными.
- К реляционным обращаются с помощью SQL (нереляционным через noSQL, но не всегда, там все сложнее). ЛЕВЫЙ JOIN КОРОННЫЙ, ПРАВЫЙ ПОХОРОННЫЙ!
- Понятно, что SQL он разный, бывает mySQL, бывает oracle, бывает postgreSQL (и он самый популярный в РФ) и еще куча вариантов и наречий
- Для аналитика нужен какой-то один (лучше всего postgreSQL), а там уж перестроитесь по синтаксису и особенностям к другим если надо
Тут не будет волшебной таблетки, зато будут прикольные материалы и сервисы, которые вам помогут учиться
1. Курс со степика, говорят ультракрутой, суперпонятный, все ставят бесконечность плюсиков, смотрите, проходите
https://stepik.org/course/63054/syllabus
2. Тестовая БД на которой можно играться (нашел на одном сайте, это sql скрипт для создания и наполнения БД) в закрепленном комментарии
3. https://sqliteonline.com/
это онлайн сервис, который позволяет запустить БД и тестировать запросики в инете (если не понятно, как это сделать - запишу маленькое видео, попросите в комменатриях)
4. Старинный, но все еще крутой сайт, с него все начинали https://sql-ex.ru/?Lan
5. (из комментов) говорят отличный тренажёр https://sql-academy.org
6. Книжкаа в комментарии
Вот и весь секрет, есть еще крутые ролики на посмотреть, приложу отдельным постом.
Развивайтесь!
#sql@analyst_exe
analyst.exe | чат
Post #320
323

- 🔥 2
- ❤ 1
- 👏 1