ข้ามไปที่เนื้อหาหลัก

เก็บคะแนน20 คะแนน

1.ระบบฐานข้อมูลหมายถึง
ตอบ . ระบบที่รวบรวมข้อมูลต่าง ๆ ที่เกี่ยวข้องกันเข้าไว้ด้วยกันอย่างมีระบบมีความสัมพันธ์ระหว่างข้อมูลต่าง ๆ ที่ชัดเจน ในระบบฐานข้อมูลจะประกอบด้วยแฟ้มข้อมูลหลายแฟ้มที่มีข้อมูล เกี่ยวข้องสัมพันธ์กันเข้าไว้ด้วยกันอย่างเป็นระบบและเปิดโอกาสให้ผู้ใช้สามารถใช้งานและดูแลรักษาป้องกันข้อมูลเหล่านี้ ได้อย่างมีประสิทธิภาพ โดยมีซอฟต์แวร์ที่เปรียบเสมือนสื่อกลางระหว่าง
ผู้ใช้และโปรแกรมต่าง ๆ ที่เกี่ยวข้องกับการใช้ฐานข้อมูล เรียกว่า ระบบจัดการฐานข้อมูล หรือ DBMS (data base management system)มีหน้าที่ช่วยให้ผู้ใช้เข้าถึงข้อมูลได้ง่ายสะดวกและมีประสิทธิภาพ การเข้าถึงข้อมูลของผู้ใช้อาจเป็นการสร้างฐานข้อมูล การแก้ไขฐานข้อมูล หรือการตั้งคำถามเพื่อให้ได้ข้อมูลมา โดยผู้ใช้ไม่จำเป็นต้องรับรู้เกี่ยวกับรายละเอียดภายในโครงสร้างของฐานข้อมูล 
2.โครงสร้างของระบบแฟ้มข้อมูลและฐานข้อมูลมีอะไรบ้าง
ตอบ เป็นวิธีการจัดเก็บข้อมูลในคอมพิวเตอร์เพื่อให้สามารถใช้งานได้อย่างมีประสิทธิภาพการเลือกโครงสร้างข้อมูลนั้นโดยส่วนใหญ่แล้วจะเริ่มต้นจากการเลือกประเภทข้อมูล อย่างย่อโครงสร้างข้อมูลที่ออกแบบเป็นอย่างดี จะสามารถรองรับการประมวลผลที่หนักหน่วงโดยใช้ทรัพยากรที่น้อยที่สุดเท่าที่จะเป็นไปได้ทั้งในแง่ของเวลาและหน่วยความจำโครงสร้างข้อมูลแต่ละแบบจะเหมาะสมกับงานที่แตกต่างกัน และโครงสร้างข้อมูลบางแบบก็ออกแบบมาสำหรับบางงานโดยเฉพาะแนวความคิดในเรื่องโครงสร้างข้อมูลนี้ส่งผลกับการพัฒนาวิธีการมาตรฐานต่างๆในการออกแบบและเขียนโปรแกรมหลายภาษาโปรแกรมนั้นได้พัฒนารวมเอาโครงสร้างข้อมูลนี้ไว้เป็นส่วนหนึ่งของระบบโปรแกรม เพื่อประโยชน์ในการใช้ซ้ำ
3.องค์ประกอบของระบบฐานข้อมูล มีอะไรบ้าง
ตอบ -ข้อมูล (Data)
          -ฮาร์ดแวร์ (Hardware)
          -ซอฟต์แวร์ (Software)
          -ผู้ใช้ (Users
4.จงอธิบายสถาปัตยกรรมข้อมูลระดับภายนอก ระดับความคิด ระดับภายใน
1.สถาปัตยกรรมฐานข้อมูลระดับภายนอก
  สถาปัตยกรรมในระดับภายนอก  External เป็นมุมมองของผู้ใช้ที่มีต่อฐานข้อมูล หรือที่เรียกว่า วิว (View) เกี่ยวข้องกับผู้ใช้งานมากที่สุด เป็นระดับการมองข้อมูลภายในฐานข้อมูลสำหรับผู้ใช้งานแต่ละคน เป็นระดับที่มีการนำข้อมูลจากฐานข้อมูลไปใช้งาน โดยผู้ใช้แต่ละคนสามารถเลือกอ่านข้อมูลเฉพาะที่ตนสนใจหรือต้องการใช้เท่านั้น 

2.สถาปัตยกรรมฐานข้อมูลระดับความคิด
สถาปัตยกรรมในระดับแนวคิด Conceptual เป็นมุมมองโครงร่างของฐานข้อมูลในแนวความคิด ซึ่งไม่ใช่โครงร่างจริงที่ถูกสร้างในอุปกรณ์เก็บข้อมูลผ่านการวิเคราะห์จาก นักออกแบบระบบ และ ผู้บริหารฐานข้อมูล (DBA) ระดับแนวคิดจึงเป็นระดับของการออกแบบฐานข้อมูลว่าจะเก็บข้อมูลอะไร (what) และมุ่งเน้นความสัมพันธ์ (relationship) ระหว่างข้อมูล ผลลัพธ์ที่ได้จะทำให้เกิดสิ่งที่เรียกว่า มุมมองระบบ (Schema)

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

ความคิดเห็น