บรรณาธิการของเรามีอิสระในการวิจัยทดสอบและแนะนำผลิตภัณฑ์ที่ดีที่สุด คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับกระบวนการตรวจทานของเราได้ที่นี่ เราอาจได้รับคอมมิชชั่นจากการซื้อจากลิงก์ที่เราเลือก
หลังจากการพัฒนาในปี 1970 Structured Query Language (SQL) กลายเป็นมาตรฐานสำหรับการติดต่อสื่อสารกับฐานข้อมูลเชิงสัมพันธ์ กว่าทศวรรษก่อนภาษายังคงเติบโตอย่างมีนัยสำคัญกับสายพันธุ์หลายอย่างที่ขยายและเพิ่มการใช้งานสำหรับแพลตฟอร์มฐานข้อมูลเฉพาะ ความคุ้นเคยกับไวยากรณ์และการใช้ SQL เป็นสิ่งจำเป็นสำหรับหลาย ๆ คนจากนักวิเคราะห์ธุรกิจและนักวิทยาศาสตร์ข้อมูลต่อนักพัฒนาซอฟต์แวร์และผู้ดูแลระบบฐานข้อมูล ในขณะที่ความเข้าใจในส่วนลึกของ SQL อาจมีความซับซ้อนโชคดีที่มีหนังสือหลายสิบเล่มที่จะนำคุณไปสู่ความรวดเร็ว
แม้ว่าคำแนะนำอ้างอิงจำนวนมากจะมีจุดมุ่งหมายสำหรับผู้เริ่มต้นใช้งาน SQL แต่คนอื่นก็ให้ความสนใจกับผู้ที่ต้องการความเข้าใจขั้นสูงมากขึ้น ในทำนองเดียวกันแม้ว่าคำแนะนำหลาย ๆ มุ่งเน้นไปที่รูปแบบฐานข้อมูลที่เฉพาะเจาะจงเช่น Microsoft SQL Server คำอื่น ๆ ใช้กันอย่างแพร่หลายในหลายแพลตฟอร์มฐานข้อมูลเชิงสัมพันธ์ ไม่ว่าความต้องการ SQL ของคุณจะมีลักษณะอย่างไรเราพบคำแนะนำวิธีใช้ SQL ที่ดีที่สุดและคำแนะนำอ้างอิงสำหรับนักพัฒนาผู้ดูแลระบบและคนอื่น ๆ ที่จะซื้อได้ในขณะนี้
Top Picks ของเรา
ดีที่สุดสำหรับผู้เริ่มต้น: การเริ่มต้นใช้งาน SQL

