คำถามเหล่านี้เป็นคำถามที่ในความคิดของฉันต้องการความรู้ที่แตกต่างกันจากโดเมนต่างๆ
- คุณไม่สามารถรู้ล่วงหน้าว่าจะสร้างตาราง "ไหน" คุณต้องรู้ปัญหาที่คุณต้องแก้ไขและออกแบบสคีมาตามนั้น
- นี่เป็นการผสมผสานระหว่างการตัดสินใจในการออกแบบฐานข้อมูลและความสามารถแบบกำหนดเองของผู้จำหน่ายฐานข้อมูลของคุณ (กล่าวคือคุณควรตรวจสอบเอกสารของ (r) dbms ของคุณและในที่สุดก็เรียนรู้ "เคล็ดลับและเทคนิค" บางอย่างสำหรับการปรับขนาด) นอกจากนี้การกำหนดค่าฐานข้อมูลของคุณก็เป็นสิ่งสำคัญสำหรับ การปรับขนาด (การจำลองแบบการแบ่งข้อมูลและอื่น ๆ );
- อีกครั้งเกือบทุก rdbms มาพร้อมกับ "ภาษา" เฉพาะของภาษา SQL ดังนั้นหากคุณต้องการคำค้นหาที่มีประสิทธิภาพคุณต้องเรียนรู้ภาษาถิ่นนั้น ๆ --btw อาจเขียนข้อความค้นหาที่สวยงามซึ่งมีประสิทธิภาพก็เป็นเรื่องใหญ่เช่นกัน: ความสง่างามและประสิทธิภาพมักขัดแย้งกันในเป้าหมาย -
ที่กล่าวว่าบางทีคุณอาจต้องการอ่านหนังสือบางเล่มโดยส่วนตัวแล้วฉันเคยใช้หนังสือเล่มนี้ในหลักสูตรมหาวิทยาลัย datbase ของฉัน (และพบหนังสือเล่มหนึ่งที่ดี แต่ฉันไม่ได้อ่านหนังสือเล่มอื่นในสาขานี้ดังนั้นคำแนะนำของฉันคือตรวจสอบ หนังสือดีๆในการออกแบบฐานข้อมูล)