From b15c379cbf393750e0ed823e6ffc766dd0cdefa8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 3 Sep 2026 10:39:46 +0200 Subject: [PATCH] chore: sync content to repo (#10271) Co-authored-by: nilbuild <4921183+nilbuild@users.noreply.github.com> --- roadmaps/sql/content/acid@igg34gLPl3HYVAmRNFGcV.md | 1 - roadmaps/sql/content/count@9aHYrOQDkA84tlxcVK5aD.md | 2 +- .../data-integrity-constraints@mBQ3Z8GlFcpIena3IB7D_.md | 3 +-- .../db-security-best-practices@vhBZqqmUcEon6-Vwvla4q.md | 2 +- roadmaps/sql/content/floor@o2SH4iQn1Ap2yDZ7cVYLO.md | 2 +- roadmaps/sql/content/inner-join@aaua13CkTxLOYXr8cAgPm.md | 2 +- roadmaps/sql/content/joins@4UQQYbjzwVxZOAxBuXKQS.md | 3 +-- roadmaps/sql/content/lag@BcXdxY6bld5c0YNFSKkh-.md | 1 - roadmaps/sql/content/replace@VNbb3YPc0FtrROylRns8h.md | 2 +- roadmaps/sql/content/round@9DntFiZV1AyaRPhYP5q6u.md | 2 +- roadmaps/sql/content/truncate-table@K5vhqTJrdPK08Txv8zaEj.md | 2 +- roadmaps/sql/content/views@2tyezwOIxV6O84N-Q3Awh.md | 1 - roadmaps/sql/content/where@WhYAy6f7Euk3E49-ot644.md | 2 +- 13 files changed, 10 insertions(+), 15 deletions(-) diff --git a/roadmaps/sql/content/acid@igg34gLPl3HYVAmRNFGcV.md b/roadmaps/sql/content/acid@igg34gLPl3HYVAmRNFGcV.md index eafe744f2..8118aefbb 100644 --- a/roadmaps/sql/content/acid@igg34gLPl3HYVAmRNFGcV.md +++ b/roadmaps/sql/content/acid@igg34gLPl3HYVAmRNFGcV.md @@ -5,5 +5,4 @@ ACID are the four properties of relational database systems that help in making Visit the following resources to learn more: - [@article@What is ACID Compliant Database?](https://retool.com/blog/whats-an-acid-compliant-database/) -- [@article@What is ACID Compliance?: Atomicity, Consistency, Isolation](https://fauna.com/blog/what-is-acid-compliance-atomicity-consistency-isolation) - [@video@ACID Explained: Atomic, Consistent, Isolated & Durable](https://www.youtube.com/watch?v=yaQ5YMWkxq4) \ No newline at end of file diff --git a/roadmaps/sql/content/count@9aHYrOQDkA84tlxcVK5aD.md b/roadmaps/sql/content/count@9aHYrOQDkA84tlxcVK5aD.md index 013bd3eb6..a3b4432b0 100644 --- a/roadmaps/sql/content/count@9aHYrOQDkA84tlxcVK5aD.md +++ b/roadmaps/sql/content/count@9aHYrOQDkA84tlxcVK5aD.md @@ -4,4 +4,4 @@ Visit the following resources to learn more: -- [@article@COUNT SQL Function](https://www.datacamp.com/tutorial/count-sql-function) \ No newline at end of file +- [@article@The SQL COUNT() Function](https://www.w3schools.com/sql/sql_count.asp) \ No newline at end of file diff --git a/roadmaps/sql/content/data-integrity-constraints@mBQ3Z8GlFcpIena3IB7D_.md b/roadmaps/sql/content/data-integrity-constraints@mBQ3Z8GlFcpIena3IB7D_.md index 93d7bc2a6..0535e3348 100644 --- a/roadmaps/sql/content/data-integrity-constraints@mBQ3Z8GlFcpIena3IB7D_.md +++ b/roadmaps/sql/content/data-integrity-constraints@mBQ3Z8GlFcpIena3IB7D_.md @@ -4,5 +4,4 @@ Data integrity constraints are rules you set up in a database to make sure the d Visit the following resources to learn more: -- [@article@Integrity Constraints in SQL: A Guide With Examples](https://www.datacamp.com/tutorial/integrity-constraints-sql) -- [@article@Integrity Constraints](https://dataheadhunters.com/academy/integrity-constraints-ensuring-accuracy-and-consistency-in-your-data/) \ No newline at end of file +- [@article@Integrity Constraints in DBMS: Key to Database Quality](https://www.theknowledgeacademy.com/blog/integrity-constraints-in-dbms/) \ No newline at end of file diff --git a/roadmaps/sql/content/db-security-best-practices@vhBZqqmUcEon6-Vwvla4q.md b/roadmaps/sql/content/db-security-best-practices@vhBZqqmUcEon6-Vwvla4q.md index d28bb64f8..15ba23756 100644 --- a/roadmaps/sql/content/db-security-best-practices@vhBZqqmUcEon6-Vwvla4q.md +++ b/roadmaps/sql/content/db-security-best-practices@vhBZqqmUcEon6-Vwvla4q.md @@ -4,4 +4,4 @@ Database security best practices are a collection of methods used to protect sen Visit the following resources to learn more: -- [@article@What is database security?](https://azure.microsoft.com/en-us/resources/cloud-computing-dictionary/what-is-database-security) \ No newline at end of file +- [@article@What is database security?](https://www.ibm.com/think/topics/database-security) \ No newline at end of file diff --git a/roadmaps/sql/content/floor@o2SH4iQn1Ap2yDZ7cVYLO.md b/roadmaps/sql/content/floor@o2SH4iQn1Ap2yDZ7cVYLO.md index d43a4b203..d481a7210 100644 --- a/roadmaps/sql/content/floor@o2SH4iQn1Ap2yDZ7cVYLO.md +++ b/roadmaps/sql/content/floor@o2SH4iQn1Ap2yDZ7cVYLO.md @@ -1,6 +1,6 @@ # FLOOR -FLOOR is a numeric function that returns the largest integer value that is less than or equal to a given number. Effectively, it rounds a number *down* to the nearest whole number. For instance, FLOOR(7.9) would return 7, and FLOOR(-7.1) would return -8. +FLOOR is a numeric function that returns the largest integer value that is less than or equal to a given number. Effectively, it rounds a number _down_ to the nearest whole number. For instance, FLOOR(7.9) would return 7, and FLOOR(-7.1) would return -8. Visit the following resources to learn more: diff --git a/roadmaps/sql/content/inner-join@aaua13CkTxLOYXr8cAgPm.md b/roadmaps/sql/content/inner-join@aaua13CkTxLOYXr8cAgPm.md index c7b874c20..6708f1e63 100644 --- a/roadmaps/sql/content/inner-join@aaua13CkTxLOYXr8cAgPm.md +++ b/roadmaps/sql/content/inner-join@aaua13CkTxLOYXr8cAgPm.md @@ -1,6 +1,6 @@ # INNER JOIN -INNER JOINs combine rows from two or more tables based on a related column. They return only the rows where there is a match in the specified columns of all tables involved in the join. If there's no matching value in the joined columns, that row is excluded from the result set. +INNER JOINs combine rows from two or more tables based on a related column. They return only the rows where there is a match in the specified columns of all tables involved in the join. If there's no matching value in the joined columns, that row is excluded from the result set. Visit the following resources to learn more: diff --git a/roadmaps/sql/content/joins@4UQQYbjzwVxZOAxBuXKQS.md b/roadmaps/sql/content/joins@4UQQYbjzwVxZOAxBuXKQS.md index 4350db2dd..ea2fdb5f4 100644 --- a/roadmaps/sql/content/joins@4UQQYbjzwVxZOAxBuXKQS.md +++ b/roadmaps/sql/content/joins@4UQQYbjzwVxZOAxBuXKQS.md @@ -1,8 +1,7 @@ # JOINs -SQL JOINs let you combine data from two or more tables based on a related column between them. Think of it as linking information together to get a more complete view. The four most commonly used are: `INNER JOIN`, which returns rows only when there is a match in both tables; `LEFT JOIN`, which returns all rows from the left table and the matched rows from the right table (or NULL if there's no match); `RIGHT JOIN`, which returns all rows from the right table and the matched rows from the left table (or NULL if there's no match); and `FULL OUTER JOIN`, which returns all rows when there is a match in one of the tables. +SQL JOINs let you combine data from two or more tables based on a related column between them. Think of it as linking information together to get a more complete view. The four most commonly used are: `INNER JOIN`, which returns rows only when there is a match in both tables; `LEFT JOIN`, which returns all rows from the left table and the matched rows from the right table (or NULL if there's no match); `RIGHT JOIN`, which returns all rows from the right table and the matched rows from the left table (or NULL if there's no match); and `FULL OUTER JOIN`, which returns all rows when there is a match in one of the tables. Visit the following resources to learn more: -- [@article@SQL JOINs Cheat Sheet](https://www.datacamp.com/cheat-sheet/sql-joins-cheat-sheet) - [@video@SQL JOINs Tutorial for beginners](https://www.youtube.com/watch?v=0OQJDd3QqQM) \ No newline at end of file diff --git a/roadmaps/sql/content/lag@BcXdxY6bld5c0YNFSKkh-.md b/roadmaps/sql/content/lag@BcXdxY6bld5c0YNFSKkh-.md index c902d2a6b..498809ad0 100644 --- a/roadmaps/sql/content/lag@BcXdxY6bld5c0YNFSKkh-.md +++ b/roadmaps/sql/content/lag@BcXdxY6bld5c0YNFSKkh-.md @@ -4,5 +4,4 @@ Visit the following resources to learn more: -- [@article@Understanding the LAG function in SQL](https://www.datacamp.com/tutorial/sql-lag) - [@video@LAG and LEAD functions](https://www.youtube.com/watch?v=j2u52RQ0qlw) \ No newline at end of file diff --git a/roadmaps/sql/content/replace@VNbb3YPc0FtrROylRns8h.md b/roadmaps/sql/content/replace@VNbb3YPc0FtrROylRns8h.md index 807c96314..9c12a5f8c 100644 --- a/roadmaps/sql/content/replace@VNbb3YPc0FtrROylRns8h.md +++ b/roadmaps/sql/content/replace@VNbb3YPc0FtrROylRns8h.md @@ -4,4 +4,4 @@ The `REPLACE` function in SQL is used to substitute all occurrences of a specifi Visit the following resources to learn more: -- [@article@How to use the SQL REPLACE Function](https://www.datacamp.com/tutorial/sql-replace) \ No newline at end of file +- [@article@SQL REPLACE Function: Syntax, Usage, and Examples](https://mimo.org/glossary/sql/replace-function) \ No newline at end of file diff --git a/roadmaps/sql/content/round@9DntFiZV1AyaRPhYP5q6u.md b/roadmaps/sql/content/round@9DntFiZV1AyaRPhYP5q6u.md index c818184ff..101cbbde0 100644 --- a/roadmaps/sql/content/round@9DntFiZV1AyaRPhYP5q6u.md +++ b/roadmaps/sql/content/round@9DntFiZV1AyaRPhYP5q6u.md @@ -4,4 +4,4 @@ The `ROUND` function in SQL is used to round a numeric value to a specified numb Visit the following resources to learn more: -- [@article@What is the SQL ROUND Function and how does it work?](https://www.datacamp.com/tutorial/mastering-sql-round) \ No newline at end of file +- [@article@SQL ROUND Function: Syntax, Usage, and Examples](https://mimo.org/glossary/sql/round) \ No newline at end of file diff --git a/roadmaps/sql/content/truncate-table@K5vhqTJrdPK08Txv8zaEj.md b/roadmaps/sql/content/truncate-table@K5vhqTJrdPK08Txv8zaEj.md index 8467fd0be..8475de050 100644 --- a/roadmaps/sql/content/truncate-table@K5vhqTJrdPK08Txv8zaEj.md +++ b/roadmaps/sql/content/truncate-table@K5vhqTJrdPK08Txv8zaEj.md @@ -1,6 +1,6 @@ # Truncate Table -Truncate Table is a command in SQL used to remove all rows from a table. It's like resetting the table to its initial, empty state. The table structure itself (columns, data types, constraints) remains intact. `TRUNCATE TABLE` is generally faster than `DELETE` because it deallocates the data pages used by the table, rather than individually logging each row deletion. +Truncate Table is a command in SQL used to remove all rows from a table. It's like resetting the table to its initial, empty state. The table structure itself (columns, data types, constraints) remains intact. `TRUNCATE TABLE` is generally faster than `DELETE` because it deallocates the data pages used by the table, rather than individually logging each row deletion. Visit the following resources to learn more: diff --git a/roadmaps/sql/content/views@2tyezwOIxV6O84N-Q3Awh.md b/roadmaps/sql/content/views@2tyezwOIxV6O84N-Q3Awh.md index 441a7d832..56fdd760c 100644 --- a/roadmaps/sql/content/views@2tyezwOIxV6O84N-Q3Awh.md +++ b/roadmaps/sql/content/views@2tyezwOIxV6O84N-Q3Awh.md @@ -4,5 +4,4 @@ Views are like virtual tables. Instead of physically storing data, a view's defi Visit the following resources to learn more: -- [@article@Views in SQL](https://www.datacamp.com/tutorial/views-in-sql) - [@video@SQL Views Tutorial](https://www.youtube.com/watch?v=cLSxasHg9WY) \ No newline at end of file diff --git a/roadmaps/sql/content/where@WhYAy6f7Euk3E49-ot644.md b/roadmaps/sql/content/where@WhYAy6f7Euk3E49-ot644.md index dc4c29b81..61137727f 100644 --- a/roadmaps/sql/content/where@WhYAy6f7Euk3E49-ot644.md +++ b/roadmaps/sql/content/where@WhYAy6f7Euk3E49-ot644.md @@ -1,6 +1,6 @@ # WHERE Clause in SELECT Statements -The WHERE clause is a fundamental part of the SELECT statement in SQL. It filters the rows returned by a query based on a specified condition. Essentially, it allows you to retrieve only the data that meets certain criteria, enabling you to focus on specific subsets of information within your database tables. +The WHERE clause is a fundamental part of the SELECT statement in SQL. It filters the rows returned by a query based on a specified condition. Essentially, it allows you to retrieve only the data that meets certain criteria, enabling you to focus on specific subsets of information within your database tables. Visit the following resources to learn more: