Как устроена виртуальная машина SQLite
SQL – концептуально странный язык. Вы пишете ваше приложение на одном языке, скажем, на JavaScript, а затем направляете базе данных команды, написанные на совершенно другом языке – SQL. После этого база данных компилирует и оптимизирует эту команду на SQL, выполняет её и возвращает вам данные. Такой метод кажется ужасно неэффективным, но, всё-таки, ваше приложение может проделывать сотни таких операций в секунду. Просто безумие!
Но на самом деле всё ещё страннее.
#SQLite
👉 @database_info
SQL – концептуально странный язык. Вы пишете ваше приложение на одном языке, скажем, на JavaScript, а затем направляете базе данных команды, написанные на совершенно другом языке – SQL. После этого база данных компилирует и оптимизирует эту команду на SQL, выполняет её и возвращает вам данные. Такой метод кажется ужасно неэффективным, но, всё-таки, ваше приложение может проделывать сотни таких операций в секунду. Просто безумие!
Но на самом деле всё ещё страннее.
#SQLite
👉 @database_info
👍5
Что такое база данных?
База данных (БД) — это организованная коллекция структурированной информации, или данных, обычно хранящихся в электронном виде в компьютерной системе. База данных обычно управляется системой управления базами данных (СУБД). Вместе данные и СУБД, а также приложения, связанные с ними, называются системой баз данных, часто сокращенно просто базой данных.
Определение базы данных (Database)
Что такое язык структурированных запросов (SQL)?
Эволюция базы данных
В чем разница между базой данных и электронной таблицей?
Типы баз данных...
https://bookflow.ru/chto-takoe-baza-dannyh/
#db
👉 @database_info
База данных (БД) — это организованная коллекция структурированной информации, или данных, обычно хранящихся в электронном виде в компьютерной системе. База данных обычно управляется системой управления базами данных (СУБД). Вместе данные и СУБД, а также приложения, связанные с ними, называются системой баз данных, часто сокращенно просто базой данных.
Определение базы данных (Database)
Что такое язык структурированных запросов (SQL)?
Эволюция базы данных
В чем разница между базой данных и электронной таблицей?
Типы баз данных...
https://bookflow.ru/chto-takoe-baza-dannyh/
#db
👉 @database_info
👍7
Базы данных
1. Введение в базы данных. Базы данных.
2. Реляционная модель данных, ER диаграмма. Базы данных
3. Введение в SQL. Базы данных
4. SQL. Практическое занятие. Базы данных
5. SQL (Structure Query Language). Оператор Distinct. Базы данных
7. Транзакции. Базы данных
8. План выполнения запроса. Ограничения целостности. Базы данных
9. Таблицы. Триггеры. Процедуры. Базы данных
10. Масштабирование БД. Базы данных
11. Оптимизация запросов. Базы данных
12. Введение в NoSQL. Базы данных
13. Что такое ORM? Почему стоит использовать ORM? Базы данных
Полный playlist на youtube
#db
👉 @database_info
1. Введение в базы данных. Базы данных.
2. Реляционная модель данных, ER диаграмма. Базы данных
3. Введение в SQL. Базы данных
4. SQL. Практическое занятие. Базы данных
5. SQL (Structure Query Language). Оператор Distinct. Базы данных
7. Транзакции. Базы данных
8. План выполнения запроса. Ограничения целостности. Базы данных
9. Таблицы. Триггеры. Процедуры. Базы данных
10. Масштабирование БД. Базы данных
11. Оптимизация запросов. Базы данных
12. Введение в NoSQL. Базы данных
13. Что такое ORM? Почему стоит использовать ORM? Базы данных
Полный playlist на youtube
#db
👉 @database_info
👍12
Руководство по архитектуре обработки запросов
https://learn.microsoft.com/ru-ru/sql/relational-databases/query-processing-architecture-guide?view=sql-server-ver16
#sql
👉 @database_info
https://learn.microsoft.com/ru-ru/sql/relational-databases/query-processing-architecture-guide?view=sql-server-ver16
#sql
👉 @database_info
Docs
Руководство по архитектуре обработки запросов - SQL Server
Как SQL Server обрабатывает запросы и оптимизирует повторное использование запросов с помощью кэширования плана выполнения.
👍7
SQL запросы быстро
Эта часть посвящена базовому синтаксису, который используется в 80-90% случаев.
https://habr.com/ru/post/480838/
#sql
👉 @database_info
Эта часть посвящена базовому синтаксису, который используется в 80-90% случаев.
https://habr.com/ru/post/480838/
#sql
👉 @database_info
👍11
Топ полезных SQL-запросов для PostgreSQL
Статей о работе с PostgreSQL и её преимуществах достаточно много, но не всегда из них понятно, как следить за состоянием базы и метриками, влияющими на её оптимальную работу. В статье подробно рассмотрим SQL-запросы, которые помогут вам отслеживать эти показатели и просто могут быть полезны как пользователю.
https://habr.com/ru/post/696274/
#PostgreSQL
👉 @database_info
Статей о работе с PostgreSQL и её преимуществах достаточно много, но не всегда из них понятно, как следить за состоянием базы и метриками, влияющими на её оптимальную работу. В статье подробно рассмотрим SQL-запросы, которые помогут вам отслеживать эти показатели и просто могут быть полезны как пользователю.
https://habr.com/ru/post/696274/
#PostgreSQL
👉 @database_info
👍6
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Курс по SQL для начинающих
урок 1 - Знакомство. Установка рабочей среды SSMS.
урок 2 - Создание и редактирование таблиц. Типы данных.
урок 3 - Фильтрация данных в sql таблицах.
урок 4 - Группировка данных. Агрегатные функции.
урок 5 часть 1 - Соединение таблиц SQL. Виды JOIN.
урок 5 часть 2 - Соединение таблиц SQL. Виды JOIN.
урок 5 часть 3 - Соединение таблиц SQL. Виды JOIN. Связи SQL таблиц.
урок 6 - Объединение таблиц в MS SQL: UNION, INTESECT, EXCEPT.
урок 7 - Как правильно работать с NULL значениями в SQL.
урок 8 - SQL Функции для работы с текстом.
#db #sql
👉 @database_info
урок 1 - Знакомство. Установка рабочей среды SSMS.
урок 2 - Создание и редактирование таблиц. Типы данных.
урок 3 - Фильтрация данных в sql таблицах.
урок 4 - Группировка данных. Агрегатные функции.
урок 5 часть 1 - Соединение таблиц SQL. Виды JOIN.
урок 5 часть 2 - Соединение таблиц SQL. Виды JOIN.
урок 5 часть 3 - Соединение таблиц SQL. Виды JOIN. Связи SQL таблиц.
урок 6 - Объединение таблиц в MS SQL: UNION, INTESECT, EXCEPT.
урок 7 - Как правильно работать с NULL значениями в SQL.
урок 8 - SQL Функции для работы с текстом.
#db #sql
👉 @database_info
👍7
Оператор PIVOT
Несколько статей будут посвящены тому как в SQL Server реализован оператор PIVOT и UNPIVOT. Начнем с оператора PIVOT. Оператор PIVOT берет нормализованную таблицу и преобразует ее в другой вид, в котором столбцы результирующей таблицы получаются из значений исходной таблицы. Например, предположим, что мы хотим хранить данные о суммарной выручке от продаж за год по каждому из сотрудников.
https://habr.com/ru/post/677340/
https://learn.microsoft.com/en-us/archive/blogs/craigfr/the-pivot-operator
#db #sql
👉 @database_info
Несколько статей будут посвящены тому как в SQL Server реализован оператор PIVOT и UNPIVOT. Начнем с оператора PIVOT. Оператор PIVOT берет нормализованную таблицу и преобразует ее в другой вид, в котором столбцы результирующей таблицы получаются из значений исходной таблицы. Например, предположим, что мы хотим хранить данные о суммарной выручке от продаж за год по каждому из сотрудников.
https://habr.com/ru/post/677340/
https://learn.microsoft.com/en-us/archive/blogs/craigfr/the-pivot-operator
#db #sql
👉 @database_info
👍7
Бесплатные инструменты для управления и мониторинга баз данных
Для SQL Server, Azure SQL Database, Amazon RDS for SQL Server, Oracle Database и MySQL
Проектирование, мониторинг, защита и управление базами данных
https://www.idera.com/productssolutions/freetools/
#db #sql
👉 @database_info
Для SQL Server, Azure SQL Database, Amazon RDS for SQL Server, Oracle Database и MySQL
Проектирование, мониторинг, защита и управление базами данных
https://www.idera.com/productssolutions/freetools/
#db #sql
👉 @database_info
👍4