คำถามและคำตอบในการสัมภาษณ์การสร้างแบบจำลองข้อมูล 88 อันดับแรก (2025)

ต่อไปนี้เป็นคำถามและคำตอบในการสัมภาษณ์การสร้างแบบจำลองข้อมูลสำหรับผู้สมัครหน้าใหม่และผู้มีประสบการณ์เพื่อให้ได้งานในฝัน

 

คำถามและคำตอบในการสัมภาษณ์การสร้างแบบจำลองข้อมูลสำหรับนักศึกษาใหม่

1) การสร้างแบบจำลองข้อมูลคืออะไร?

การสร้างแบบจำลองข้อมูลเป็นกระบวนการของการสร้างแบบจำลองสำหรับข้อมูลที่จะจัดเก็บไว้ในฐานข้อมูล เป็นการแสดงแนวคิดของออบเจ็กต์ข้อมูล การเชื่อมโยงระหว่างออบเจ็กต์ข้อมูลต่างๆ และกฎเกณฑ์


2) อธิบายแบบจำลองข้อมูลประเภทต่างๆ

โมเดลข้อมูลมีสามประเภทหลักๆ ได้แก่:

แนวความคิด: แบบจำลองข้อมูลเชิงแนวคิดจะกำหนดว่าระบบควรมีเนื้อหาอะไรบ้าง โดยทั่วไป แบบจำลองนี้จะสร้างขึ้นโดยผู้มีส่วนได้ส่วนเสียทางธุรกิจและสถาปนิกข้อมูล วัตถุประสงค์คือเพื่อจัดระเบียบ กำหนดขอบเขต และกำหนดแนวคิดและกฎเกณฑ์ทางธุรกิจ

ตรรกะ: กำหนดวิธีที่ระบบควรถูกนำไปใช้โดยไม่คำนึงถึง DBMSโดยทั่วไปแล้ว สถาปนิกข้อมูลและนักวิเคราะห์ธุรกิจจะสร้างโมเดลนี้ขึ้น จุดประสงค์คือเพื่อพัฒนาแผนที่ทางเทคนิคของกฎและโครงสร้างข้อมูล

ทางกายภาพ: โมเดลข้อมูลนี้อธิบายถึงวิธีการนำระบบไปใช้โดยใช้ระบบ DBMS เฉพาะ โดยทั่วไปโมเดลนี้จะสร้างโดย DBA และนักพัฒนา วัตถุประสงค์คือการนำฐานข้อมูลไปใช้จริง


3) อธิบายตารางข้อเท็จจริงและข้อเท็จจริง

ข้อเท็จจริงแสดงถึงข้อมูลเชิงปริมาณ เช่น จำนวนเงินสุทธิที่ต้องชำระ ตารางแฟคท์ประกอบด้วยข้อมูลตัวเลขและคีย์นอกจากตารางไดเมนชัน


4) แสดงรายการสคีมาการออกแบบต่างๆ ในการสร้างแบบจำลองข้อมูล

สคีมาแผนการสร้างแบบจำลองข้อมูลมีสองประเภทที่แตกต่างกัน: 1) สคีมาแบบดาว และ 2) สคีมาเกล็ดหิมะ


5) เมื่อใดที่คุณควรพิจารณาการทำให้เป็นปกติ?

ดีนอร์มัลไลเซชันจะใช้เมื่อตารางมีส่วนร่วมอย่างมากขณะดึงข้อมูล มันถูกใช้เพื่อสร้างคลังข้อมูล


6) อธิบายมิติและคุณลักษณะ

มิติข้อมูลแสดงถึงข้อมูลเชิงคุณภาพ ตัวอย่างเช่น ผลิตภัณฑ์ ชั้นเรียน แผน ฯลฯ ตารางไดเมนชันมีแอตทริบิวต์ที่เป็นข้อความหรือคำอธิบาย ตัวอย่างเช่น ประเภทผลิตภัณฑ์และชื่อผลิตภัณฑ์เป็นแอตทริบิวต์สองรายการของตารางมิติของผลิตภัณฑ์


7) ข้อเท็จจริงที่น้อยกว่าคืออะไร?

Fact Less Fact คือตารางที่ไม่มีการวัดข้อเท็จจริง ประกอบด้วยคีย์มิติเท่านั้น


8) การวิเคราะห์ในหน่วยความจำคืออะไร?

การวิเคราะห์ในหน่วยความจำเป็นกระบวนการแคชฐานข้อมูลใน RAM


9) OLTP และ OLAP แตกต่างกันอย่างไร?

ด้านล่างนี้คือ ความแตกต่างระหว่าง OLAP และ OLTP:

OLTP สพป
OLTP คือระบบการทำธุรกรรมออนไลน์ OLAP เป็นกระบวนการวิเคราะห์และดึงข้อมูลออนไลน์
โดดเด่นด้วยธุรกรรมออนไลน์ระยะสั้นจำนวนมาก มีลักษณะเป็นข้อมูลปริมาณมาก
OLTP ใช้ DBMS แบบดั้งเดิม OLAP ใช้คลังข้อมูล
ตารางในฐานข้อมูล OLTP ถูกทำให้เป็นมาตรฐาน ตารางใน OLAP ไม่ได้รับการทำให้เป็นมาตรฐาน
เวลาตอบสนองอยู่ในหน่วยมิลลิวินาที เวลาตอบสนองมีหน่วยเป็นวินาทีถึงนาที
OLTP ได้รับการออกแบบมาเพื่อการดำเนินธุรกิจแบบเรียลไทม์ OLAP ได้รับการออกแบบมาเพื่อการวิเคราะห์การวัดผลทางธุรกิจตามหมวดหมู่และคุณลักษณะ

