Базы данных (Data Base) – Telegram
Базы данных (Data Base)
8.21K subscribers
566 photos
468 videos
19 files
545 links
Базы данных (Data Base). По всем вопросам @evgenycarter
Download Telegram
SQL: быстрое погружение
Автор: Шилдс Уолтер (2022)

Что общего между самыми востребованными профессиями и стремительным увеличением количества информации в мире? Ответ: язык структурированных запросов (SQL). SQL – рабочая лошадка среди языков программирования, основа основ для современного анализа и управления данными.
Книга «SQL: быстрое погружение» идеальна для всех, кто ищет новые перспективы карьерного роста; для разработчиков, которые хотят расширить свои навыки и знания в программировании; для любого человека, даже без опыта, кто хочет воспользоваться возможностями будущего, в котором будут править данные.

#db

👉 @database_info
👍7
Руководство по стилю SQL · SQL Style Guide

https://www.sqlstyle.guide/ru/

#db

👉 @database_info
👍8
Интерактивный тренажер по SQL

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

https://stepik.org/lesson/297508/step/1?unit=279268

#db

👉 @database_info
👍81
Практика SQL

Объединение двух таблиц
Удаление дубликатов email
SELF JOIN - объединение таблицы с самой собой
JOIN нескольких таблиц
Объединение таблиц и запроса с GROUP BY
Условный оператор CASE в SQL

источник

#db

👉 @database_info
👍8
Магия оптимизации SQL запросов

Думаю, каждый хоть раз использовал команду explain или хотя бы слышал про нее. Эта команда демонстрирует план выполнения запроса, но как именно СУБД приходит к нему остается загадкой. Да и как вообще СУБД понимает, что выбранный запрос оптимален? Неужели она проверяет все возможные варианты?
В этой статье я постараюсь дать небольшое представление о том, как работают оптимизаторы запросов с теоретической точки зрения.

Начнем с того, что можно выделить два основных подхода к поиску наиболее эффективного варианта выполнения: эвристический и стоимостной.

https://habr.com/ru/articles/709898/

#db

👉 @database_info
👍6
Базы данных - Кузнецов Сергей Дмитриевич

Содержание курса
Информационные системы
Функции СУБД
История СУБД
Классификация СУБД
Модели данных
Реляционная модель данных
ОО-модель данных
Модель данных SQL
Типы данных в SQL
Истинная реляционная модель данных
Реляционные алгебра и исчисление
Реляционные алгебра и исчисление
Проектирование реляционных баз на основе функциональных зависимостей
Проектирование баз данных на основе функциональных зависимостей - 2
Проектирование баз данных на основе функциональных зависимостей - 3
Проектирование реляционных баз данных с использолванием E/R-диаграмм
Семантическая модель Entity-Relationship
Диаграммы классов языка UML
Проектирование баз данных с использованием диаграмм классов языка UML
Структуры данных в SQL-ориентированной СУБД
Методы управления транзакциями
Синхронизационные блокировки, временные метки и версии
Средства журнализации и восстановления баз данных. Часть 1
Средства журнализации и восстановления баз данных. Часть 2
Средства журнализации и восстановления баз данных. Часть 3in

https://www.youtube.com/playlist?list=PLcsjsqLLSfNCWyzSIQewgbJKmeVV53VH6

#db

👉 @database_info
👍7
Как быстро заполнить таблицу 1 000 000 ТЕСТОВЫХ записей?

https://ru.stackoverflow.com/questions/541078/

#db

👉 @database_info
👍4