สำนักพิมพ์เทคโนโลยีทหารผ่านศึก O'Reilly ได้นำออกคำแนะนำ SQL ที่แตกต่างกันหลายปี แต่สำหรับผู้ที่เพียงจุ่มเท้าของพวกเขาในน้ำ, เริ่มต้นใช้งาน SQL เป็นสถานที่ที่เหมาะสำหรับการเริ่มต้น
ที่ 130 หน้าหนังสือค่อนข้างสั้นเจตนาที่จะช่วยให้ผู้อ่านเข้าใจพื้นฐานและเรียนรู้วิธีปฏิบัติงานที่เป็นประโยชน์ได้อย่างรวดเร็ว เต็มไปด้วยตัวอย่างและคำอธิบายที่เป็นประโยชน์เขียนไว้ในรูปแบบที่เรียบง่ายเข้าถึงได้โดยไม่ถือว่ามีความรู้หรือความรู้มาก่อน สำหรับผู้ที่เพิ่งเริ่มต้นใช้งานหนังสือนั้นไม่จำเป็นต้องเข้าถึงเซิร์ฟเวอร์ฐานข้อมูลที่มีอยู่ แต่จะอธิบายถึงวิธีการตั้งค่าสภาพแวดล้อมการปฏิบัติที่บ้านโดยใช้ SQLite เพื่อลดต้นทุนและความซับซ้อน
แม้ว่าหนังสือเล่มใหญ่จะมุ่งเน้นไปที่คำสั่งพื้นฐานที่จำเป็นสำหรับการดึงข้อมูลการเรียงลำดับและการอัปเดตข้อมูลบทสุดท้ายจะกล่าวถึงหัวข้อขั้นสูงเพิ่มเติมและให้แหล่งข้อมูลเพิ่มเติมสำหรับผู้ที่สนใจ
รองชนะเลิศอันดับที่ดีที่สุดสำหรับผู้เริ่มต้นใช้งาน: SQL All-in-One สำหรับ Dummies
ดูใน Amazon
โอกาสที่คุณเคยเห็นการออกแบบสีดำและสีเหลืองที่โดดเด่นของหนังสือ "For Dummies" ในบางช่วงเวลา - ชุดนี้ครอบคลุมหัวข้อต่างๆมากมายเหลือเชื่อ SQL All-in-One สำหรับ Dummies เป็นหนังสือที่มีน้ำหนักมาก แต่หน้าเว็บ 750+ ถูกแบ่งออกเป็นแปดเล่มโดยมีโครงสร้างทางตรรกะที่ทำให้การทำงานผ่านไม่น้อยจนท่วมท้น หนังสือเล่มนี้เขียนขึ้นในรูปแบบที่เบาและสามารถเข้าถึงได้โดยไม่คำนึงถึงระดับความรู้ทางเทคนิคโดยทั่วไปจากผู้อ่าน แต่ไม่จำเป็นต้องมีการบริหารหรือพัฒนาฐานข้อมูล
เช่นเดียวกับแนวคิดพื้นฐานที่อยู่เบื้องหลังภาษา, SQL All-in-One สำหรับ Dummies ครอบคลุมหัวข้ออื่น ๆ ที่เกี่ยวข้องรวมถึงความปลอดภัยของข้อมูลการพัฒนา XML การปรับแต่งฐานข้อมูลและอื่น ๆ หนังสือมีทั้งแบบ Kindle และแบบฟอร์แมทโดยผู้ใช้สามารถดาวน์โหลดโค้ดได้
ดีที่สุดสำหรับการรับความเร็วอย่างรวดเร็ว: SQL ใน 10 นาที
ดูใน Amazon ดูที่ Barnesandnoble.com ดูที่เป้าหมาย
หากคุณเป็นนักพัฒนาซอฟต์แวร์นักวิเคราะห์ธุรกิจหรือบุคคลอื่นที่จำเป็นต้องใช้ข้อกำหนดเกี่ยวกับ SQL อย่างรวดเร็ว SQL ภายใน 10 นาที ถูกเขียนขึ้นพร้อมกับคุณ ในขณะที่คุณไม่น่าจะเป็นผู้เชี่ยวชาญอย่างรวดเร็วหนังสือเล่มนี้ไม่ได้งานที่ดีในการสอนที่จำเป็นในการรีบและแบ่งออกเป็น 22 บทเรียนที่ครอบคลุมทุกอย่างจากงบเลือกพื้นฐานและ UPDATE ไปยังหัวข้อที่สูงขึ้นเช่นขั้นตอนการจัดเก็บและ การประมวลผลธุรกรรม
เนื้อหาจะถูกนำเสนอตามลำดับตรรกะและเป็นระเบียบ แต่ยังง่ายต่อการจุ่มและเข้าออกจากแต่ละส่วนตามต้องการเรียนรู้ไวยากรณ์และแนวคิดเฉพาะเมื่อคุณต้องการเท่านั้น แพลตฟอร์มหลายฐานข้อมูลครอบคลุมในข้อความจาก Microsoft Access และ SQLite ถึง MySQL, Oracle และอื่น ๆ ทำให้ตัวอย่างมีความเกี่ยวข้องและสามารถใช้งานได้กับผู้อ่านที่หลากหลายขึ้น ด้วยตัวอย่างโค้ดสีเต็มรูปแบบในหนังสือรุ่นหนังสือและบทแนะนำและคำอธิบายมากมายตลอดจนนี่คือทรัพยากรที่เหมาะสำหรับผู้เรียนในระบบ SQL ที่หิวโหย
ดีที่สุดสำหรับการสร้างข้อความค้นหาที่ซับซ้อน: การสอบถาม SQL สำหรับผู้เสียชีวิตเพียงอย่างเดียว
ดูใน Amazon ดูที่ Barnesandnoble.com
เป็นชื่อแนะนำ, แบบสอบถาม SQL สำหรับ Mere Mortals มุ่งเน้นการสอนผู้อ่านให้กลายเป็นผู้เชี่ยวชาญในการสร้างข้อความค้นหาที่ซับซ้อนได้อย่างง่ายดาย ด้วยวิธีการเชิงตรรกะและอารมณ์ขันกับสิ่งที่ไม่ใช่ มากที่สุด ที่น่าตื่นเต้นของวิชาผู้เขียนมีหลายร้อยตัวอย่างที่มาพร้อมกับคำอธิบายอย่างชัดเจนเขียนของเขาเกี่ยวกับแนวคิดของ SQL เทคนิคและแนวทางปฏิบัติที่ดีที่สุดสำหรับการออกแบบฐานข้อมูลและแบบสอบถาม
ผู้เริ่มต้นจะได้รับมูลค่ามหาศาลจากหนังสือเล่มนี้ แต่แม้ผู้ที่มีระดับความรู้ความเข้าใจที่มีอยู่จะได้เรียนรู้เคล็ดลับและเทคนิคใหม่ ๆ (และอาจทำให้รู้ถึงนิสัยที่ไม่ดีในระหว่างนี้) หัวข้อขั้นสูงเช่นการแบ่งพาร์ติชันและการจัดกลุ่มฐานข้อมูลตัวอย่างและสคริปต์การสร้างมีไว้สำหรับ Microsoft Access, SQL Server, MySQL และแพลตฟอร์มอื่น ๆ มีให้เลือกใช้งานในรูปแบบ Kindle และ Paperback นี่คือหนังสือที่จะซื้อหากคุณต้องการเพิ่มเกมแบบสอบถาม SQL ของคุณอย่างมาก
เหมาะสำหรับการอ้างอิงแบบรวดเร็ว: คู่มือพ็อกเก็ต SQL
ดูใน Amazon
ไม่ว่าคุณจะเป็นผู้พัฒนาระดับเริ่มต้นหรือผู้ดูแลระบบฐานข้อมูลหรือเคยร่วมงานกับ SQL มานานหลายปีการจดจำรายละเอียดของคำสั่งและอาร์กิวเมนต์ที่เป็นไปได้ทุกอย่างจะเป็นความสำเร็จเหนือมนุษย์ นั่นคือที่ที่มีขนาดกะทัดรัดของ Jonathan Gennick คู่มือพ็อกเก็ต SQL เข้ามา.
ครอบคลุมช่วงของเซิร์ฟเวอร์ฐานข้อมูลรวมทั้ง Microsoft SQL Server, Oracle, DB2 และอื่น ๆ การอ้างอิงที่มีประโยชน์นี้จะอธิบายถึงความแตกต่างในการใช้งานระหว่างแพลตฟอร์มและทำหน้าที่เป็นคำสั่งทบทวนคำสั่งที่ไม่ค่อยได้ใช้
ออกแบบมาเพื่อเป็นข้อมูลอ้างอิงแทนที่จะเป็นคู่มือแนะนำวิธีใช้โดยไม่จำเป็นต้องอ่านหนังสือจากหน้าปกเพื่อให้ครอบคลุม - ออกแบบมาเพื่อนั่งบนโต๊ะและได้รับการปรึกษาเมื่อจำเป็น ในขณะที่คุณสามารถค้นหาข้อมูลส่วนใหญ่ภายในได้โดยใช้การค้นหา Google ที่ดีเพียงเล็กน้อยสามารถข้ามไปได้อย่างรวดเร็ว คู่มือพ็อกเก็ต SQL สำหรับรายละเอียดที่แน่นอนที่คุณต้องการมักจะเร็วขึ้นเฉพาะเจาะจงมากขึ้นและมีโอกาสที่จะทำให้ไขว้เขวน้อยลง
ดีที่สุดสำหรับการเรียนรู้ T-SQL: พื้นฐาน T-SQL
ดูใน Amazon
คู่มือและคำแนะนำ SQL ส่วนใหญ่พยายามเป็นแพลตฟอร์มที่ไม่เชื่อเรื่องพระเจ้าซึ่งช่วยให้พวกเขามีประโยชน์ต่อผู้อ่านในวงกว้างโดยมีค่าใช้จ่ายที่ไม่ถูกต้องหรือสมบูรณ์สำหรับระบบฐานข้อมูลใด ๆ สำหรับผู้ที่ต้องทำงานทั้งหมดกับ Microsoft SQL Server อย่างไรก็ตามการเน้นเรื่องความซับซ้อนของ Transact-SQL - ภาษาเฉพาะของ Microsoft - อาจเป็นตัวเลือกที่ดีกว่า
ขณะที่มุ่งเป้าไปที่ผู้ที่ยังใหม่กับภาษา พื้นฐาน T-SQL ไม่กลัวที่จะรับมือกับหัวข้อที่เป็นขั้นสูงและเป็นตัวเลือกเพิ่มเติมเช่นกันและผู้ประกอบวิชาชีพที่ปฏิบัติงานมาเป็นระยะเวลาไม่น่าจะเดินหนีไปด้วยมือเปล่า ตัวอย่างโค้ดทั้งหมดได้รับการทดสอบทั้งจากระบบคลาวด์และการติดตั้ง SQL Server ในสถานที่ดังนั้นคุณจะสามารถใช้งานได้โดยไม่คำนึงถึงรุ่นที่คุณสามารถเข้าถึงได้
มีประโยชน์สำหรับนักพัฒนาผู้ดูแลระบบฐานข้อมูลและผู้ใช้พลังงานเหมือนกันหนังสือเล่มนี้ไม่ใช่แค่รายการคำสั่งและไวยากรณ์เท่านั้น แต่จะสอนทั้งทฤษฎีเบื้องหลัง T-SQL และวิธีการที่ดีที่สุดในการใช้ประโยชน์จากมันในโลกแห่งความจริงโดยมีตัวอย่างการปฏิบัติมากมายที่จะช่วยในการดำเนินการต่อไป
ดีที่สุดสำหรับนักพัฒนาซอฟต์แวร์: Murach's SQL Server 2016 for Developers
ดูใน Amazon
ไม่ว่าคุณจะเป็นนักพัฒนาที่มีประสบการณ์ในการพัฒนาทักษะ Microsoft SQL Server หรือโปรแกรมเมอร์ระดับเริ่มต้นที่ต้องการปรับปรุง SQL coding, Murach ของ SQL Server 2016 สำหรับนักพัฒนาซอฟต์แวร์ เป็นสถานที่ที่เหมาะสำหรับการเริ่มต้น
จากชื่อหนังสือเล่มนี้หนังสือเกือบ 700 หน้ามีจุดมุ่งหมายเพื่อนักพัฒนาซอฟต์แวร์ แต่ยังมีการนำเสนอข้อมูลที่เป็นประโยชน์เกี่ยวกับการจัดการฐานข้อมูลอีกด้วย บทที่ 20 บทนี้แบ่งออกเป็นสี่ส่วน ได้แก่ บทนำทักษะ SQL ที่จำเป็นทักษะ SQL ขั้นสูงและการออกแบบและการนำไปใช้ฐานข้อมูลโดยใช้วิธีการที่ผิดปกติ แต่มีเหตุผลในการวางแนวความคิดและการอภิปรายของ Murach ในหน้าซ้าย / เลขคู่และภาพหน้าจอที่เกี่ยวข้องและตัวอย่าง บนหน้าขวา / เลขคี่
ทุกอย่างได้รับการอธิบายอย่างเรียบง่ายและชัดเจนไม่ว่าจะเป็นหัวข้อเบื้องต้นเช่นเรียกดูและสรุปข้อมูลหรือเรื่องที่ซับซ้อนมากขึ้นเช่นกระบวนงานที่เก็บไว้ทริกเกอร์หรือใช้. NET Runtime Language CLR
สำหรับผู้ที่ไม่มีอินสแตนซ์ของเซิร์ฟเวอร์ MS SQL ที่มีอยู่เพื่อใช้คำแนะนำจะรวมอยู่ในตอนท้ายของหนังสือเพื่อตั้งค่าและใช้ฐานข้อมูลตัวอย่าง
ดีที่สุดสำหรับการเรียนรู้โดยการทำ: ปัญหาการปฏิบัติ SQL
ดูใน Amazon
สำหรับผู้ที่ต้องการขยายความรู้ SQL นอกเหนือจากสิ่งที่มักมีอยู่ในคู่มือการศึกษาและบทแนะนำแบบออนไลน์ ปัญหาการปฏิบัติ SQL ใช้วิธีการที่แตกต่างออกไปเพื่อการเรียนรู้ภาษา
หนังสือมีปัญหา 57 ข้อตั้งแต่ปัญหาตั้งแต่เริ่มต้นจนถึงขั้นสูงและออกแบบมาเพื่อเลียนแบบความท้าทายที่ผู้ใช้ SQL เผชิญในโลกแห่งความเป็นจริง ความตั้งใจของผู้เขียนคือการสอนให้ผู้อ่าน "คิดใน SQL" วิเคราะห์ปัญหาข้อมูลและนำเสนอโซลูชันที่มีคุณภาพสูง
สำหรับผู้ที่ไม่สามารถเข้าถึงเซิร์ฟเวอร์ฐานข้อมูลที่มีอยู่คำแนะนำในการตั้งค่าจะรวมอยู่ใน Microsoft SQL Server Express Edition และสตูดิโอจัดการฟรีรวมถึงคำแนะนำแบบวิดีโอสำหรับฐานข้อมูลตัวอย่าง
ปัญหาการปฏิบัติ SQL ส่วนใหญ่มุ่งเน้นไปที่ผู้ที่ต้องการดึงข้อมูล (ผ่านงบ SELECT) แทนที่จะอัปเดตข้อมูลที่มีอยู่และผู้ที่ต้องการเรียนรู้วิธีที่มีประสิทธิภาพสูงสุดในการดำเนินการดังกล่าว มีให้บริการทั้งใน Kindle และ Paperback เวอร์ชันต่างๆและผู้เขียนสามารถดูได้ทางอีเมลเพื่อขอรับความช่วยเหลือเกี่ยวกับปัญหาและการสอบถาม
กระบวนการของเรา
นักเขียนของเราใช้เวลา 15 ชั่วโมงการค้นคว้าเกี่ยวกับหนังสือ SQL ที่เป็นที่นิยมมากที่สุดในตลาด ก่อนที่จะทำการแนะนำขั้นสุดท้ายพวกเขาพิจารณา 17 หนังสือที่แตกต่างกันโดยรวมมีการคัดเลือกจาก 14 สำนักพิมพ์ที่แตกต่างกันและอ่าน มากกว่า 100 ความคิดเห็นของผู้ใช้ (ทั้งบวกและลบ) งานวิจัยทั้งหมดนี้จะเพิ่มคำแนะนำที่คุณสามารถเชื่อถือได้




