รูปแบบบรรทัดฐานของรีเลชั่น

ภาษาที่ใช้ในการออกแบบฐานข้อมูล

 

 

 1.  ภาษาสำหรับนิยามข้อมูล ( Data Defintion : DDL )   ภาษาสำหรับนิยามข้อมูล ประกอบด้วยคำสั่งที่ใช้ในการกำหนดโครงสร้างข้อมูลว่ามี  แอทริบิวต์อะไร  เก็บ
ข้อมูลประเภทใด  การเพิ่มแอทริบิวต์  การกำหนดดัชนีที่ใช้ในการจัดเก็บข้อมูล  การกำหนดวิวของผู้ใช้จากเอนทิตี้พนักงาน  สามารถใช้ภาษาที่ใช้ในการจัดการฐานข้อมูล  กำหนดโครงสร้างของตารางพนักงานว่าประกอบด้วยอะไรบ้าง  ภาษาที่ใช้ คือ  SQL  

2.  ภาษาสำหรับจัดดำเนินการข้อมูล  ( Data Mainpopula Langquage ) ภาษาสำหรับจัดดำเนินการข้อมูล  ประกอบด้วยคำสั่งที่ใช้ในการเรียกใช้ข้อมูล  การเปลี่ยนแปลงข้อมูล  
การเพิ่มหรือลบข้อมูล  สามารถใช้ SQL  ในการเรียกข้อมูลต่าง ๆ มาดู

3. ภาษาที่ใช้ในการควบคุมข้อมูล ( Data Control Langquage )ภาษาที่ใช้ในการควบคุมข้อมูล  ประกอบด้วยคำสั่งที่ใช้ในการควบคุมความถูกต้องของข้อมูล  หรือป้องกันการเกิดเหตุการณ์ที่ผู้ใช้หลายคสเรียกใช้ข้อมูลพร้อมกัน  ในขณะที่ข้อมูลนั้น ๆ กำลังปรับปรุงแก้ไขอยู่   ซึ่งเป็นเวลา
เดียวกับผู้ใช้อีกคนหนึ่งก็เรียกใช้ข้อมูลนี้  และได้ค่าที่ไม่ถูกต้อง  เพราะผู้ใช้คนแรกยังปรับปรุงแก้ไขไม่เสร็จ