Гайды по БД и SQL
6.8K subscribers
2.31K photos
689 videos
80 files
2.24K links
Владелец, реклама – @Ak_Mihail

Купить рекламу на бирже: https://telega.in/channels/learn_bd_sql/card
Download Telegram
DeBarros_Anthony_Practical_SQL__A_Beginner_s_Gui.pdf
5 MB
Практический SQL: руководство для начинающих по рассказыванию историй с использованием данных (2022)

Автор: Anthony DeBarros

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

Гайды по БД и SQL
👍3❤‍🔥21
Освоение SQL: Использование данных для решения сложных задач

Автор решил подробно рассказать о том, как он подходит к использованию SQL для запроса баз данных. Также он принял участие в еженедельном конкурсе Danny’s SQL challenge, чтобы начать тематическое исследование по этой теме. Вся необходимая вам информация об этом испытании доступна здесь.

Ссылка на статью

Гайды по БД и SQL
👍41
SQL_Полное_руководство,_3_е_издание.pdf
97.3 MB
SQL. Полное руководство, 3-е издание (2019)

Автор: Джеймс Грофф, Пол Вайнберг, Эндрю Оппель

О книге: Книга расскажет вам, как работать с командами и инструкциями SQL, создавать и настраивать реляционные базы данных, загружать и модифицировать объекты баз данных и т.д.

Гайды по БД и SQL
👍61🔥1
From SQL to Pandas 50.pdf
2.4 MB
Крутая и полезная шпаргалка с методами и примерами кода

Гайды по БД и SQL
👍41
Как базы данных выполняют SQL-запросы?

Процесс выполнения SQL-запросов в базе данных включает в себя несколько компонентов, взаимодействующих между собой. Хотя конкретная архитектура различных систем баз данных может отличаться, ниже описана общая последовательность действий.

1. Оператор SQL запускается в клиентской программе и передается по сети на сервер базы данных.

2. Когда сервер базы данных получает SQL-оператор, реляционный движок начинает его обработку. Сначала синтаксический анализатор проверяет правильность оператора. Затем он преобразует оператор в дерево запросов, которое представляет собой внутреннюю структуру данных.

Читать дальше

Гайды по БД и SQL
👍5
15 примеров задач по SQL на собеседовании по вакансии системного аналитика

Если вы читаете этот материал, скорее всего, вы рассматриваете перспективы карьерного роста в области системного анализа, и возможно, готовитесь к собеседованию.

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

Читать дальше

Гайды по БД и SQL
👍5🔥31
Media is too big
VIEW IN TELEGRAM
PHP, PDO SQL Injection

01:06 | Определения (теория)
01:45 | Чем опасны SQL Injection
03:34 | Практический стенд
06:12 | Обхода аутедентификации
09:23 | Модификации базы данных
11:47 | Защита с помощью placeholder
15:49 | Защита там где placeholder не применимы

Гайды по БД и SQL
👍51
SQL.rar
149.6 MB
Программирование на SQL. В 2 ч. Учебник и практикум +code (2017)

Автор: Маркин А.В.

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

Гайды по БД и SQL
👍6
Вопросы на собеседовании

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

Читать статью

Гайды по БД и SQL
👍51
Виды баз данных. Большой обзор типов СУБД

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

Ссылка на статью

Гайды по БД и SQL
👍61🔥1
Отличия MySQL от PostgreSQL. Выбираем что лучше, PostgreSQL или MySQL

В данной статье мы сравним PostgreSQL и MySQL по различным параметрам и запишем их в сравнительную таблицу.

Ссылка на статью

Гайды по БД и SQL
👍4
SQL и Pandas очень похожи. Настолько, что если вы знаете одно, то научиться писать на другом сможете буквально за день 🙂

К слову, если вы работаете бизнес-аналитиком/аналитиком (который использует Excel/SQL), то научиться работать на Pandas - самое первое что вам стоит сделать. Потому что это во-первых будет просто для вас, а во вторых - вы сможете быстро понять, почему крутить данные в питоне сильно быстрее и удобнее.

Классная статья, в которой проводятся аналогии между SQL и Pandas запросами (своего рода словарик):

Ссылка на статью

Гайды по БД и SQL
4👍2
Как спроектировать базу данных, чтобы в будущем не пришлось её переписывать — базовые советы

В данной статье рассказывается о базовых принципах проектирования баз данных и возможных ошибках, которые могут привести к необходимости переписывания БД в будущем. Основные рекомендации включают:
- Использование хотя бы третьей нормальной формы для достижения эффективной структуры.
- Создание ограничений для входных данных.
- Не хранение ФИО в одном поле, а также полного адреса.
- Установление правил именования таблиц и полей.

Ссылка на статью

Гайды по БД и SQL
👍42
mysql_cheat_sheet.pdf
347.3 KB
Шпаргалка по MySQL

Шпаргалка по MySQL представляет собой лист со списком наиболее часто встречающихся функций и запросов. В шпаргалку включены список доступных функций, а также форматы данных. Также вы здесь найдете список функций PHP для работы с БД и некоторые примеры запросов.

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

Гайды по БД и SQL
👍5
Рекомендации по разработке баз данных и клиентских приложений

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

Ссылка на статью

Гайды по БД и SQL
👍61🔥1
SQL в Фокусе: Полное Руководство. 100 ключевых Вопросов с собеседований. Часть 1.

В этой статье мы разберем основные и продвинутые аспекты языка SQL через 100 ключевых вопросов. Независимо от того, являетесь ли вы начинающим или опытным разработчиком баз данных, здесь вы найдете интересные и полезные аспекты для себя.

Ссылка на статью

Гайды по БД и SQL
👍4🔥1
Особенности партиционирования в PostgreSQL и Apache Hive

В данной статье рассмотрены некоторые особенности использования языка SQL в реляционных СУБД и Apache Hive. Кроме того, проведен сравнительный обзор возможностей и подходов, а также применение партиционирования на практике.

Материал будет полезен специалистам младших и средних грейдов, которые используют в своей практике SQL, но имеют мало опыта в Hive или Postgres.

Ссылка на статью

Гайды по БД и SQL
👍61
SQL_для_анализа_данных_JyfxQH.pdf
114.2 MB
SQL для анализа данных: Расширенные методы преобразования данных для аналитики (2024)

Автор: Танимура К.

О книге: Рассказывается о возможностях SQL применительно к анализу данных. Сравниваются различные типы баз данных, описаны методы подготовки данных для анализа. Рассказано о типах данных, структуре SQL-запросов, профилировании, структурировании и очистке данных.

Гайды по БД и SQL
👍5🔥1
Пошаговое руководство по чтению и пониманию SQL-запросов

В этой статье мы рассмотрим пошаговый процесс чтения и понимания SQL-запросов. Как это сделать? Давайте разберемся в этом.

Ссылка на статью

Гайды по БД и SQL
👍51