diff --git a/docs/sbroad/data_read.png b/docs/sbroad/data_read.png
new file mode 100644
index 0000000000000000000000000000000000000000..f182dad7fac3654447ca7e79772459a63e052c6b
Binary files /dev/null and b/docs/sbroad/data_read.png differ
diff --git a/docs/sbroad/data_write.png b/docs/sbroad/data_write.png
new file mode 100644
index 0000000000000000000000000000000000000000..9d00e88c9259c1c1b6672a61f6b6a636683d4cb4
Binary files /dev/null and b/docs/sbroad/data_write.png differ
diff --git a/docs/ebnf/cast.svg b/docs/sbroad/ebnf/cast.svg
similarity index 100%
rename from docs/ebnf/cast.svg
rename to docs/sbroad/ebnf/cast.svg
diff --git a/docs/ebnf/column.svg b/docs/sbroad/ebnf/column.svg
similarity index 100%
rename from docs/ebnf/column.svg
rename to docs/sbroad/ebnf/column.svg
diff --git a/docs/ebnf/expression.svg b/docs/sbroad/ebnf/expression.svg
similarity index 100%
rename from docs/ebnf/expression.svg
rename to docs/sbroad/ebnf/expression.svg
diff --git a/docs/ebnf/groupby.svg b/docs/sbroad/ebnf/groupby.svg
similarity index 100%
rename from docs/ebnf/groupby.svg
rename to docs/sbroad/ebnf/groupby.svg
diff --git a/docs/ebnf/insert.svg b/docs/sbroad/ebnf/insert.svg
similarity index 100%
rename from docs/ebnf/insert.svg
rename to docs/sbroad/ebnf/insert.svg
diff --git a/docs/ebnf/queries.ebnf b/docs/sbroad/ebnf/queries.ebnf
similarity index 100%
rename from docs/ebnf/queries.ebnf
rename to docs/sbroad/ebnf/queries.ebnf
diff --git a/docs/ebnf/query.svg b/docs/sbroad/ebnf/query.svg
similarity index 100%
rename from docs/ebnf/query.svg
rename to docs/sbroad/ebnf/query.svg
diff --git a/docs/ebnf/reference.svg b/docs/sbroad/ebnf/reference.svg
similarity index 100%
rename from docs/ebnf/reference.svg
rename to docs/sbroad/ebnf/reference.svg
diff --git a/docs/ebnf/select.svg b/docs/sbroad/ebnf/select.svg
similarity index 67%
rename from docs/ebnf/select.svg
rename to docs/sbroad/ebnf/select.svg
index ecbaafdf14165e4d29e7200127fa64724f5187fa..7fb34208060f63f92ba291e850335ba77c9e034e 100644
Binary files a/docs/ebnf/select.svg and b/docs/sbroad/ebnf/select.svg differ
diff --git a/docs/ebnf/type.svg b/docs/sbroad/ebnf/type.svg
similarity index 100%
rename from docs/ebnf/type.svg
rename to docs/sbroad/ebnf/type.svg
diff --git a/docs/ebnf/value.svg b/docs/sbroad/ebnf/value.svg
similarity index 100%
rename from docs/ebnf/value.svg
rename to docs/sbroad/ebnf/value.svg
diff --git a/docs/ebnf/values.svg b/docs/sbroad/ebnf/values.svg
similarity index 100%
rename from docs/ebnf/values.svg
rename to docs/sbroad/ebnf/values.svg
diff --git a/docs/sbroad-curves.svg b/docs/sbroad/sbroad-curves.svg
similarity index 100%
rename from docs/sbroad-curves.svg
rename to docs/sbroad/sbroad-curves.svg
diff --git a/docs/sbroad-query.svg b/docs/sbroad/sbroad-query.svg
similarity index 100%
rename from docs/sbroad-query.svg
rename to docs/sbroad/sbroad-query.svg
diff --git a/docs/sbroad.svg b/docs/sbroad/sbroad.svg
similarity index 100%
rename from docs/sbroad.svg
rename to docs/sbroad/sbroad.svg
diff --git a/docs/sql_datatypes.md b/docs/sbroad/sql_datatypes.md
similarity index 100%
rename from docs/sql_datatypes.md
rename to docs/sbroad/sql_datatypes.md
diff --git a/docs/sql_features.md b/docs/sbroad/sql_features.md
similarity index 100%
rename from docs/sql_features.md
rename to docs/sbroad/sql_features.md
diff --git a/docs/sql_index.md b/docs/sbroad/sql_index.md
similarity index 100%
rename from docs/sql_index.md
rename to docs/sbroad/sql_index.md
diff --git a/docs/sql_queries.md b/docs/sbroad/sql_queries.md
similarity index 80%
rename from docs/sql_queries.md
rename to docs/sbroad/sql_queries.md
index 8b26c5a637d27c588666ef6623eb16e84e3eeed9..76fbf675869da7fb2d281972687e316b18707f76 100644
--- a/docs/sql_queries.md
+++ b/docs/sbroad/sql_queries.md
@@ -6,9 +6,10 @@
 
 ## Запрос SELECT
 
