SQL Portal | Базы Данных
14.4K subscribers
614 photos
83 videos
41 files
508 links
Присоединяйтесь к нашему каналу и погрузитесь в мир баз данных

Связь: @devmangx

РКН: https://clck.ru/3H4Wo3
Download Telegram
Давно не было шпаргалок по MongoDB, исправляемся 😅

🟣Работа с базами данных
🟣Работа со строками
🟣Работа с документами
🟣Запрос данных из документов
🟣Изменение данных в документах
🟣Поиск

👉 @SQLPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4🌚1
Порядок выполнения простого SQL-запроса

График подробно показывает шаги выполнения запроса и разницу между порядком написания (coding order) и порядком выполнения (execution order) SQL-команд.

👉 @SQLPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Свойства ACID в базах данных с примерами

📹 Cмотреть: тык

👉 @SQLPortal | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1🤯1
Подзапросы – запросы внутри запросов

Подзапросы – это запросы, вложенные в другой запрос. Они особенно полезны для извлечения сложных данных.

Пример:
SELECT name  
FROM Students
WHERE age > (SELECT AVG(age) FROM Students);


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

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

😒 Задание для вас:

Как, используя таблицу Employees, найти сотрудников, зарабатывающих больше среднего уровня зарплат?

👉 @SQLPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥5
Создание механизма хранения данных LSM-Tree с нуля

📖 Читать: ссылка

👉 @SQLPortal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Одна из N причин, почему шардинг — отличный способ масштабировать базу данных:

Скорость резервного копирования.

👉 @SQLPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2🤔1
Media is too big
VIEW IN TELEGRAM
Основы работы в Microsoft Power BI

Николай Павлов, объясняет основные компоненты и возможности Power BI, который является не просто одной программой, а набором инструментов для анализа и визуализации данных. Power BI поддерживает подключение более чем к 170 источникам данных, включая файлы Excel, базы данных, облачные сервисы и веб-платформы.

📹 Cмотреть: тык

👉 @SQLPortal | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4🏆2
На изображении представлена визуализация работы SQL-запросов с использованием оператора SELECT.

Оно иллюстрирует, как извлекать данные из базы данных, используя SQL.

👉 @SQLPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥3
Бесплатный курс по анализу данных

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

📹 Cмотреть: тык

👉 @SQLPortal | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2🌚1
Эту шпаргалку нужно сохранить

Здесь представлена таблица с основными SQL-командами, разделёнными по категориям. 😍

Data Query Language (DQL) включает команды для запросов данных из базы. Например, SELECT выбирает столбцы из таблицы, WHERE задаёт условия выборки, а GROUP BY группирует результаты.

Data Definition Language (DDL) используется для управления структурой базы данных. Команды CREATE TABLE создают таблицы, ALTER TABLE изменяют их, а DROP TABLE удаляют.

Data Manipulation Language (DML) отвечает за управление данными. Команда INSERT INTO добавляет новые записи, DELETE удаляет, а UPDATE обновляет существующие данные.

Data Control Language (DCL) управляет доступом к базе данных. GRANT предоставляет права пользователям, а REVOKE их отзывает.

Transaction Control Language (TCL) помогает контролировать транзакции. BEGIN начинает транзакцию, COMMIT сохраняет изменения, а ROLLBACK отменяет.

Aggregate Functions используются для вычислений. Например, COUNT подсчитывает записи, AVG вычисляет среднее значение, а MAX и MIN находят максимум и минимум.

👉 @SQLPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥6
Mongo-DB Complete Handwritten Notes.pdf
24.2 MB
Полные рукописные заметки по Mongo-DB

👉 @SQLPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥1
Готовитесь к собеседованию по SQL? Вот основные темы, которые стоит повторить

🤓 Базовые концепции SQL:

Что такое SQL и почему он важен в аналитике данных.

Объясните разницу между INNER JOIN, LEFT JOIN, RIGHT JOIN и FULL OUTER JOIN.

В чем разница между операторами WHERE и HAVING.

Как использовать GROUP BY и HAVING в запросе.

🧔‍♂️ Средний уровень SQL:

Напишите запрос для поиска дублирующихся записей в таблице.

Как извлечь уникальные значения из таблицы с помощью SQL.

Объясните использование агрегатных функций, таких как COUNT(), SUM(), AVG(), MIN() и MAX().

Какова цель использования ключевого слова DISTINCT в SQL.

Напишите запрос, чтобы найти вторую по величине зарплату в таблице сотрудников.

Что такое подзапросы и как их использовать.

Что такое общее табличное выражение (CTE), приведите пример его использования.

Объясните оконные функции, такие как ROW_NUMBER(), RANK() и DENSE_RANK().

Как объединить результаты двух запросов с помощью UNION и UNION ALL.

Что такое индексы в SQL и как они повышают производительность запросов.

Напишите запрос для расчета общего объема продаж за каждый месяц с использованием GROUP BY.

Как оптимизировать медленный SQL-запрос.

Что такое представления в SQL и когда их следует использовать.

В чем разница между хранимой процедурой и функцией в SQL.

Объясните разницу между командами TRUNCATE, DELETE и DROP.

Что такое оконные функции и как они используются в аналитике.

Как использовать PARTITION BY и ORDER BY в оконных функциях.

Как обрабатывать NULL значения в SQL и какие функции для этого помогают, например, COALESCE и ISNULL.

👉 @SQLPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍175
Media is too big
VIEW IN TELEGRAM
Как автоматизировать SQL-запросы и получать бизнес-аналитику с помощью ИИ.

Сегодня поделюсь с вами, как автоматизировать SQL-запросы и визуализации данных с использованием бесплатного SQL Data Analyst AI Multi-Agent, который доступен на GitHub.

Мы создадим Multi-Agent, который автоматизирует SQL-запросы, сосредоточив внимание на базе данных Northwind (ERP), чтобы мы могли извлекать данные в 10 раз быстрее, чем при ручном запросе.

ИИ-агент умный — он понимает, хочет ли пользователь получить таблицу или график.

Этот ИИ-агент — огромная помощь.

👉 @SQLPortal | #ресурсы | дать буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10