SQL Quest: Learn SQL & Code

มีโฆษณา
การจัดประเภทเนื้อหา
สำหรับทุกคน
0+
ดาวน์โหลด
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ

เกี่ยวกับเกมนี้

เรียนรู้ SQL, การจัดการฐานข้อมูล และการเพิ่มประสิทธิภาพการสืบค้นข้อมูลผ่านประสบการณ์การเขียนโค้ดแบบเกมที่สนุกสนาน! SQL Quest เปลี่ยนการเรียนรู้การสืบค้นฐานข้อมูลให้เป็นการผจญภัยแบบโต้ตอบ ช่วยให้คุณฝึกฝนคำสั่ง SQL จริง ตั้งแต่การดึงข้อมูลพื้นฐานไปจนถึงสถาปัตยกรรมฐานข้อมูลเชิงสัมพันธ์ขั้นสูง

ไม่ว่าคุณจะเป็นมือใหม่ที่กำลังก้าวแรกในการเขียนโปรแกรม นักเรียนที่กำลังเตรียมตัวสอบฐานข้อมูล หรือนักพัฒนาที่กำลังเตรียมตัวสำหรับการสัมภาษณ์ทางเทคนิค SQL Quest มอบพื้นที่ฝึกฝนและคู่มืออ้างอิงที่ออกแบบมาเพื่อสร้างความมั่นใจในการเขียนคำสั่งสืบค้นข้อมูลในทางปฏิบัติ

⚔️ รูปแบบการเล่นและคุณสมบัติหลัก

ความคืบหน้าของภารกิจแบบโต้ตอบ: แก้ไขความท้าทายในการเขียนโค้ดโดยการเขียนคำสั่ง SQL จริงเพื่อบรรลุเป้าหมาย ปลดล็อกระดับ และรับเหรียญรางวัลความเชี่ยวชาญ

สถานการณ์ SQL ที่สมจริง: ทำงานกับสคีมาเชิงสัมพันธ์ที่สมจริง รวมถึงผู้ใช้ คำสั่งซื้ออีคอมเมิร์ซ สินค้าคงคลัง และตารางวิเคราะห์

คำติชมคำสั่งสืบค้นข้อมูลทันที: ทดสอบไวยากรณ์ของคุณ ดูชุดข้อมูลตารางที่ส่งคืน และเรียนรู้จากคำแนะนำการวินิจฉัยข้อผิดพลาดและเคล็ดลับการดีบักที่เป็นประโยชน์

ความท้าทายของ Checkpoint Boss: ทดสอบทักษะของคุณด้วยความท้าทายแบบหลายขั้นตอนที่ครอบคลุม ซึ่งผสมผสานแนวคิด SQL หลายอย่างเข้ากับการแก้ปัญหาในโลกแห่งความเป็นจริง

📖 คู่มือไวยากรณ์ที่ครอบคลุม

เข้าถึงคู่มืออ้างอิง SQL และ MySQL ที่ใช้งานง่ายแบบออฟไลน์ ซึ่งครอบคลุมคำสั่ง คำหลัก และรูปแบบการสืบค้นข้อมูลเชิงปฏิบัติมากกว่า 100 รายการ:

ประเภทข้อมูลและข้อจำกัดของตาราง: INT, VARCHAR, DECIMAL, ENUM, JSON, TIMESTAMP, PRIMARY KEY, FOREIGN KEY และข้อจำกัด CHECK

ภาษาการกำหนดข้อมูล (DDL): CREATE TABLE, ALTER TABLE, DROP TABLE, CREATE VIEW, RENAME TABLE และการย้ายโครงสร้างตาราง

ภาษาการสืบค้นข้อมูล (DQL): SELECT, WHERE, ORDER BY, GROUP BY, HAVING, ซับควอรี, CTEs (Common Table Expressions) และฟังก์ชัน Window

การเชื่อมต่อและการดำเนินการเซต: INNER JOIN, LEFT JOIN, RIGHT JOIN, CROSS JOIN, การเชื่อมต่อตัวเอง (self-joins), UNION และ INTERSECT

ภาษาการจัดการข้อมูล (DML): INSERT, UPDATE, DELETE, การดำเนินการหลายแถว, UPSERT (ON DUPLICATE KEY UPDATE) และการโหลดข้อมูลแบบกลุ่ม

ประสิทธิภาพและการเพิ่มประสิทธิภาพ: ดัชนี B-Tree, ดัชนีแบบผสม, ดัชนีแบบครอบคลุม, การค้นหาข้อความเต็ม และการวิเคราะห์แผนการสืบค้น EXPLAIN

ธุรกรรมและหลักการ ACID: START TRANSACTION, COMMIT, ROLLBACK, SAVEPOINT และระดับการแยกธุรกรรม

🎯 SQLQUEST เหมาะสำหรับใคร?

ผู้เริ่มต้นและนักเรียน: เรียนรู้พื้นฐาน SQL โดยไม่ต้องตั้งค่าเซิร์ฟเวอร์ฐานข้อมูลที่ซับซ้อนหรือสภาพแวดล้อมในเครื่อง

นักพัฒนาซอฟต์แวร์และนักวิเคราะห์ข้อมูล: ฝึกฝนความเร็วในการเขียนคำสั่ง SQL และสำรวจกรณีพิเศษขั้นสูง เช่น CTE แบบเรียกซ้ำ การสร้างดัชนี และฟังก์ชัน Window

ผู้สมัครงาน: ฝึกฝนคำถามและรูปแบบ SQL ในโลกแห่งความเป็นจริงที่มักถูกถามในบทบาทด้านวิศวกรรมข้อมูล วิทยาศาสตร์ข้อมูล และการพัฒนาแบ็กเอนด์
เรียนรู้การเขียนคำสั่ง SQL การเชื่อมตารางข้อมูล และการออกแบบฐานข้อมูลผ่านภารกิจเกม RPG เชิงโต้ตอบที่เน้นการเขียนโค้ด
อัปเดตเมื่อ
3 ก.ย. 2569

ความปลอดภัยของข้อมูล

ความปลอดภัยเริ่มต้นด้วยความเข้าใจเกี่ยวกับวิธีที่นักพัฒนาแอปรวบรวมและแชร์ข้อมูล แนวทางปฏิบัติด้านความเป็นส่วนตัวและความปลอดภัยของข้อมูลอาจแตกต่างกันไปตามการใช้งาน ภูมิภาค และอายุของคุณ นักพัฒนาแอปได้ให้ข้อมูลนี้ไว้และอาจอัปเดตข้อมูลในส่วนนี้เมื่อเวลาผ่านไป
  • แอปนี้อาจแชร์ข้อมูลประเภทต่างๆ เหล่านี้กับบุคคลที่สาม
    ตำแหน่ง ข้อมูลและประสิทธิภาพของแอป และรหัสอุปกรณ์หรือรหัสอื่นๆ
  • แอปนี้อาจรวบรวมข้อมูลประเภทต่างๆ เหล่านี้
    ตำแหน่ง ข้อมูลและประสิทธิภาพของแอป และรหัสอุปกรณ์หรือรหัสอื่นๆ
  • ระบบจะเข้ารหัสข้อมูลขณะส่ง
  • ลบข้อมูลไม่ได้

มีอะไรใหม่

Official Release:
- Learn SQL and database architecture through real terminal challenges.
- 12 comprehensive campaign stages spanning DDL, DQL, indexing, and transactions.
- Integrated SQL sandbox for custom table schema creation and query practice.

การสนับสนุนของแอป