หน้าที่หลักของ Query คือใช้ในการกรองข้อมูล (Select Query)
หน้าที่รองคือใช้ในการเปลี่ยนแปลงข้อมูล (Action Query)
1. ปกติแล้ว Action Query จะไม่สามารถเปลี่ยนแปลงข้อมูลด้วยวิธีการป้อนเข้าไปเองได้
2. สำหรับ Select Query ถ้าเป็นข้อมูลที่มาจาก 2 ตารางและการเปลี่ยนแปลงนั้นส่งผมต่อข้อมูลในตารางแบบที่ขัดกับกฏของฐานข้อมูล มันก็จะไม่สามารถเปลี่ยนแปลงได้
กฏง่ายๆ ของฐานข้อมูล ก็เหมือนกฏของโคนันครับ
ยกเว้น PK กับ FK แล้ว ข้อมูลมีเพียง 1 เดียว