TGINSIGHT CHAT
infosecurity
@tg_infosec
ТехнологииИнформационная безопасность, пентест и многое другое... Сообщество в Max: https://vk.cc/cTinp8 Приобрести рекламное размещение: https://telega.in/c/tg_infosec РКН: https://vk.cc/cN3VBI
Последние посты
Тег: #sql · 12 постов
• Очередной бесплатный квест, который поможет прокачаться и освоить язык запросов SQL. В первой главе доступно 38 уровней, сложность которых постепенно повышается. Также в ближайшее время разработчики выпустят вторую главу. Она будет посвящена продвинутым возможностям использования SQL. • Игровой экран состоит из четырёх основных частей: окна с сюжетом и загадкой, редактора запросов, вывода и референса ответа. Референс по умолчанию скрыт,но пользователь может его открыть, если не может пройти уровень. Также есть текстовые подсказки со ссылками на документацию и возможность посмотреть ответ полностью. • Обучение можно проходить на ПК или смартфоне, так что забирайте по ссылке ниже: ➡️https://dbquacks.com #SQL
Hashtags
• Нашел бесплатный курс по SQL с множеством объемных уроков, которые включают в себя необходимую теорию, практические занятия в редакторе Mode от полных новичков до продвинутых спецов SQL, включая всю базу (SELECT, WHERE, ORDER BY, LIMIT и логические операторы), а также продвинутые темы (агрегирующие функции, GROUP BY, HAVING, соединение таблиц). В проекте доступен симулятор на реальных данных, A/B тестирование и инсайты продукта. ➡️https://mode.com/sql-tutorial #SQL
Hashtags
• Помимо бесплатных книг по изучению СУБД PostgreSQL и языку SQL, которые доступны по этой ссылке, у Postgres Pro есть еще и бесплатные курсы, которые доступны в формате видеоуроков и слайдов. • Каждая тема курса состоит из теоретической части и практики. Теория состоит не только из презентации, но в большинстве случаев включает демонстрацию работы на «живой» системе. В практической части предлагается выполнить ряд заданий для закрепления пройденного. Материал поделен по темам таким образом, чтобы теоретическая часть не превышала часа, так как большее время значительно усложняет восприятие. Практика, как правило, не превышает 30 минут. ➡️ Все курсы доступны по этой ссылке: https://postgrespro.ru/education/courses #SQL#PostgreSQL
Hashtags
📚 Книги по базам данных, которые стоит прочитать в 2025 году. • Хорошая подборка книг по базам данных, которые помогут освоить базовые принципы реляционных БД и SQL, продвинутые инструменты и языки программирования. Забирайте в закладки, и не забывайте про бесплатные книги от Postgres Professional. ➡️https://habr.com/ru/post/884678/ #SQL#СУБД
💻SQL Noir. • SQL Noir - весьма интересное решение для изучения SQL в виде текстовой игры. По сюжету вы будете выступать в роли детектива, которому необходимо решить определенный пул задач, анализируя улики в базе данных. • Задачи разделены на три уровня: для начинающих, продолжающих и продвинутых пользователей. Сейчас доступно четыре дела, которые предстоит раскрыть. Если получается найти решение, то вы получаете баллы, которые открывают доступ к более сложным задачам. К слову, на GitHub есть подробная инструкция для тех, кто хочет разработать и опубликовать собственную задачу. ➡️ Проект полностью бесплатный: https://www.sqlnoir.com #SQL
Hashtags
💻 PostgreSQL. Основы языка SQL. • Еще один бесплатный учебник по языку SQL, в котором рассматривается создание рабочей среды, описаны языки определения данных и основные операции выборки и изменения данных. Показаны примеры использования транзакций, уделено внимание методам оптимизации запросов. Материал сопровождается многочисленными практическимипримерами. Отлично походит для самостоятельного обучения. В пособии рассматриваются следующие темы: ➡Введение в базы данных и SQL; ➡Создание рабочей среды; ➡Основные операции с таблицами; ➡Типы данных СУБД PostgreSQL; ➡Основы языка определения данных; ➡Запросы; ➡Изменение данных; ➡Индексы; ➡Транзакции; ➡Повышение производительности. ➡️Скачать книгу. #SQL
Hashtags
💻 Бесплатный курс по основам SQL. • Не перестану утверждать, что курсы по сетям от Андрея Созыкина являются лучшими в своем роде на текущий момент времени. Однако, у Андрея есть бесплатные курсы и на другие темы. Одним из них является курс "Основы SQL", который рассчитан на начинающих разработчиков, data scientist'ов, аналитиков, тестировщиков и других ИТ-специалистов, которые хотят научиться работать с данными в базах. ➡Базы данных и SQL; ➡Оператор SELECT; ➡Фильтрация данных в SQL: WHERE; ➡Сортировка в SQL: ORDER BY; ➡Создание таблиц в SQL; ➡Вставка и изменение данных в SQL; ➡Агрегатные функции; ➡Группировки и фильтрация в SQL: HAVING; ➡Декомпозиция данных в базе; ➡Запрос данных из нескольких таблиц: JOIN; ➡Типы cоединений в SQL; ➡Схема базы данных; ➡Подзапросы; ➡Транзакции; ➡Индексы; ➡Ограничения в базах данных; ➡Представления в SQL; ➡Заключение. ➡️https://www.asozykin.ru/courses/sql #SQL#Курс
💉 SQL-инъекции для начинающих. • Современные веб-приложения имеют довольно сложную структуру. Для хранения информации активно используются базы данных на основе языка SQL. При обращении к какой-либо странице, веб-приложение формирует специальный SQL-запрос, который запрашивает в базе данных соответствующую запись. Результат запроса возвращается в веб-приложение, которое, в свою очередь, отображает его на странице браузера для пользователя. • Использовать подобную схему взаимодействия удобно, но вместе с этим, возрастает риск появления SQL-инъекций. Суть их работы заключается во внедрении собственного кода в SQL-запрос к базе данных с целью получить дополнительную информацию от нее. • Предлагаю ознакомиться с полезным материалом для начинающих, который поможет понять основы и выбрать правильное направление при изучении дальнейшей информации. Материал разделен на 3 части (оригинал и перевод на русский язык): • Читать статью: [1],[2],[3]. • Перевод: [1],[2],[3]. #SQL#CTF
💻 Практика SQL. - Объединение двух таблиц; - Удаление дубликатов email; - SELF JOIN - объединение таблицы с самой собой; - JOIN нескольких таблиц; - Объединение таблиц и запроса с GROUP BY; - Условный оператор CASE в SQL; - HAVING и группировка в SQL; - Группировка, сортировка и LIMIT. #SQL#Курс
💻 Основы SQL. • Бесплатный курс по основам SQL: - Базы данных и SQL; - Оператор SELECT; - Фильтрация данных в SQL: WHERE; - Сортировка в SQL: ORDER BY; - Создание таблиц в SQL; - Вставка и изменение данных в SQL; - Агрегатные функции; - Группировки и фильтрация в SQL: HAVING; - Декомпозиция данных в базе; - Запрос данных из нескольких таблиц: JOIN; - Типы cоединений в SQL; - Схема базы данных; - Подзапросы; - Транзакции; - Индексы; - Ограничения в базах данных; - Представления в SQL; - Заключение. #SQL#Курс
💻 Шпаргалка по основам #SQL с примерами и пояснением запросов. #SQL#CheatSheet
Hashtags
💻 Мини-курс по SQL. Базы данных курс для начинающих! • 00:00:00 Введение; • 00:02:43 Платные курсы и что изучать дальше; • 00:04:55 Коротко об онлайн редакторе; • 00:07:11 Что такое база данных; • 00:08:10 Что такое CRUD; • 00:10:05 Запрос на создание первой таблицы; • 00:11:57 Типы данных у атрибутов(колонок) (DATA TYPES); • 00:17:26 Прописываем атрибуты(колонки) первой таблицы; • 00:21:07 Создаем первую таблицу (CREATE TABLE); • 00:21:38 Проверка на наличие таблицы при создании (IF NOT EXISTS); • 00:22:18 Запрос на удаление таблицы(DROP TABLE); • 00:22:33 Проверка на наличие таблицы при удалении(IF EXISTS); • 00:22:57 Запрос на добавление объекта в таблицу (INSER INTO table); • 00:23:35 Запрос на чтение(получение) объектов из таблицы(SELECT * FROM table); • 00:24:18 Модификаторы для атрибутов(колонок) таблицы(NOT NULL, DEFAULT, UNIQUE); • 00:29:26 Изменение уже существующей таблицы(ALTER TABLE, ADD, DROP, RENAME, MODIFY COLUMN); • 00:36:08 Удаление объектов из таблицы(DELETE FROM table); • 00:37:06 Редактирование объекта в таблице(UPDATE table); • 00:39:03 Первичный ключ(PRIMARY KEY); • 00:45:37 Композиция в БД; • 00:50:38 "Иностранный" ключ(FOREIGN KEY); • 00:57:26 Индексы в бд(INDEX); • 00:59:24 Готовим данные для темы алиас, юнион и слияние таблиц; • 01:03:30 Слияние таблиц(INNER JOIN); • 01:06:02 Слияние таблиц(LEFT JOIN); • 01:06:53 Слияние таблиц(RIGHT JOIN); • 01:07:26 Слияние таблиц(FULL JOIN/OUTER JOIN) и Union; • 01:09:04 Алиас(table AS alias); • 01:12:18 Select Distinct в SQL; • 01:13:42 AND OR NOT в SQL; • 01:16:18 ORDER BY и LIMIT в SQL; • 01:17:35 MIN и MAX в SQL; • 01:18:25 COUNT SUM AVG в SQL; • 01:19:29 LIKE в SQL; • 01:21:31 IN и BETWEEN в SQL; • 01:22:50 GROUP BY в SQL; • 01:25:17 EXISTS в SQL; • 01:27:37 ANY и SOME в SQL; • 01:29:00 INSERT INTO в SQL; • 01:30:40 Отношения в базе данных; • 01:32:11 Отношения один к одному; • 01:33:09 Отношения один ко многим; • 01:34:09 Отношения многие ко многим; • 01:37:10 Отношения один к одному и один ко многим "через"; • 01:39:10 SQL инъекции. #Курс#RU#SQL