ข้ามไปยังเนื้อหา

Glossary

EnglishThai Styleหมายเหตุ
tabletableไม่แปลเป็น “ตาราง” — ใช้ “table” ตรง ๆ ตลอด course
rowrowไม่แปลเป็น “แถว”
columncolumnไม่แปลเป็น “คอลัมน์”
schemaschemaการจัดกลุ่ม table และ object อื่น ๆ ภายใน database
databasedatabase / ฐานข้อมูลทั้งสองแบบใช้ได้ แต่ “database” พบบ่อยกว่าเมื่อพูดถึง object เฉพาะ (CREATE DATABASE)
clusterclusterserver หนึ่งตัวที่รันอยู่ บรรจุหลาย database
constraintconstraintไม่แปลเป็น “ข้อจำกัด”
indexindexไม่แปลเป็น “ดัชนี”
primary key / foreign keyprimary key / foreign keyคงคำเต็มภาษาอังกฤษ ไม่ย่อเป็นไทย
EnglishThai Styleหมายเหตุ
queryqueryไม่แปลเป็น “คิวรี”
statementstatementคำสั่ง SQL หนึ่งคำสั่ง
operationoperationใช้แทน “การดำเนินการ” ในบริบททั่วไป
transactiontransactionไม่แปลเป็นไทย
locklockไม่แปลเป็น “ล็อก” (ยกเว้น “ล็อกอิน” ที่เป็นคนละคำ ไม่เกี่ยวกับ database lock)
deadlockdeadlockคงคำอังกฤษ
isolation levelisolation levelไม่แปลเป็นไทย
plannerplannerส่วนของ PostgreSQL ที่เลือก query plan
vacuum / autovacuumVACUUM / autovacuumเขียนตามชื่อคำสั่งจริง
EnglishThai Styleหมายเหตุ
replicationreplicationไม่แปลเป็นไทย
partition / partitioningpartition / partitioningไม่แปลเป็นไทย
connection pool / poolingconnection pool / poolingไม่แปลเป็นไทย
backupbackupไม่แปลเป็นไทย
roleroleบัญชีที่เชื่อมต่อและได้รับสิทธิ์ ไม่ใช่ “บทบาท” ทั่วไป
driverdriverlibrary ที่พูด protocol ของ PostgreSQL
trigger / functiontrigger / functionไม่แปลเป็นไทย
view / materialized viewview / materialized viewไม่แปลเป็นไทย
หลีกเลี่ยงใช้แทน
ตารางtable
แถวrow
คอลัมน์column
คิวรีquery
ดัชนีindex
ข้อจำกัดconstraint
ล็อก (หมายถึง database lock)lock
ดำเนินการ (หมายถึง operation ทั่วไป)operation / ทำงาน / รัน ตามบริบท
ทำการ + verb (เช่น “รัน”)ตัด “ทำการ” ออก แล้วใช้ verb ตรง ๆ (“รัน”)