БАЗЫ ДАННЫХ (SQL, noSQL)
310 subscribers
409 photos
177 videos
91 files
291 links
для студентов Технических ВУЗов по Базам Данных
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
#ВИДЕО

📔 РЕЛЯЦИОННЫЕ И БУЛЕВЫ ОПЕРАТОРЫ
🎬Продолжительность: 00:04:35

🔹ОПИСАНИЕ:
- Реляционными операторами;
- Булевыми операторами;

0:00 - Вступление
0:07 - Реляционные операторы;
1:44 - Булевы операторы;
2:25 - Пример;
2:48 - Пример в запросах;
3:47 - Итог
4:25 - Поучительная цитата

#SQL
📔5 бесплатных сервисов для практики SQL

Когда вы только начинаете изучать SQL, нужно как можно больше практики. Хорошо, когда есть реальные задачи на работе, на которых можно практиковаться. Но если их нет - то эти бесплатные сервисы помогут получить необходимую практику и улучшить свой уровень.

#SQL
#СТАТЬИ
📔 ͇Р͇у͇к͇о͇в͇о͇д͇с͇т͇в͇о͇ ͇п͇о͇ ͇с͇т͇и͇л͇ю͇ ͇S͇Q͇L͇ ͇·͇ ͇S͇Q͇L͇ ͇S͇t͇y͇l͇e͇ ͇G͇u͇i͇d͇e͇

Вы можете использовать это руководство целиком, сделать его форк или создать своё на его основе. Цель — определить, какой стиль вам подходит больше, и придерживаться его. Если вы хотите предложить изменение или исправить ошибку, откройте Issue или создайте Pull Request на GitHub’е.

#SQL
#СТАТЬИ
🛠 Функция POW()

Функция POW() возводит первое переданное число в указанную степень.

Синтаксис MySQL и PostgreSQL:
POW(a, x);

Пример:
 POW(5,3);
>125

#ПОЛЕЗНОСТИ
#ШПАРГАЛКИ
#SQL
#POSTGRESQL
#MYSQL
📔 О бедненьком NULLе замолвите слово

Есть вещи, которые не нравятся, есть вещи, которые бесят, есть вызывающие жгучий гнев, и есть ситуация с NULL в SQL.

#SQL
#СТАТЬИ
📔 Шпаргалка по SQL-инъекциям

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

#SQL
#СТАТЬИ
👍2
📔 Типы SQL-инъекций (SQLi)

SQL-инъекция - это атака, в которой используется вредоносный код SQL для манипулирования внутренними базами данных с целью получения информации, которая не предназначалась для показа. Данные могут включать конфиденциальные корпоративные данные, списки пользователей или конфиденциальные данные потребителей. В этой статье приведены типы SQL-инъекций с их примерами. SQL-инъекции-ЛАБОРАТОРИИ (платформа для изучения SQL-инъекций), демонстрирующие, как вы можете выполнять каждый тип SQL-инъекций.

#SQL
#СТАТЬИ
👍1
📘 Лекция 05 — Реляционная алгебра и исчисление
🧮 Операторы: ∪, ∩, −, ×, σ (выборка), π (проекция), ⋈ (соединение), ÷ (деление) + расширенные: SEMI/ANTI-JOIN, OUTER JOIN, агрегации.
🧠 Идея: процедурная РА vs декларативное исчисление — эквивалентны по выразительности; основа для понимания и оптимизации SQL.
🛠 Практика: «РА → SQL» — готовые шаблоны (JOIN, UNION, INTERSECT, MINUS/EXCEPT, NOT EXISTS для деления).
📚 Внутри: исторический контекст (Э. Кодд), глоссарий и контрольные вопросы.

#БД #реляционнаяалгебра #реляционноеисчисление #SQL #лекция
1
📘 Лекция 06 — Введение в SQL
🔍 Что такое SQL и где применяется: от OLTP/биллинг-систем до BI/ETL.
🧰 Виды: интерактивный, статический (embedded), динамический — когда какой использовать.
✍️ Синтаксис: идентификаторы, литералы, операторы, ключевые слова — быстрый разбор с примерами.
💻 Базовые команды MySQL: SHOW DATABASES, USE db, SHOW TABLES, EXIT + пример SELECT … WHERE … ORDER BY.
🧱 Разделы SQL: DDL / DML / DQL / TCL / DCL — что за что отвечает.

#БД #SQL #лекция #MySQL
📙 Лекция 07 — SQL: DDL, типы данных и NULL
🔡 Символьные, 🔢 числовые, 📅 дата/время, 🧩 ENUM/SET, 🗂 JSON — где что применять, разбор с примерами.
💱 DECIMAL vs FLOAT/DOUBLE — точность денег против скорости вычислений.
🚫 NULL: что это, почему = не работает, как использовать IS NULL / IS NOT NULL.
🧱 DDL-команды: CREATE / ALTER / DROP / TRUNCATE, кодировки CHARACTER SET / COLLATE, ключи и индексы.
⚙️ Движки хранения: InnoDB, MyISAM, MEMORY, ARCHIVE — когда и зачем.

#БД данных #SQL #DDL #MySQL