วันเสาร์ที่ 2 พฤศจิกายน พ.ศ. 2556

องค์ประกอบระบบฐานข้อมูล

   องค์ประกอบของฐานข้อมูล


              การพัฒนาระบบฐานข้อมูลต้องมีส่วนต่าง ๆ ที่เกี่ยวข้องกันไม่ว่าจะเป็นบุคลากร ฮาร์ดแวร์ซอฟต์แวร์ ข้อมูลที่นำมาประมวลผล ทุกส่วนมีความสำคัญต่อการพัฒนาระบบฐานข้อมูล ดัง  -รายละเอียดต่อไปนี้



           แบ่งออกเป็น  5  ประเภท คือ

                 1. ฮาร์ดแวร์  (  Hardware  )

                 2. ซอฟต์แวร์ (Software)

                 3. ข้อมูล  (  Data  )

                 4. บุคลากร  (  People  )

                 5. ขั้นตอนการปฏิบัติงาน  (  Procedures  )

   บุคลากร (Personal)  หมายถึง บุคคลที่มีตำแหน่งงาน และเกี่ยวข้องกับการทำงานของ ระบบฐานข้อมูลสามารถ แบ่งออกเป็น

         -ผู้วิเคราะห์และออกแบบระบบ  (DBA : Database Administrator)  ทำหน้าที่วิเคราะห์และออกแบบสร้างฐานข้อมูลควบคุมการใช้งานระบบฐานข้อมูลและ ดูแลความปลอดภัยเรื่องของข้อมูล
        -นักพัฒนาโปรแกรม (Application Programmer) ทำหน้าที่พัฒนาโปรแกรมเพื่อเรียกใช้ข้อมูลจากฐานข้อมูล
        -ผู้ใช้ระบบฐานข้อมูล (User) ทำหน้าที่ใช้ระบบฐานข้อมูลที่ผู้วิเคราะห์ ออกแบบระบบและผู้พัฒนาโปรแกรมได้ทำการพัฒนาขึ้น

   ฮาร์ดแวร์ (Hardware)  ในการพัฒนาระบบฐานข้อมูล จะต้องมีการนำข้อมูลต่าง ๆ   เข้ามาจัดเก็บข้อมูล จัดการกับข้อมูลในฐานข้อมูล ได้แก่ เครื่องคอมพิวเตอร์แม่ข่าย (Database Server) ใช้ในการจัดเก็บฐานข้อมูลเครื่องลูกข่าย (Client) ใช้ในการเรียกใช้ข้อมูลในฐานข้อมูล และอุปกรณ์ทางด้านเครือข่าย เป็นต้น สิ่งที่ต้องคำนึงถึงเมื่อต้องพัฒนาระบบฐานข้อมูลคือ

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

   ซอฟต์แวร์ (Software)   องค์ประกอบทางด้านซอฟต์แวร์ที่ใช้ในการพัฒนาระบบฐานข้อมูลนั้น ประกอบด้วย

       -ซอฟต์แวร์ประยุกต์  (Application  Software)  เป็นซอฟต์แวร์ที่พัฒนาขึ้นเพื่อใช้ในการ สร้าง User Interface เป็นส่วนในการติดต่อกับข้อมูลในฐานข้อมูลซอฟต์แวร์ที่ใช้กันอย่างแพร่หลายได้แก่ ภาษา Pascal ภาษา C ภาษา Cobol ฯลฯ ปัจจุบันที่นิยมใช้ได้แก่ ภาษา Delphi ภาษา Visual – Basic เวอร์ชั่น
ต่าง ๆ เป็นต้น
      -ระบบการจัดการฐานข้อมูล (DBMS : Database Management System) ในการพัฒนามีระบบฐานข้อมูลนอกจากจะเป็นซอฟต์แวร์ประยุกต์แล้ว ซอฟต์แวร์ที่จำเป็นก็คือระบบการจัดการฐานข้อมูล ซึ่งเป็นตัวกลางระหว่างบุคลากรกับฐานข้อมูลในการจัดการกับนี้ข้อมูลในฐานข้อมูล ด้วยการใช้ ภาษา SQL ภาษา Quel ภาษา QBE ระบบจัดการ    -ฐานข้อมูล (DBMS) จะทำหน้าที่ดังนี้

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

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

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




ไม่มีความคิดเห็น:

แสดงความคิดเห็น