10) โต๊ะคืออะไร?

การรวบรวมแถวและคอลัมน์เรียกว่าเป็นตาราง แต่ละคอลัมน์มีประเภทข้อมูล ตารางประกอบด้วยข้อมูลที่เกี่ยวข้องในรูปแบบตาราง


11) คอลัมน์คืออะไร?

คอลัมน์หรือฟิลด์คือการจัดเรียงข้อมูลในแนวตั้งที่มีข้อมูลที่เกี่ยวข้อง


12) กำหนดความกระจัดกระจายของข้อมูล

ความกระจัดกระจายของข้อมูลเป็นคำที่ใช้เรียกปริมาณข้อมูลที่คุณมีสำหรับเอนทิตี/มิติของโมเดล


13) คีย์หลักแบบผสมคืออะไร?

คีย์หลักแบบผสมหมายถึงกรณีที่ใช้คอลัมน์ตารางมากกว่าหนึ่งคอลัมน์เป็นส่วนหนึ่งของคีย์หลัก


14) คีย์หลักคืออะไร?

คีย์หลัก คือคอลัมน์หรือกลุ่มของคอลัมน์ที่ระบุแต่ละแถวในตารางไม่เท่ากัน ค่าของคีย์หลักต้องไม่เป็นค่าว่าง ทุกตารางจะต้องมีคีย์หลักหนึ่งคีย์


15) อธิบายคีย์ต่างประเทศ

คีย์ต่างประเทศ คือกลุ่มของแอตทริบิวต์ที่ใช้เชื่อมโยงตารางหลักและตารางลูก ค่าของคอลัมน์คีย์ภายนอกซึ่งมีอยู่ในตารางลูกจะอ้างอิงถึงค่าของคีย์หลักในตารางหลัก


16) เมตาดาต้าคืออะไร?

ข้อมูลเมตาอธิบายข้อมูลเกี่ยวกับข้อมูล จะแสดงประเภทข้อมูลจริงที่จัดเก็บไว้ในระบบฐานข้อมูล


17) ดาต้ามาร์ทคืออะไร?

A ดาต้ามาร์ท เป็นเวอร์ชันย่อของคลังข้อมูลและได้รับการออกแบบเพื่อใช้โดยแผนก หน่วย หรือกลุ่มผู้ใช้เฉพาะในองค์กร เช่น การตลาด การขาย ทรัพยากรบุคคล หรือการเงิน


18) OLTP คืออะไร?

การประมวลผลธุรกรรมออนไลน์ หรือที่เรียกสั้นๆ ว่า OLTPรองรับแอปพลิเคชันที่เน้นการทำธุรกรรมในสถาปัตยกรรม 3 ชั้น OLTP ดูแลการทำธุรกรรมรายวันของบริษัทหรือองค์กร


19) ตัวอย่างของระบบ OLTP มีอะไรบ้าง?

ตัวอย่างของระบบ OLTP คือ:

  • กำลังส่งข้อความ
  • เพิ่มหนังสือลงในตะกร้าสินค้า
  • การจองตั๋วเครื่องบินออนไลน์
  • ธนาคารออนไลน์
  • รายการสั่งซื้อ

20) ข้อจำกัดในการตรวจสอบคืออะไร?

ข้อจำกัดในการตรวจสอบใช้เพื่อตรวจสอบช่วงของค่าในคอลัมน์


21) แสดงรายการประเภทของการทำให้เป็นมาตรฐาน?

ประเภทของการทำให้เป็นมาตรฐานคือ: 1) รูปแบบปกติที่หนึ่ง 2) รูปแบบปกติที่สอง 3) รูปแบบปกติที่สาม 4) บอยซ์-คอดด์ที่สี่ และ 5) รูปแบบปกติที่ห้า


22) วิศวกรรมข้อมูลไปข้างหน้าคืออะไร?

วิศวกรรมไปข้างหน้าเป็นคำศัพท์ทางเทคนิคที่ใช้อธิบายกระบวนการแปลแบบจำลองเชิงตรรกะไปเป็นการใช้งานจริงโดยอัตโนมัติ


23) PDAP คืออะไร?

เป็นดาต้าคิวบ์ที่เก็บข้อมูลไว้เป็นข้อมูลสรุป ช่วยให้ผู้ใช้สามารถวิเคราะห์ข้อมูลได้อย่างรวดเร็ว ข้อมูลใน PDAP จะถูกจัดเก็บในลักษณะที่สามารถรายงานได้อย่างง่ายดาย


24) อธิบายการออกแบบฐานข้อมูลสคีมาเกล็ดหิมะ

สคีมาเกล็ดหิมะคือการจัดเรียงตารางมิติและตารางข้อเท็จจริง โดยทั่วไป ตารางทั้งสองจะแบ่งออกเป็นตารางมิติเพิ่มเติมเพิ่มเติม


25) บริการอธิบายการวิเคราะห์

บริการการวิเคราะห์ให้มุมมองรวมของข้อมูลที่ใช้ในการขุดข้อมูลหรือ OLAP


26) อัลกอริทึมการจัดคลัสเตอร์ลำดับคืออะไร

