קישורים שימושיים ללימוד SQL והמסתעף (מתעדכן)
-
אני מביא פה רשימה של קישורים שימושיים ללימוד SQL והמסתעף. זה יכלול רק מקורות שאני יכול להמליץ עליהם כמקורות איכותיים.
לימוד שפת SQL
רמה בסיסית
- https://selectstarsql.com
- ספר (אינטראקטיבי) באנגלית ובעברית ללימוד SQL בסיסי, (חבל שהספר אף פעם לא הושלם, אני קראתי את החלק באנגלית אני לא יכול להמליץ על התרגום לעברית)
- מומלץ!
- https://tchumim.com/topic/9178/האנטומיה-של-שאילתת-sql
- https://jvns.ca/blog/2019/10/03/sql-queries-don-t-start-with-select
- אגב, כל הכתבות באתר הנ"ל מומלצים מאוד
תוכנות
- TablePlus
- תוכנה קלה ופשוטה
- תומכת בכל ה-DB הנפוצים
- הגירסה החינמית מוגבלת קצת
- Azure Data Studio
- תוכנה של מייקרוסופט בנוי על הבסיס של vscode (זה ה-SSMS של vscode)
- תומך ב-SQL Server ו-Postgres
- SQL Server Management Studio
- תוכנה משוכללת ומלאה לניהול SQL Server
- MySQL Workbench
- תוכנה משוכללת לניהול DB של MySQL
Query Plans ואופטימזציה
- https://use-the-index-luke.com
ספר שלם על ביצועי SQL נכתב בצורה נגישה. - https://www.depesz.com/2013/04/16/explaining-the-unexplainable
- סידרה של 3 כתבות על Query Plans של postgres
- מומלץ מאוד!
- https://explain.depesz.com
- אתר מאת המחבר הנ"ל שמציג query plans של postgres בצורה יפה
- https://dalibo.github.io/pev2
- מציג query plans של postgres בצורה של עץ גרפי עם הרבה שכלולים
אתרים ובלוגים
- http://mysql.rjweb.org
אתר מלא טיפים לשימוש יעיל ב-mysql מאת איש שענה בקריירה שלו על עשרות אלפי שאלות בפרורומים בנוגע למיטוב SQL - https://use-the-index-luke.com/3-minute-test
מבחן קצר בביצועי SQL. אפשר להשתמש במבחן והתשובות ללימוד מושגים בסיסיים.
ההמשך יבוא...
- https://selectstarsql.com
-
@yossiz אמר בקישורים שימושיים ללימוד SQL והמסתעף (מתעדכן):
אתרים ובלוגים