На изображении представлена классификация SQL-команд, разделенных на 5 категорий:
🟡 DDL (Data Definition Language) — команды для определения структуры базы данных:
🟡 DML (Data Manipulation Language) — команды для работы с данными:
🟡 DCL (Data Control Language) — команды управления доступом:
🟡 TCL (Transaction Control Language) — команды управления транзакциями:
🟡 DQL (Data Query Language) — команды для выполнения запросов:
👉 @SQLPortal | дать буст
Create — создание объектов.Alter — изменение структуры объектов.Drop — удаление объектов.Truncate — удаление всех данных из таблицы.Rename — переименование объектов.Insert — добавление данных.Update — обновление данных.Delete — удаление данных.Merge — объединение операций (например, INSERT и UPDATE). Grant — предоставление прав доступа.Revoke — отзыв прав доступа.Commit — сохранение изменений.Rollback — отмена изменений.Save Point — установка контрольной точки в транзакции. Select — выборка данных.Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤11
Database Internals: A Deep-Dive into How Distributed Data Systems Work
Автор: Alex Petrov
Год: 2019
📂 Скачать книгу
👉 @SQLPortal | #книги #en
Автор: Alex Petrov
Год: 2019
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Это ведь SQL Roadmap по синтаксису
Он показывает ключевые темы и аспекты SQL, которые нужно освоить для понимания и работы с языком. Такой подход помогает структурировать процесс обучения
🟡 Начните с базового синтаксиса (Basic Syntax): изучите основные команды, такие как SELECT, FROM, WHERE и т.д.
🟡 Перейдите к работе с данными (Data Manipulation): научитесь добавлять, изменять и удалять данные (INSERT, UPDATE, DELETE).
🟡 Разберитесь с определением структуры базы данных (Data Definition): изучите создание, изменение и удаление таблиц (CREATE, ALTER, DROP).
🟡 Изучите ограничения (Constraints): важны для определения правил целостности данных, например, PRIMARY KEY, FOREIGN KEY.
🟡 Освойте операции с соединениями таблиц (Joins): работа с INNER JOIN, LEFT JOIN и другими позволяет комбинировать данные из разных таблиц.
🟡 Изучите подзапросы (Subqueries): полезны для вложенных запросов.
🟡 Разберитесь с функциями агрегации (Aggregation): для подсчета сумм, среднего значения и других статистик.
🟡 Изучите транзакции (Transactions): чтобы понять, как управлять группами операций (COMMIT, ROLLBACK).
🟡 Завершите изучение расширенным синтаксисом (Advanced Syntax): объединение запросов (UNION, INTERSECT), обработка условий (CASE, COALESCE).
👉 @SQLPortal | дать буст
Он показывает ключевые темы и аспекты SQL, которые нужно освоить для понимания и работы с языком. Такой подход помогает структурировать процесс обучения
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤3
MySQL-Cheat-Sheet-websitesetup.org_ (1).pdf
357.5 KB
Держи шпаргалку по MySQL
В ней основные команды и инструкции для работы с базами данных, таблицами, столбцами, индексами, представлениями, триггерами и хранимыми процедурами.⚔️
Рассматриваются логические и агрегатные операторы, типы данных, операторы сравнения и резервное копирование баз данных.
👉 @SQLPortal | дать буст
В ней основные команды и инструкции для работы с базами данных, таблицами, столбцами, индексами, представлениями, триггерами и хранимыми процедурами.
Рассматриваются логические и агрегатные операторы, типы данных, операторы сравнения и резервное копирование баз данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤔2🔥1
Топ-5 стратегий кеширования базы данных
🟡 Cache-Aside: Чтение из кеша, при отсутствии данных обращение к БД и затем запись результата в кеш.
🟡 Read-Through: Кеш автоматически извлекает данные из БД при отсутствии записи.
🟡 Write-Around: Запись напрямую в БД, обход кеша.
🟡 Write-Through: Одновременная запись в кеш и БД.
🟡 Write-Behind: Запись в кеш с последующей синхронизацией с БД позже.
За каждым быстрым приложением стоит умное кеширование.
👉 @SQLPortal | дать буст
За каждым быстрым приложением стоит умное кеширование.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4
Media is too big
VIEW IN TELEGRAM
Основы SQL за час - бесплатно и проще некуда
Видео — вводный курс по SQL, охватывающий подготовку базы данных, выбор данных с помощью SELECT, указание текущей базы, чувствительность к регистру, выбор отдельных колонок, фильтрацию данных через WHERE с использованием условий И/ИЛИ, поиск по шаблону, работу с NULL, сортировку данных, добавление, обновление и удаление записей из базы.
📱 Cмотреть курс: тык
👉 @SQLPortal | #курсы
Видео — вводный курс по SQL, охватывающий подготовку базы данных, выбор данных с помощью SELECT, указание текущей базы, чувствительность к регистру, выбор отдельных колонок, фильтрацию данных через WHERE с использованием условий И/ИЛИ, поиск по шаблону, работу с NULL, сортировку данных, добавление, обновление и удаление записей из базы.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤3🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤5🔥4
Media is too big
VIEW IN TELEGRAM
Портфельный проект по анализу данных SQL | Руководство для начинающих аналитиков данных
Автор демонстрирует полный процесс анализа набора данных о розничных продажах. Видео идеально подходит для начинающих аналитиков данных, которые хотят создать портфолио и улучшить резюме, получив практический опыт.
Что вы узнаете:
🟡 Очистка данных: Методы подготовки и очистки данных для анализа.
🟡 Исследовательский анализ данных (EDA): Как выявить инсайты, паттерны и тренды в данных.
🟡 Решение бизнес-задач: Пошаговое руководство по решению ключевых бизнес-проблем с использованием SQL.
🟡 Публикация и обмен: Как опубликовать данные и клонировать репозиторий на GitHub.
📹 Cмотреть курс: тык
👉 @SQLPortal | #курсы
Автор демонстрирует полный процесс анализа набора данных о розничных продажах. Видео идеально подходит для начинающих аналитиков данных, которые хотят создать портфолио и улучшить резюме, получив практический опыт.
Что вы узнаете:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁5👍3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Гайд как использовать SQL в Excel! (Это меняет все)
Видео демонстрирует, как использовать надстройку SQlookup в Microsoft Excel для выполнения SQL-запросов прямо в таблицах. Рассматривается установка надстройки на Windows, Mac и веб-версию Excel, а также ее применение для организации и анализа данных. Подходит для тех, кто хочет упростить работу с большими объемами данных с помощью SQL в Excel.
📹 Cмотреть курс: тык
👉 @SQLPortal | #курсы
Видео демонстрирует, как использовать надстройку SQlookup в Microsoft Excel для выполнения SQL-запросов прямо в таблицах. Рассматривается установка надстройки на Windows, Mac и веб-версию Excel, а также ее применение для организации и анализа данных. Подходит для тех, кто хочет упростить работу с большими объемами данных с помощью SQL в Excel.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥8❤2
Сегодня мы изучим импорт и экспорт данных в SQL:
SQL предоставляет механизмы для импорта данных в базу данных и экспорта их во внешние файлы.
Импорт данных:
Использование команды INSERT INTO SELECT для импорта данных из одной таблицы в другую:
Экспорт данных:
Использование команды SELECT INTO OUTFILE для экспорта данных в файл:
Эти операции полезны для:
🔻 Переноса данных между базами данных.
🔻 Архивации данных.
🔻 Обмена информацией с другими системами.
👉 @SQLPortal | #ресурсы | дать буст
SQL предоставляет механизмы для импорта данных в базу данных и экспорта их во внешние файлы.
Импорт данных:
Использование команды INSERT INTO SELECT для импорта данных из одной таблицы в другую:
INSERT INTO destination_table (column1, column2)
SELECT column3, column4 FROM source_table;
Экспорт данных:
Использование команды SELECT INTO OUTFILE для экспорта данных в файл:
SELECT column1, column2 INTO OUTFILE 'file_path.csv'
FIELDS TERMINATED BY ',' FROM table_name;
Эти операции полезны для:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤4🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Игры, которые помогают изучать и практиковать SQL | Аналитика данных
Ссылки для доступа к играм:
1. SQL Island: https://sql-island.informatik.uni-kl.de/
2. SQL Murder Mystery: https://mystery.knightlab.com/
3. Полицейский департамент SQL: https://sqlpd.com/
4. The Schemaverse: https://schemaverse.com/
📹 Cмотреть источник: тык
👉 @SQLPortal | #курсы
Ссылки для доступа к играм:
1. SQL Island: https://sql-island.informatik.uni-kl.de/
2. SQL Murder Mystery: https://mystery.knightlab.com/
3. Полицейский департамент SQL: https://sqlpd.com/
4. The Schemaverse: https://schemaverse.com/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤4👍2
Это схема SQL, показывающая основные команды и их категории:
DQL: Извлечение данных (SELECT, WHERE, GROUP BY, ORDER BY).
DML: Работа с данными (INSERT, UPDATE, DELETE).
DDL: Управление структурами базы данных (CREATE, ALTER, DROP).
Управление доступом: GRANT, REVOKE.
Функции: Агрегатные (SUM(), AVG()) и оконные (ROW_NUMBER(), RANK()).
👉 @SQLPortal | #ресурсы | дать буст
DQL: Извлечение данных (SELECT, WHERE, GROUP BY, ORDER BY).
DML: Работа с данными (INSERT, UPDATE, DELETE).
DDL: Управление структурами базы данных (CREATE, ALTER, DROP).
Управление доступом: GRANT, REVOKE.
Функции: Агрегатные (SUM(), AVG()) и оконные (ROW_NUMBER(), RANK()).
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥5❤3