อัลกอริทึมการจัดกลุ่มลำดับจะรวบรวมเส้นทางที่คล้ายคลึงหรือเกี่ยวข้องกันและลำดับของข้อมูลที่มีเหตุการณ์


27) ข้อมูลที่ไม่ต่อเนื่องและต่อเนื่องคืออะไร?

ข้อมูลเฉพาะคือข้อมูลจำกัดหรือข้อมูลที่มีการกำหนดไว้แล้ว เช่น เพศ หมายเลขโทรศัพท์ ข้อมูลต่อเนื่องคือข้อมูลที่เปลี่ยนแปลงอย่างต่อเนื่องและเป็นระเบียบ เช่น อายุ


28) อัลกอริธึมอนุกรมเวลาคืออะไร?

อัลกอริธึมอนุกรมเวลาเป็นวิธีการทำนายค่าต่อเนื่องของข้อมูลในตาราง เช่น ประสิทธิภาพ พนักงานคนหนึ่งสามารถคาดการณ์ผลกำไรหรืออิทธิพลได้


29) ระบบธุรกิจอัจฉริยะคืออะไร?

BI (Business Intelligence) คือชุดกระบวนการ สถาปัตยกรรม และเทคโนโลยีที่แปลงข้อมูลดิบเป็นข้อมูลที่มีความหมายซึ่งขับเคลื่อนการดำเนินการทางธุรกิจที่มีกำไร BI เป็นชุดซอฟต์แวร์และบริการที่แปลงข้อมูลเป็นข้อมูลเชิงลึกและความรู้ที่นำไปปฏิบัติได้


30) ดัชนีบิตแมปคืออะไร?

ดัชนีบิตแมปเป็นดัชนีฐานข้อมูลชนิดพิเศษที่ใช้บิตแมป (อาร์เรย์บิต) ในการตอบคำถามโดยการดำเนินการตามบิต


คำถามและคำตอบสัมภาษณ์การสร้างแบบจำลองข้อมูลสำหรับผู้มีประสบการณ์

31) อธิบายคลังข้อมูลโดยละเอียด

คลังข้อมูลเป็นกระบวนการในการรวบรวมและจัดการข้อมูลจากแหล่งต่างๆ โดยให้ข้อมูลเชิงลึกที่มีประโยชน์ต่อองค์กรธุรกิจ โดยทั่วไปแล้วคลังข้อมูลจะใช้เพื่อเชื่อมต่อและวิเคราะห์ข้อมูลจากแหล่งต่างๆ ที่หลากหลาย ถือเป็นแกนหลักของระบบ BI ซึ่งสร้างขึ้นเพื่อการวิเคราะห์และรายงานข้อมูล


32) มิติขยะคืออะไร?

มิติขยะจะรวมจำนวนสมาชิกที่เกี่ยวข้องตั้งแต่สองรายการขึ้นไปเข้าไว้ในมิติเดียว โดยปกติจะเป็นค่าบูลีนหรือค่าแฟล็ก


33) อธิบายโครงร่างข้อมูล

Data Scheme คือการนำเสนอแบบไดอะแกรมที่แสดงความสัมพันธ์และโครงสร้างของข้อมูล


34) อธิบายความถี่ในการรวบรวมข้อมูล

ความถี่ในการรวบรวมข้อมูลคืออัตราการรวบรวมข้อมูล มันยังผ่านขั้นตอนต่างๆ ขั้นตอนเหล่านี้คือ: 1) การแยกจากแหล่งต่างๆ 3) การเปลี่ยนแปลง 4) การชำระล้าง และ 5) การจัดเก็บ


35) จำนวนสมาชิกของฐานข้อมูลคืออะไร?

จำนวนการนับเป็นคุณลักษณะตัวเลขของความสัมพันธ์ระหว่างสองเอนทิตีหรือชุดเอนทิตี


36) ความสัมพันธ์แบบคาร์ดินัลประเภทต่างๆ มีอะไรบ้าง?

ความสัมพันธ์ที่สำคัญประเภทต่างๆ ได้แก่:

  • ความสัมพันธ์แบบหนึ่งต่อหนึ่ง
  • ความสัมพันธ์แบบหนึ่งต่อหลาย
  • ความสัมพันธ์แบบหลายต่อหนึ่ง
  • ความสัมพันธ์แบบหลายต่อหลาย

37) กำหนดปัจจัยความสำเร็จที่สำคัญและระบุปัจจัยสี่ประเภท

ปัจจัยแห่งความสำเร็จที่สำคัญคือผลลัพธ์ที่ดีของกิจกรรมใดๆ ที่จำเป็นสำหรับองค์กรในการบรรลุเป้าหมาย

ปัจจัยแห่งความสำเร็จที่สำคัญสี่ประเภท ได้แก่:

  • CSF อุตสาหกรรม
  • CSF เชิงกลยุทธ์
  • CSF ด้านสิ่งแวดล้อม
  • CSF ชั่วคราว

38) การทำเหมืองข้อมูลคืออะไร?

การทำเหมืองข้อมูลเป็นทักษะหลากหลายสาขาที่ใช้การเรียนรู้ของเครื่อง สถิติ AI และเทคโนโลยีฐานข้อมูล มันคือทั้งหมดที่เกี่ยวกับการค้นพบความสัมพันธ์ที่ไม่สงสัย/ไม่ทราบมาก่อนระหว่างข้อมูล


39) อะไรคือความแตกต่างระหว่างสคีมา Star และสคีมา Snowflake?

