วันจันทร์ที่ 9 สิงหาคม พ.ศ. 2553

รูปแบบของฐานข้อมูล

   รูปแบบของฐานข้อมูล
     1. ฐานข้อมูลแบบลำดับชั้น (The Hierarchical Database Model)
มีลักษณะเป็นแผนภูมิต้นไม้ (Tree) ความสัมพันธ์เป็นแบบพ่อกับลูก (Parent/Child Relation) ลูกค้าแต่ละคนจะไม่สามารถได้รับบริการจากพนักงานขายมากกว่าหนึ่งคนได้ สินค้าแต่ละชนิดก็จะถูกซื้อ โดยลูกค้าเพียงคนเดียวเท่านั้น ลักษณะของฐานข้อมูลแบบลำดับชั้นมีความสัมพันธ์แบบหนึ่งต่อหนึ่ง (one-to-one) และหนึ่งต่อกลุ่ม (one-to-many) แต่ไม่มีความสัมพันธ์แบบกลุ่มต่อกลุ่ม (many-to-many)


     2 . ฐานข้อมูลแบบเครือข่าย (The Network Database Model)
โดยโครงสร้างของฐานข้อมูลแบบเครือข่ายก็เป็น Tree เช่นเดียวกับฐานข้อมูลแบบลำดับชั้น แต่จะเป็น Tree ที่ดูซับซ้อนมากขึ้นเพื่อรองรับความสัมพันธ์แบบกลุ่มต่อกลุ่มนั่นเอง



     3. ฐานข้อมูลเชิงสัมพันธ์ (The Relational Database Model)
ใช้แสดงความสัมพันธ์ของข้อมูลนั้นเป็นตารางซึ่งเก็บข้อมูลที่มีลักษณะเหมือนกันไว้


     4. ฐานข้อมูลเชิงวัตถุ (The Object-Oriented Database Model)
ฐานข้อมูลแบบลำดับชั้น แบบเครือข่าย และฐานข้อมูลเชิงสัมพันธ์ ล้วนจัดเก็บเฉพาะข้อมูล ไว้ในฐานข้อมูล ส่วนชุดคำสั่งที่ใช้ในการดำเนินการกับฐานข้อมูลจะจัดเก็บไว้ในซอฟแวร์ระบบจัดการฐานข้อมูลแยกต่างหาก แต่ฐานข้อมูลเชิงวัตถุ จัดเก็บทั้งข้อมูลและชุดคำสั่งไว้ด้วยกัน จึงสามารถใช้งานร่วมกันได้โดยอัตโนมัติ ทำให้ฐานข้อมูลชนิดนี้มีประสิทธิภาพในการจัดเก็บและจัดการ แต่มีการนำมาใช้งานน้อยกว่าฐานข้อมูลเชิงสัมพันธ์ เนื่องจากมีความยุ่งยากซับซ้อนมากกว่า



     5. ฐานข้อมูลเชิงวัตถุ-สัมพันธ์ (The Object-Relational Database Model)
สร้างขึ้นเพื่อให้ฐานข้อมูลเชิงสัมพันธ์สามารถเพิ่มคุณสมบัติของแบบจำลองเชิงวัตถุเข้าไปได้โดยไม่ต้องเสียค่าใช้จ่ายเพิ่ม ในด้านการออกแบบข้อมูลใหม่ หรือเปลี่ยนแปลงระบบฐานข้อมูลเดิม โดยสิ่งที่เพิ่มขึ้นมาจากแบบจำลองฐานข้อมูลเชิงสัมพันธ์ คือ สามารถสร้างชนิดข้อมูลที่กำหนดเองได้

                                 ________________________________________

     6. คลังข้อมูล (Data Warehouse)
