Skip to content

Commit 051edef

Browse files
committed
Add SQL Beginners' Guide to How-to
1 parent 191a0bd commit 051edef

File tree

5 files changed

+9
-3
lines changed

5 files changed

+9
-3
lines changed

doc/how-to/sql/index.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
SQL guides
22
==========
33

4+
This section contains hands-on SQL guides.
5+
You might also want to read the in-depth :ref:`SQL reference <reference_sql>`.
6+
47
.. toctree::
58
:maxdepth: 1
69

10+
sql_beginners_guide
711
sql_tutorial
812
improving_mysql

doc/reference/reference_sql/sql_beginners_guide.rst renamed to doc/how-to/sql/sql_beginners_guide.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -788,3 +788,5 @@ The rules state that it should be impossible to use a low-level language to bypa
788788
integrity as defined in the relational-level language.
789789
In Tarantool's case, this is not true, for example one can execute a request
790790
with Tarantool's NoSQL to violate a foreign-key constraint that was defined with Tarantool's SQL.
791+
792+
To learn more about SQL in Tarantool, check the :ref:`reference <reference_sql>`.

doc/reference/reference_sql/index.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ This reference covers all the SQL statements and clauses supported by Tarantool.
1414
:numbered: 0
1515

1616
sql
17-
sql_beginners_guide
1817
sql_user_guide
1918
sql_statements_and_clauses
2019
sql_plus_lua

doc/reference/reference_sql/sql.rst

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,7 @@ rather than starting with a NoSQL DBMS and adding syntax to it.
5050
What Tarantool's SQL manual delivers
5151
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5252

53-
The following five parts of this document are: |br|
54-
The :ref:`SQL Beginners' Guide <sql_beginners_guide>` explains the basics of relational database management and SQL in particular. |br|
53+
The following parts of this document are: |br|
5554
The :ref:`SQL User Guide <sql_user_guide>` explains "How to get Started" and explains the terms and the syntax elements that
5655
apply for all SQL statements. |br|
5756
The :ref:`SQL Statements and Clauses <sql_statements_and_clauses>` guide explains, for each SQL statement, the format and the rules
@@ -61,3 +60,5 @@ and using the same database objects in both SQL and Lua. |br|
6160
The :ref:`SQL Features <sql>` list shows how the product conforms with the mandatory features of the SQL standard.
6261

6362
Users are expected to know what databases are, and experience with other SQL DBMSs would be an advantage.
63+
To learn about the basics of relational database management and SQL in particular,
64+
check the :ref:`SQL Beginners' Guide <sql_beginners_guide>` in the :ref:`How-to guides <how-to>` section.

0 commit comments

Comments
 (0)