ต่อไปนี้เป็นความแตกต่างที่สำคัญระหว่าง สคีมาดาวกับสคีมาเกล็ดหิมะ:

สคีมาของดาว สคีมาเกล็ดหิมะ
ลำดับชั้นของมิติจะถูกเก็บไว้ในตารางมิติ ลำดับชั้นจะถูกแบ่งออกเป็นตารางแยกกัน
ประกอบด้วยตารางข้อเท็จจริงที่ล้อมรอบด้วยตารางมิติ ตารางข้อเท็จจริงหนึ่งตารางล้อมรอบด้วยตารางมิติซึ่งในทางกลับกันจะล้อมรอบด้วยตารางมิติ
ในสกีมาแบบดาว การรวมเพียงครั้งเดียวเท่านั้นที่สร้างความสัมพันธ์ระหว่างตารางแฟคท์และตารางไดเมนชันใดๆ สคีมาเกล็ดหิมะจำเป็นต้องมีการรวมจำนวนมากเพื่อดึงข้อมูล
มีการออกแบบฐานข้อมูลที่เรียบง่าย มีการออกแบบฐานข้อมูลที่ซับซ้อน
โครงสร้างข้อมูลและการสืบค้นที่ไม่ปกติยังทำงานเร็วขึ้นอีกด้วย โครงสร้างข้อมูลที่ทำให้เป็นมาตรฐาน
ความซ้ำซ้อนของข้อมูลในระดับสูง ความซ้ำซ้อนของข้อมูลระดับต่ำมาก
นำเสนอการสืบค้นที่มีประสิทธิภาพสูงกว่าโดยใช้ Star Join Query Optimization ตารางอาจเชื่อมต่อกับหลายมิติ สคีมาเกล็ดหิมะแสดงด้วยตารางข้อเท็จจริงแบบรวมศูนย์ซึ่งไม่น่าเชื่อมโยงกับหลายมิติ

40) การระบุความสัมพันธ์คืออะไร?

การระบุความสัมพันธ์ของเอนทิตีใน DBMS ใช้เพื่อระบุความสัมพันธ์ระหว่างเอนทิตีสองอัน: 1) เอนทิตีที่แข็งแกร่ง และ 2) เอนทิตีที่อ่อนแอ


41) ความสัมพันธ์แบบเรียกซ้ำตัวเองคืออะไร?

ความสัมพันธ์แบบเรียกซ้ำเป็นคอลัมน์แบบสแตนด์อโลนในตารางที่เชื่อมต่อกับคีย์หลักของตารางเดียวกัน


42) อธิบายการสร้างแบบจำลองข้อมูลเชิงสัมพันธ์

การสร้างแบบจำลองข้อมูลเชิงสัมพันธ์คือการเป็นตัวแทนของออบเจ็กต์ในฐานข้อมูลเชิงสัมพันธ์ ซึ่งโดยปกติแล้วจะถูกทำให้เป็นมาตรฐาน


43) การวิเคราะห์แบบจำลองเชิงคาดการณ์คืออะไร?

กระบวนการตรวจสอบหรือทดสอบแบบจำลองซึ่งจะใช้ในการทำนายการทดสอบและตรวจสอบผลลัพธ์ สามารถใช้สำหรับการเรียนรู้ของเครื่อง ปัญญาประดิษฐ์ และสถิติ


44) อะไรคือความแตกต่างระหว่างแบบจำลองข้อมูลเชิงตรรกะและแบบจำลองข้อมูลทางกายภาพ?

แบบจำลองข้อมูลเชิงตรรกะ แบบจำลองข้อมูลทางกายภาพ
แบบจำลองข้อมูลเชิงตรรกะสามารถออกแบบความต้องการของธุรกิจได้อย่างมีเหตุผล โมเดลข้อมูลทางกายภาพให้ข้อมูลเกี่ยวกับแหล่งฐานข้อมูลเป้าหมายและคุณสมบัติของมัน
มีหน้าที่รับผิดชอบในการนำข้อมูลที่จัดเก็บไว้ในฐานข้อมูลไปใช้จริง โมเดลข้อมูลทางกายภาพช่วยให้คุณสร้างโมเดลฐานข้อมูลใหม่จากที่มีอยู่ และใช้ข้อจำกัด Referential Integrity
ประกอบด้วยเอนทิตี คุณลักษณะคีย์หลัก คีย์ผกผัน คีย์สำรอง กฎ ความสัมพันธ์ทางธุรกิจ คำจำกัดความ ฯลฯ แบบจำลองข้อมูลทางกายภาพประกอบด้วยตาราง ข้อจำกัดของคีย์ คีย์เฉพาะ คอลัมน์ คีย์นอก ดัชนี ค่าเริ่มต้น ฯลฯ

45) ข้อจำกัดประเภทต่างๆ มีอะไรบ้าง?

ข้อจำกัดประเภทอื่นอาจเป็นค่าเฉพาะ ค่า Null คีย์นอก คีย์ผสม หรือข้อจำกัดในการตรวจสอบ ฯลฯ


46) เครื่องมือสร้างแบบจำลองข้อมูลคืออะไร?

เครื่องมือสร้างแบบจำลองข้อมูล เป็นซอฟต์แวร์ที่ช่วยในการสร้างกระแสข้อมูลและความสัมพันธ์ระหว่างข้อมูล ตัวอย่างของเครื่องมือดังกล่าว ได้แก่ Borland Together Altova Database Spy, casewise, Case Studio 2 เป็นต้น