-Запрос `SELECT` используется для получения иснформации из одной или нескольких таблиц баз данных. Он возвращает 0 или более строк из таблицы/таблиц согласно поисковому запросу. 
+Запрос `SELECT` используется для получения информации из указанной таблицы в базе данных. Он возвращает 0 или более строк из таблицы согласно поисковому запросу. 
+В контексте распределенной системы, запрос `SELECT` в `SQL Broadcaster` получает информацию из всех сегментов таблицы, которая может храниться на нескольких узлах кластера.
 
-Cхема возможных запросов `SELECT` показана ниже.
+Cхема возможных распределенных запросов `SELECT` показана ниже.
 
 ![Select](ebnf/select.svg)
 
diff --git a/docs/sql_reference.md b/docs/sbroad/sql_reference.md
similarity index 100%
rename from docs/sql_reference.md
rename to docs/sbroad/sql_reference.md
diff --git a/docs/sql_review.md b/docs/sbroad/sql_review.md
similarity index 100%
rename from docs/sql_review.md
rename to docs/sbroad/sql_review.md
diff --git a/docs/sql_support.md b/docs/sbroad/sql_support.md
similarity index 100%
rename from docs/sql_support.md
rename to docs/sbroad/sql_support.md
diff --git a/docs/sql_tutorial.md b/docs/sbroad/sql_tutorial.md
similarity index 96%
rename from docs/sql_tutorial.md
rename to docs/sbroad/sql_tutorial.md
index d7df09621ca309a8ef439d7682f70c464550b639..8f4a2e0db026a6484787864f4ac20351cdf48e23 100644
--- a/docs/sql_tutorial.md
+++ b/docs/sbroad/sql_tutorial.md
@@ -1128,13 +1128,30 @@ spaces:
 Не забудьте нажать кнопку `Apply`.
 
 ## Запись и чтение данных
-Пример вставки кортежа данных в таблицу посредством SQL Broadcaster:
+Запросы на запись или чтение данных следует выполнять из консоли после
+подключения к инстансу Tarantool. В данном тестовом примере для этого
+достаточно подключиться к первому маршрутизатору:
+
+````bash
+cartridge enter router-1
+````
+
+После этого в строке приглашения можно вставить кортеж данных в таблицу посредством SQL Broadcaster:
 ```
 sbroad.execute([[insert into "testing_space" ("id", "name", "product_units") values (?, ?, ?), (?, ?, ?)]], {1, "123", 1, 2, "123", 2})
 ```
-Пример чтения данных из таблицы посредством SQL Broadcaster:
+Внешний вид консоли с образцом вывода команды показан на рисунке ниже.
+
+![sbroad.execute](data_write.png "data insertion example")
+
+После того как данные записаны в таблицу, их можно прочитать. Пример чтения данных посредством SQL Broadcaster:
+
 ```
 sbroad.execute([[select "name" from "testing_space" where "id" = 1]], {})
 ```
 
+Внешний вид консоли с образцом вывода команды показан на рисунке ниже.
+
+![sbroad.execute](data_read.png "data reading example")
+
 См. также: [Справочник поддерживаемых функций стандарта SQL](../sql_reference)
diff --git a/mkdocs.yml b/mkdocs.yml
index 88c66dd0939394c08fb50d587d0be653da947c8d..c4f8a713089f948703e4ee9a91b31518b723752d 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -8,14 +8,14 @@ nav:
     - Преимущества использования Picodata: benefits.md
     - Преимущества языка Rust при разработке приложений: benefits_rust.md
     - Общая схема инициализации кластера: clustering.md
-    - Возможности кластерного SQL: sql_index.md
+    - Возможности кластерного SQL: sbroad/sql_index.md
   - Инструкции и руководства:
     - Установка Picodata: install.md
     - Инструкция по развертыванию: deploy.md
     - Пример работы с кластером Picodata: tutorial.md
   - Справочные материалы:
     - Описание параметров запуска Picodata: cli.md
-    - Поддерживаемые функции стандарта SQL: sql_reference.md
+    - Поддерживаемые функции стандарта SQL: sbroad/sql_reference.md
 
 
 theme: