ภาษา query / relational data

SQL

งานข้อมูลที่ต้อง query, join และกำหนดข้อบังคับของข้อมูลในระบบฐานข้อมูล

อัปเดตล่าสุด

ความเป็นมา

SQL เป็นภาษาสำหรับนิยามและจัดการข้อมูลเชิงสัมพันธ์ โดยระบบฐานข้อมูลแต่ละตัวเพิ่ม dialect, type และความสามารถของตน ภาพประจำกลุ่มเป็นไอคอนฐานข้อมูลทั่วไปจาก Lucide (ISC) ไม่ใช่โลโก้กลางของมาตรฐาน SQL หรือผลิตภัณฑ์ฐานข้อมูล

แนวทางทำงาน

คำสั่ง query อธิบายผลที่ต้องการ ส่วน optimizer เลือกวิธีประมวลผลภายใต้ schema, index, statistics และ transaction

เหมาะกับงานแบบไหน

งานข้อมูลที่ต้อง query, join และกำหนดข้อบังคับของข้อมูลในระบบฐานข้อมูล

ข้อควรชั่งน้ำหนัก

ตรวจ dialect, NULL, isolation และ migration ของฐานข้อมูลจริง ผลเหมือนกันไม่ได้แปลว่า query plan หรือต้นทุนเหมือนกัน

Framework และเครื่องมือ

7 รายการในคลัง · กำลังขยายข้อมูลเพิ่มเติม ไม่ใช่รายชื่อทั้งหมดใน ecosystem

PostgreSQLRelational databaseระบบฐานข้อมูลเชิงสัมพันธ์ที่มี type, index และ extension ของตนอ่านรายละเอียด PostgreSQL
MySQLRelational databaseระบบฐานข้อมูล SQL ที่มี storage engine และ dialect ของตนอ่านรายละเอียด MySQL
SQLiteEmbedded databaseฐานข้อมูล SQL แบบฝังที่ทำงานใน process ของแอปอ่านรายละเอียด SQLite
FlywayDatabase migration toolเครื่องมือจัดลำดับ migration ของ schema ฐานข้อมูลอ่านรายละเอียด Flyway
LiquibaseDatabase change managementเครื่องมือกำหนด change และติดตามสถานะการเปลี่ยนฐานข้อมูลอ่านรายละเอียด Liquibase
dbt CoreSQL transformation toolเครื่องมือประกอบ SQL model และ dependency ของงานแปลงข้อมูลอ่านรายละเอียด dbt Core
pgvectorPostgreSQL extensionextension เพิ่ม vector และการค้นหาความใกล้เคียงใน PostgreSQLอ่านรายละเอียด pgvector