47) DBMS แบบลำดับชั้นคืออะไร

ในฐานข้อมูลแบบลำดับชั้น ข้อมูลแบบจำลองจะถูกจัดระเบียบในโครงสร้างแบบต้นไม้ ข้อมูลจะถูกจัดเก็บในรูปแบบลำดับชั้น ข้อมูลจะถูกแสดงโดยใช้ความสัมพันธ์แบบผู้ปกครอง-ลูก ใน DBMS แบบลำดับชั้น ข้อมูลผู้ปกครองอาจมีข้อมูลลูกได้หลายรายการ แต่ข้อมูลลูกจะมีเพียงรายการผู้ปกครองรายการเดียวเท่านั้น


48) ข้อเสียของโมเดลข้อมูลแบบลำดับชั้นมีอะไรบ้าง

ข้อเสียของโมเดลข้อมูลแบบลำดับชั้นมีดังนี้:

  • ไม่ยืดหยุ่นเนื่องจากต้องใช้เวลาในการปรับตัวให้เข้ากับความต้องการที่เปลี่ยนแปลงไปของธุรกิจ
  • โครงสร้างดังกล่าวก่อให้เกิดปัญหาในการสื่อสารระหว่างแผนก การสื่อสารแนวตั้ง และการสื่อสารระหว่างหน่วยงาน
  • รูปแบบข้อมูลแบบลำดับชั้นอาจสร้างปัญหาความแตกแยกได้

49) อธิบายแนวทางการสร้างแบบจำลองข้อมูลที่ขับเคลื่อนด้วยกระบวนการ

แนวทางที่ขับเคลื่อนด้วยกระบวนการที่ใช้ในการสร้างแบบจำลองข้อมูลเป็นไปตามวิธีการทีละขั้นตอนเกี่ยวกับความสัมพันธ์ระหว่างแบบจำลองความสัมพันธ์เอนทิตีและกระบวนการขององค์กร


50) อะไรคือข้อดีของการใช้การสร้างแบบจำลองข้อมูล?

ข้อดีของการใช้การสร้างแบบจำลองข้อมูลในคลังข้อมูลคือ:

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

51) อะไรคือข้อเสียของการใช้การสร้างแบบจำลองข้อมูล?

ข้อเสียของการใช้การสร้างแบบจำลองข้อมูลคือ:

  • มีความเป็นอิสระของโครงสร้างน้อยกว่า
  • มันสามารถทำให้ระบบมีความซับซ้อน

52) ดัชนีคืออะไร?

ดัชนีใช้สำหรับคอลัมน์หรือกลุ่มคอลัมน์เพื่อดึงข้อมูลอย่างรวดเร็ว


53) อะไรคือคุณลักษณะของแบบจำลองข้อมูลเชิงตรรกะ?

ลักษณะของแบบจำลองข้อมูลเชิงตรรกะคือ:

  • อธิบายความต้องการข้อมูลสำหรับโครงการเดียว แต่สามารถรวมเข้ากับโมเดลข้อมูลเชิงตรรกะอื่นๆ ตามขอบเขตของโครงการ
  • ออกแบบและพัฒนาอย่างเป็นอิสระจาก DBMS
  • คุณลักษณะข้อมูลจะมีประเภทข้อมูลที่มีความแม่นยำและความยาวที่แน่นอน
  • กระบวนการทำให้เป็นมาตรฐานของโมเดล ซึ่งโดยทั่วไปจะใช้จนถึง 3NF

54) แบบจำลองข้อมูลทางกายภาพมีลักษณะเฉพาะอย่างไร?

ลักษณะของแบบจำลองข้อมูลทางกายภาพคือ:

  • แบบจำลองข้อมูลทางกายภาพอธิบายความต้องการข้อมูลสำหรับโปรเจ็กต์หรือแอปพลิเคชันเดียว มันอาจจะบูรณาการกับแบบจำลองข้อมูลทางกายภาพอื่นๆ ตามขอบเขตของโครงการ
  • โมเดลข้อมูลมีความสัมพันธ์ระหว่างตารางที่ระบุถึงจำนวนสมาชิกและความเป็นโมฆะของความสัมพันธ์
  • พัฒนาขึ้นสำหรับเวอร์ชันเฉพาะของ DBMS ตำแหน่ง พื้นที่จัดเก็บข้อมูล หรือเทคโนโลยีที่จะใช้ในโครงการ
  • คอลัมน์ควรมีประเภทข้อมูล ความยาวที่กำหนด และค่าเริ่มต้นที่แน่นอน
  • มีการกำหนดคีย์หลักและคีย์นอก มุมมอง ดัชนี โปรไฟล์การเข้าถึง และการอนุญาต ฯลฯ

55) เทคนิคการสร้างแบบจำลองข้อมูลสองประเภทมีอะไรบ้าง?

เทคนิคการสร้างแบบจำลองข้อมูลสองประเภท ได้แก่ 1) โมเดลความสัมพันธ์เอนทิตี (ER) และ 2) UML (ภาษาการสร้างแบบจำลองแบบรวม).


56) UML คืออะไร

UML (Unified Modeling Language) คือภาษาสำหรับการพัฒนาฐานข้อมูล ภาษาการสร้างแบบจำลองสำหรับวัตถุประสงค์ทั่วไปในสาขาวิศวกรรมซอฟต์แวร์ จุดประสงค์หลักคือการจัดเตรียมวิธีการทั่วไปในการแสดงภาพการออกแบบระบบ


57) อธิบายโมเดลฐานข้อมูลเชิงวัตถุ

โมเดลฐานข้อมูลเชิงวัตถุคือชุดของวัตถุ ออบเจ็กต์เหล่านี้สามารถมีคุณสมบัติและวิธีการที่เกี่ยวข้องได้


58) โมเดลเครือข่ายคืออะไร?

เป็นโมเดลที่สร้างขึ้นจากโมเดลลำดับชั้น โดยอนุญาตให้เชื่อมโยงระเบียนได้มากกว่าหนึ่งรายการ ซึ่งแสดงว่ามีระเบียนหลายรายการ สามารถสร้างชุดระเบียนหลักและระเบียนย่อยได้ โดยแต่ละระเบียนสามารถอยู่ในชุดต่างๆ ได้หลายชุด ซึ่งทำให้คุณสามารถดำเนินการความสัมพันธ์ของตารางที่ซับซ้อนได้


59) การแฮชคืออะไร?

การแฮชเป็นเทคนิคที่ใช้ในการค้นหาค่าดัชนีทั้งหมดและดึงข้อมูลที่ต้องการ ช่วยในการคำนวณตำแหน่งโดยตรงของข้อมูลซึ่งถูกบันทึกไว้ในดิสก์โดยไม่ต้องใช้โครงสร้างของดัชนี


60) ธุรกิจหรือกุญแจธรรมชาติคืออะไร?

คีย์ทางธุรกิจหรือคีย์ธรรมชาติเป็นฟิลด์ที่ระบุตัวตนของเอนทิตีอย่างเฉพาะเจาะจง เช่น รหัสลูกค้า หมายเลขพนักงาน อีเมล เป็นต้น


61) คีย์ผสมคืออะไร?

เมื่อมีการใช้มากกว่าหนึ่งฟิลด์เพื่อแสดงคีย์ จะเรียกว่าคีย์ผสม


62) แบบฟอร์มปกติครั้งแรกคืออะไร?

รูปแบบปกติแรกหรือ 1NF เป็นคุณสมบัติของความสัมพันธ์ที่มีอยู่ในระบบการจัดการฐานข้อมูลเชิงสัมพันธ์ ความสัมพันธ์ใดๆ ก็ตามจะเรียกว่ารูปแบบปกติแรกหากโดเมนของแอตทริบิวต์แต่ละรายการมีค่าที่เป็นอะตอม ซึ่งมีค่าหนึ่งค่าจากโดเมนนั้น


63) คีย์หลักและคีย์ต่างประเทศแตกต่างกันอย่างไร?

คีย์หลัก คีย์ต่างประเทศ
คีย์หลักช่วยให้คุณระบุเรกคอร์ดในตารางได้โดยไม่ซ้ำกัน Foreign key คือเขตข้อมูลในตารางที่เป็นคีย์หลักของตารางอื่น
คีย์หลักไม่ยอมรับค่าว่าง คีย์ต่างประเทศอาจยอมรับค่าว่างหลายค่า
คีย์หลักเป็นดัชนีคลัสเตอร์ และข้อมูลในตาราง DBMS จะได้รับการจัดระเบียบทางกายภาพในลำดับของดัชนีคลัสเตอร์ คีย์ต่างประเทศไม่สามารถสร้างดัชนีแบบคลัสเตอร์หรือแบบไม่คลัสเตอร์โดยอัตโนมัติได้ อย่างไรก็ตาม คุณสามารถสร้างดัชนีบนคีย์ต่างประเทศด้วยตนเองได้
คุณสามารถมีคีย์หลักเพียงคีย์เดียวในตารางได้ คุณสามารถมีคีย์ต่างประเทศได้หลายคีย์ในตาราง

64) แบบฟอร์มปกติที่สองมีข้อกำหนดอะไรบ้าง?

ข้อกำหนดของแบบฟอร์มปกติที่สองคือ:

  • มันควรจะอยู่ในรูปแบบปกติครั้งแรก
  • ไม่มีคุณลักษณะที่ไม่ใช่ไพรม์ใดๆ ซึ่งขึ้นอยู่กับฟังก์ชันย่อยของคีย์ตัวเลือกของความสัมพันธ์ของตาราง

65) กฎสำหรับรูปแบบปกติที่สามมีอะไรบ้าง?

กฎสำหรับรูปแบบปกติที่สามคือ:

  • มันควรจะอยู่ในรูปแบบปกติที่สอง
  • ไม่มีการพึ่งพาฟังก์ชันสกรรมกริยา

66) การใช้กุญแจมีความสำคัญอย่างไร?

  • คีย์ช่วยให้คุณระบุแถวข้อมูลในตารางได้ ในแอปพลิเคชันในโลกแห่งความเป็นจริง ตารางอาจมีบันทึกหลายพันรายการ
  • คีย์ช่วยให้แน่ใจว่าคุณสามารถระบุบันทึกตารางได้โดยไม่ซ้ำกันแม้จะมีความท้าทายเหล่านี้
  • ช่วยให้คุณสร้างความสัมพันธ์ระหว่างและระบุความสัมพันธ์ระหว่างตาราง
  • ช่วยให้คุณบังคับใช้อัตลักษณ์และความซื่อสัตย์ในความสัมพันธ์

67) คีย์ตัวแทนคืออะไร?

คีย์เทียมซึ่งมีจุดมุ่งหมายเพื่อระบุแต่ละระเบียนโดยไม่ซ้ำกันเรียกว่าคีย์ตัวแทน คีย์ประเภทนี้มีลักษณะเฉพาะเนื่องจากสร้างขึ้นเมื่อคุณไม่มีคีย์หลักที่เป็นธรรมชาติ พวกเขาไม่ได้ให้ความหมายใดๆ กับข้อมูลในตาราง โดยปกติคีย์ตัวแทนจะเป็นจำนวนเต็ม


68) อธิบายคีย์สำรองโดยละเอียด

คีย์สำรองคือคอลัมน์หรือกลุ่มของคอลัมน์ในตารางที่ระบุทุกแถวในตารางนั้นโดยไม่ซ้ำกัน ตารางสามารถมีได้หลายตัวเลือกสำหรับคีย์หลัก แต่สามารถกำหนดให้เป็นคีย์หลักได้เพียงตัวเดียวเท่านั้น คีย์ทั้งหมดที่ไม่ใช่คีย์หลักเรียกว่าคีย์สำรอง


69) รูปแบบปกติที่สี่ใน DBMS คืออะไร?

รูปแบบปกติที่สี่คือระดับของการทำให้ฐานข้อมูลเป็นมาตรฐาน โดยจะต้องไม่มีการพึ่งพาที่ไม่สำคัญนอกเหนือจากคีย์ตัวเลือก


70) ระบบการจัดการฐานข้อมูลคืออะไร?

ระบบจัดการฐานข้อมูล หรือ DBMS เป็นซอฟต์แวร์สำหรับจัดเก็บและเรียกค้นข้อมูลผู้ใช้ ประกอบด้วยกลุ่มของโปรแกรมที่จัดการฐานข้อมูล


71) กฎของรูปแบบปกติที่ห้าคืออะไร?

ตารางอยู่ใน 5th รูปแบบปกติเฉพาะในกรณีที่อยู่ใน 4th ในรูปแบบปกติ และไม่สามารถแยกย่อยเป็นตารางเล็กๆ จำนวนเท่าใดก็ได้โดยไม่สูญเสียข้อมูล


72) การทำให้เป็นมาตรฐานคืออะไร?

normalization เป็นเทคนิคการออกแบบฐานข้อมูลที่จัดตารางในลักษณะที่ช่วยลดความซ้ำซ้อนและการพึ่งพาข้อมูล โดยจะแบ่งตารางขนาดใหญ่ออกเป็นตารางเล็กๆ และเชื่อมโยงตารางเหล่านั้นโดยใช้ความสัมพันธ์


73) อธิบายคุณลักษณะของระบบการจัดการฐานข้อมูล

  • ให้ความปลอดภัยและขจัดความซ้ำซ้อน
  • ลักษณะของระบบฐานข้อมูลที่อธิบายตนเอง
  • ฉนวนระหว่างโปรแกรมและข้อมูลนามธรรม
  • รองรับมุมมองข้อมูลหลายมุมมอง
  • การแบ่งปันข้อมูลและการประมวลผลธุรกรรมของผู้ใช้หลายราย
  • DBMS อนุญาตให้เอนทิตีและความสัมพันธ์ระหว่างกันสร้างตาราง
  • มันเป็นไปตามแนวคิด ACID (Atomน้ำแข็ง ความสม่ำเสมอ ความโดดเดี่ยว และความทนทาน)
  • DBMS รองรับสภาพแวดล้อมแบบหลายผู้ใช้ที่อนุญาตให้ผู้ใช้เข้าถึงและเข้าถึงและจัดการข้อมูลแบบขนาน

74) แสดงรายการซอฟต์แวร์ DBMS ยอดนิยม

ยอดนิยม ซอฟต์แวร์ดีบีเอ็มเอส คือ:

  • MySQL
  • Microsoft ทางเข้า
  • Oracle
  • PostgreSQL
  • ฐานข้อมูล
  • Foxมือโปร
  • SQLite
  • IBM DB2
  • Microsoft SQL Server.

75) อธิบายแนวคิดของ RDBMS

ระบบจัดการฐานข้อมูลเชิงสัมพันธ์ เป็นซอฟต์แวร์ที่ใช้เก็บข้อมูลในรูปแบบตาราง ในระบบประเภทนี้ ข้อมูลจะได้รับการจัดการและจัดเก็บไว้ในแถวและคอลัมน์ ซึ่งเรียกว่าสิ่งอันดับและคุณลักษณะ RDBMS เป็นระบบการจัดการข้อมูลที่ทรงพลังและมีการใช้กันอย่างแพร่หลายทั่วโลก


76) อะไรคือข้อดีของแบบจำลองข้อมูล?

ข้อดีของแบบจำลองข้อมูลคือ:

  • เป้าหมายหลักของโมเดลข้อมูลการออกแบบคือเพื่อให้แน่ใจว่าออบเจ็กต์ข้อมูลที่นำเสนอโดยทีมงานได้รับการแสดงอย่างถูกต้อง
  • แบบจำลองข้อมูลควรมีรายละเอียดเพียงพอที่จะใช้ในการสร้างฐานข้อมูลทางกายภาพ
  • ข้อมูลในแบบจำลองข้อมูลสามารถใช้เพื่อกำหนดความสัมพันธ์ระหว่างตาราง คีย์หลักและคีย์นอก และขั้นตอนการจัดเก็บ
  • โมเดลข้อมูลช่วยให้ธุรกิจต่างๆ สามารถสื่อสารภายในและระหว่างองค์กรได้
  • โมเดลข้อมูลช่วยในการจัดทำเอกสารการแมปข้อมูลในกระบวนการ ETL
  • ช่วยจดจำแหล่งข้อมูลที่ถูกต้องเพื่อเติมโมเดล

