คอมพิวเตอร์เทคโนโลยีสารสนเทศ

แบบจำลองข้อมูลที่ทำงานร่วมกับความสัมพันธ์

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

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

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

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 th.delachieve.com. Theme powered by WordPress.