เป็นแหล่งข้อมูลขนาดใหญ่ของทั้งองค์กร ซึ่งแต่ละองค์กรจะต้องมีการแบ่งส่วนการทำงานออกเป็นส่วนย่อยๆ ขึ้นอยู่กับหน้าที่การทำงาน เช่น การแบ่งส่วนออกเป็นการผลิต การเงิน การตลาด การขาย การบัญชี และการบริหารงานบุคคล เป็นต้น ซึ่งในบางกรณีต้องทำสำเนาข้อมูลที่มีความจำเป็นต้องใช้งานของแต่ละส่วนมาจัดเก็บไว้ภายในส่วนการทำงานย่อยๆ เหล่านั้น



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

     7. ฐานข้อมูลแบบหลายมิติ (Multidimensional Database)
การวิเคราะห์ข้อมูลในตารางข้อมูลนั้นทำได้ยาก เช่น ต้องการหายอดรวมในฤดูหนาวทุกสายการผลิตและทุกภูมิภาค

การจัดเก็บข้อมูลไว้ในฐานข้อมูลแบบหลายมิติ

        แสดงยอดขายในฐานข้อมูลแบบหลายมิติ
การแสดงข้อมูลหลายมิติ จะทำให้การวิเคราะห์ข้อมูล ยอดขายรวมทุกฤดูกาลและทุกภูมิภาคทำได้ง่ายขึ้น ด้วยวิธีการ “เฉือน (Slicing)” ลูกบาศก์ออกเป็นส่วน ๆ ตามที่ต้องการคำนวนเท่านั้น

         แสดงการ Slice ข้อมูล
         

   แสดงยอดขายในฤดูหนาวเฉพาะสายการผลิต A
                             
      8. ฐานข้อมูลบนเว็บ (Web Database)
คือ การสร้างเว็บเพจที่ผู้ใช้สามารถเลือกดูในสิ่งที่ต้องการได้ ทั้งข้อความ ภาพ และเสียง โดยการสร้างฐานข้อมูลไว้ที่เครื่องเซิร์ฟเวอร์ที่ให้บริการเว็บไซต์ที่ต้องการสร้างเป็นเว็บฐานข้อมูล เว็บไซต์ที่สร้างขึ้นโดยใช้เว็บฐานข้อมูล สังเกตได้จากจะมีแบบฟอร์มสำหรับให้ผู้ใช้กรอกข้อมูลหรือเลือกข้อมูลที่ต้องการให้แสดงผลได้เอง ค้นหาข้อมูลต่าง ๆ ได้อย่างรวดเร็วและง่ายดาย
     9. ฐานข้อมูลแบบกระจาย (Distributed Database)
เป็นการกระจายการจัดเก็บข้อมูลไว้ในหลาย ๆ สถานที่ ฐานข้อมูลชนิดนี้เหมาะกับธุรกิจขนาดใหญ่เช่น ธนาคาร และบริษัทประกันชีวิต เป็นต้น ที่มีสาขาตามที่ต่างๆ

10 ความคิดเห็น:

  1. เนื้อหาละเอียดแล้วนะ
    ช่วยเม้นกัลหน่อยนะคร่า ^_______^

    ตอบลบ
  2. เนื้อหามากมาย จิงๆ

    สกินสวยดี

    ตอบลบ
  3. อ่านแล้วเข้าใจดีนะ

    ตอบลบ
  4. เนื้อหาละเอียดดีนะคร่ะ

    ตอบลบ
  5. เข้าใจในเนื้อหาดีครับ

    ตอบลบ
  6. รายละเอียดน่าสนใจดีนะ

    ตอบลบ
  7. ดีๆๆๆ
    มีสาระ
    เม้นกลับด้วยนะ

    ตอบลบ
  8. ดีดีจร้า

    อ่านแล้วได้ความรู้เพิ่ม

    เยอะเลย

    งัยก้เม้นกลับด้วยนะจ๊ะ

    ตอบลบ
  9. เนื้อหาดีจร้า

    เข้าใจแล้วละ

    ..

    ตอบลบ