แนวทางเชิงสัมพันธ์ในการสร้างฐานข้อมูลหมายถึงการทำงานกับโมเดลข้อมูลแบบตาราง นั่นคือ ด้วยวิธีการนำเสนอตามปกติ จะดำเนินการโดยใช้ระบบการจัดการฐานข้อมูล
สาระสำคัญของโครงสร้างเชิงสัมพันธ์และการเตรียมข้อมูล
ฐานข้อมูลแต่ละฐานข้อมูลมีการจัดระเบียบและจัดโครงสร้างข้อมูลที่เก็บอยู่ในตารางอย่างน้อยหนึ่งตาราง ตารางคือการแสดงข้อมูลที่เป็นธรรมชาติและคุ้นเคย ซึ่งประกอบด้วยแถวและคอลัมน์ วิธีการเชิงสัมพันธ์แสดงถึงความสัมพันธ์บางอย่างระหว่างตารางดังกล่าว ลิงก์หรือความสัมพันธ์ช่วยให้คุณสามารถรวม ดึงข้อมูลจากหลายตารางพร้อมกันในแบบสอบถามเดียว
ในการสร้างฐานข้อมูลเชิงสัมพันธ์ ก่อนอื่น จำเป็นต้องสร้างชุดของตารางและความสัมพันธ์ระหว่างกัน ในกรณีนี้ คุณต้องปฏิบัติตามกฎต่อไปนี้ อันดับแรก แต่ละตารางต้องเป็นประเภทเดียวกันและมีชื่อไม่ซ้ำกัน ประการที่สอง แถวของตารางต้องประกอบด้วยฟิลด์และค่าจำนวนคงที่ (คุณไม่สามารถรวมหลายคอลัมน์และกลุ่มที่ซ้ำกัน) ประการที่สาม สตริงต้องมีค่า (ฟิลด์) ต่างกันอย่างน้อยหนึ่งค่าเพื่อให้สามารถระบุสตริงใดๆ ได้ ประการที่สี่ คอลัมน์ต้องมีชื่อเฉพาะและต้องเติมด้วยค่าข้อมูลที่เป็นเนื้อเดียวกัน วิธีเดียวที่เป็นไปได้ในการนำเสนอคือค่าข้อมูลที่ชัดเจน (ไม่มีความสัมพันธ์พิเศษระหว่างตาราง)
คุณสามารถประมวลผลข้อมูลจากหลายตารางพร้อมกันได้โดยผสานการเลือกเป็นตารางชั่วคราว การดำเนินการทั่วไป ได้แก่ การคัดเลือก การฉายภาพ การเข้าร่วมโดยธรรมชาติ การรวมกัน ทางแยก และความแตกต่าง เมื่อสร้างตาราง แนวคิดพื้นฐานข้อใดข้อหนึ่งคือคีย์หลัก ซึ่งเป็นตัวระบุที่อ้างอิงถึงเอนทิตีอย่างชัดเจน ตัวอย่างเช่น ในตารางอาหาร คีย์หลักอาจเป็นหมายเลขจาน สำหรับตารางทั้งหมดที่มีข้อมูล คุณต้องสร้างคีย์ที่คล้ายกัน โดยเชื่อมโยงกับความสัมพันธ์
การใช้งานโดยใช้ DBMS
ระบบการจัดการฐานข้อมูล (Oracle, MySQL, SQLite ฯลฯ) ให้การจัดการข้อมูลที่สร้างขึ้นอย่างสมบูรณ์และช่วยให้คุณดำเนินการค้นหาได้ เมื่อเลือก DBMS ตัวใดตัวหนึ่งแล้ว คุณต้องโอนตารางที่สร้างไปยังโปรแกรมตามรูปแบบคำสั่ง นี่เป็นงานขนาดใหญ่ที่ต้องทำอย่างระมัดระวังโดยไม่พลาดคุณลักษณะที่สำคัญ
การทำงานเพิ่มเติมกับคิวรีและการประมวลผลข้อมูลจะขึ้นอยู่กับภาษาการเขียนโปรแกรม SQL ในภาษานี้สร้างตาราง เพิ่ม ลบ และเปลี่ยนแปลงระเบียน ดึงข้อมูลจากตารางหนึ่งหรือหลายตาราง และโครงสร้างมีการเปลี่ยนแปลง