Найти в Дзене
Базы данных и SQL

Базы данных и SQL

Тут собраны статьи про базы данных и SQL и как с ними работать.
подборка · 21 материал
120 читали · 2 недели назад
Как появился SQL?
Сегодня SQL — это основной язык для работы с реляционными базами данных, без которого невозможно представить современную IT-индустрию. Но как он появился? Давайте разберёмся в деталях. Подписывайтесь на мой канал в Телеграмм, чтобы ничего не пропустить. Ну или на канал в VK, если хотите видеть новые статьи у себя в ленте. Всё началось в 1970 году, когда британский математик и сотрудник IBM Эдгар Франк Кодд опубликовал революционную статью "A Relational Model of Data for Large Shared Data Banks" («Реляционная модель данных для больших общих банков данных»)...
190 читали · 7 месяцев назад
Сравнение Truncate и Delete в SQL
В SQL команды TRUNCATE и DELETE используются для удаления данных из таблицы, но у них есть несколько ключевых отличий: Условие WHERE может быть опущено для удаления всех строк: Важно помнить, что после выполнения TRUNCATE или DELETE данные будут потеряны, если операция не находится в транзакции и не будет отменена. Если Вам интересно, что еще можно найти на канале QA Helper, прочитайте статью: Вместо оглавления...
Что такое DDL и DML в SQL?
В SQL (Structured Query Language) существует несколько категорий команд, которые используются для взаимодействия с базами данных. Две из них — это DDL (Data Definition Language) и DML (Data Manipulation Language). Они выполняют разные задачи при работе с данными и структурой базы данных. Давайте разберём их подробно. - это подмножество SQL (Structured Query Language), которое используется для создания, изменения и удаления объектов базы данных (таблиц, индексов, схем и т.д.). Команды DDL влияют на структуру базы данных, но не непосредственно на сами данные (кроме Trunkate)...
Отличия Materialized View от View от Table в базах данных
Материализованные представления и таблицы — это два разных типа объектов базы данных, которые служат для хранения данных, но обладают разными целями, архитектурой и поведением. Разберём их различия по нескольким ключевым параметрам. Пример: вы можете создать материализованное представление для хранения результатов суммирования продаж по регионам, чтобы не пересчитывать это каждый раз при запросе: CREATE MATERIALIZED VIEW sales_summary AS SELECT region, SUM(amount) AS total_sales FROM sales GROUP...
210 читали · 8 месяцев назад
Чем отличается View от Table в базах данных?
View (представление) и Таблица в SQL — это два различных объекта базы данных, которые служат разным целям. Рассмотрим их основные различия: Таблица — это физическая структура базы данных, в которой хранятся данные. Когда вы создаете таблицу, она резервирует место на диске, и данные сохраняются напрямую в этой таблице. Представление (View) — это виртуальная таблица, которая не хранит данные физически. Вместо этого она содержит запрос (SQL-выражение), который выполняется при обращении к представлению...
211 читали · 8 месяцев назад
Операторы SQL (по категориям)
Операторы SQL (Structured Query Language — структурированный язык запросов) — это команды, используемые для взаимодействия с базами данных. Они позволяют создавать, изменять, удалять и запрашивать данные в реляционных базах данных. Операторы SQL делятся на несколько категорий в зависимости от их назначения: Эти операторы используются для работы с данными в таблицах. К ним относятся: SELECT * FROM table_name; INSERT INTO table_name (column1, column2) VALUES (value1, value2); UPDATE table_name SET...