77) Data Model มีข้อเสียอะไรบ้าง?

ข้อเสียของตัวแบบข้อมูลคือ:

  • ในการพัฒนาแบบจำลองข้อมูล เราควรทราบลักษณะการจัดเก็บข้อมูลทางกายภาพ
  • เป็นระบบนำทางที่ก่อให้เกิดการพัฒนาและจัดการแอพพลิเคชันที่ซับซ้อน ดังนั้นจึงต้องอาศัยความรู้เกี่ยวกับประวัติชีวิตจริง
  • แม้แต่การเปลี่ยนแปลงเล็กๆ น้อยๆ ในโครงสร้างก็จำเป็นต้องมีการปรับเปลี่ยนในแอปพลิเคชันทั้งหมด
  • ไม่มีชุดภาษาการจัดการข้อมูลใน DBMS

78) อธิบายตารางข้อเท็จจริงประเภทต่างๆ

ตารางข้อเท็จจริงมีสามประเภท:

  • สารเติมแต่ง: เป็นการวัดที่เพิ่มมิติใดๆ
  • ไม่ใช่สารเติมแต่ง: เป็นการวัดที่ไม่สามารถเพิ่มมิติใดๆได้
  • สารเติมแต่งกึ่ง: เป็นการวัดที่สามารถเพิ่มได้ไม่กี่มิติ

79) ตารางรวมคืออะไร?

ตารางรวมประกอบด้วยข้อมูลรวมที่สามารถคำนวณได้โดยใช้ฟังก์ชันต่างๆ เช่น 1) ค่าเฉลี่ย 2) MAX, 3) จำนวนนับ 4) SUM 5) SUM และ 6) MIN


80) มิติที่ยืนยันคืออะไร?

มิติที่สอดคล้องคือมิติที่ได้รับการออกแบบในลักษณะที่สามารถใช้กับตารางข้อเท็จจริงจำนวนมากในพื้นที่ต่างๆ ของคลังข้อมูล


81) รายชื่อประเภทของลำดับชั้นในการสร้างแบบจำลองข้อมูล

มีลำดับชั้นสองประเภท: 1) ลำดับชั้นตามระดับ และ 2) ลำดับชั้นพ่อแม่-ลูก


82) อะไรคือความแตกต่างระหว่างดาต้ามาร์ทและคลังข้อมูล?

นี่คือหลัก ความแตกต่างระหว่าง Data Mart และ Data Warehouse:

ข้อมูลมาร์ท คลังข้อมูล
Data mart มุ่งเน้นไปที่สาขาวิชาเดียวของธุรกิจ คลังข้อมูลมุ่งเน้นไปที่ธุรกิจหลายด้าน
ใช้ในการตัดสินใจเชิงกลยุทธ์เพื่อการเติบโตของธุรกิจ ช่วยให้เจ้าของธุรกิจสามารถตัดสินใจเชิงกลยุทธ์ได้
Data mart เป็นไปตามรูปแบบจากล่างขึ้นบน คลังข้อมูลเป็นไปตามรูปแบบจากบนลงล่าง
แหล่งข้อมูลมาจากแหล่งข้อมูลเดียว แหล่งข้อมูลมาจากแหล่งข้อมูลที่แตกต่างกันมากกว่าหนึ่งแหล่ง

83) XMLA คืออะไร?

XMLA คือการวิเคราะห์ XML ที่ถือเป็นมาตรฐานสำหรับการเข้าถึงข้อมูล การประมวลผลเชิงวิเคราะห์ออนไลน์ (OLAP).


84) อธิบายมิติขยะ

มิติข้อมูลขยะช่วยในการจัดเก็บข้อมูล ใช้เมื่อข้อมูลไม่เหมาะสมที่จะจัดเก็บไว้ในสคีมา


85) อธิบายการจำลองข้อมูลแบบลูกโซ่

สถานการณ์เมื่อโหนดรองเลือกเป้าหมายโดยใช้เวลา ping หรือเมื่อโหนดที่ใกล้ที่สุดเป็นโหนดรอง จะเรียกว่าเป็นการจำลองข้อมูลแบบลูกโซ่


86) อธิบายคลังข้อมูลเสมือน

คลังข้อมูลเสมือนให้มุมมองโดยรวมของข้อมูลที่เสร็จสมบูรณ์ คลังข้อมูลเสมือนไม่มีข้อมูลประวัติ ถือเป็นแบบจำลองข้อมูลเชิงตรรกะที่มีข้อมูลเมตา


87) อธิบายภาพรวมของคลังข้อมูล

สแนปชอตคือการแสดงภาพข้อมูลที่สมบูรณ์ ณ เวลาที่กระบวนการแยกข้อมูลเริ่มต้นขึ้น


88) สารสกัดแบบสองทิศทางคืออะไร?

ความสามารถของระบบในการแยก ล้าง และถ่ายโอนข้อมูลในสองทิศทางเรียกว่าเป็นการแยกทิศทาง

คำถามสัมภาษณ์เหล่านี้จะช่วยในวีว่าของคุณ (วาจา)