Transcript ภาพนิ่ง 1
Chapter Management Information System ระบบฐานข้อมูล Database Management System 1 Management Information System บทนี้มีอะไรบ้าง ? 5.1 ระบบแฟ้ มข้อมูลและฐานข้อมูล 5.2 ฐานข้อมูลและการจัดการฐานข้อมูล 5.3 องค์ประกอบของฐานข้อมูล 5.4 การออกแบบฐานข้อมูลเบื้องต้น 5.5 แนวโน้มของฐานข้อมูล 5.6 สรุ ป 2 Management Information System ระบบแฟ้ มข้ อมูล (File System) ประมาณทศวรรษที่ 1970 องค์กรส่ วนใหญ่มีการเก็บข้อมูลด้วย คอมพิวเตอร์ในลักษณะแฟ้ มข้อมูล (File System) โดยได้ทาการ เก็บข้อมูลทีละระบบหรื อหน่วยงาน ดังนั้น ระบบข้อมูลของ องค์การในแต่ละระบบจึงเป็ นอิสระต่อกัน ทาให้แต่ละระบบ หรื อหน่วยงานมีขอ้ มูลของตนเองโดยไม่เชื่อมโยงกัน ซึ่ง สถานการณ์น้ ีเรี ยกว่า การจัดเก็บแฟ้ มแบบดั้งเดิม (Traditional File Environment) หรื อเรี ยกระบบนี้วา่ ระบบแฟ้ มข้อมูล (File System) 3 Management Information System ระบบแฟ้ มข้ อมูล (File System) ฝ่ ายลงทะเบียน » ข้ อมูลนักศึกษา (ชื่อ เลขทะเบียน ทีอ่ ยู่) » ข้อมูลการลงทะเบียน ฝ่ ายการเงิน » ข้ อมูลนักศึกษา (ชื่อ เลขทะเบียน ทีอ่ ยู่) » ข้อมูลการเงิน ฝ่ ายห้องสมุด » ข้ อมูลนักศึกษา (ชื่อ เลขทะเบียน ทีอ่ ยู่) » ข้อมูลการยืม-คืนหนังสือ 4 Management Information System ปัญหาแฟ้ มข้ อมูล ความซ้ าซ้อนของข้อมูล (Data Redundancy) ความไม่สอดคล้องกันของข้อมูล (Data Inconsistency ) ขาดความยืดหยุน่ (Lack of Flexibility) ความไม่ปลอดภัยของข้อมูล (Poor Security) ขาดความเป็ นอันหนึ่งอันเดียวกันของข้อมูล (Lack of Data Integrity) 5 Management Information System ปัญหาแฟ้ มข้ อมูล ข้อมูลมีความสัมพันธ์ลกั ษณะขึ้นต่อกันกับ โปรแกรม (Application/Data Dependencies) ข้อมูลแยกอิสระต่อกัน (Data Isolation) ขาดการใช้ขอ้ มูลร่ วมกัน (Lack of Data Sharing) 6 Management Information System ฐานข้ อมูลและการจัดการฐานข้ อมูล (Databases and Databank Management) ความหมายของฐานข้อมูล ฐานข้อมูล (Database หรื อ Databank) คือการจัด กลุ่มของแฟ้ มข้อมูล ที่มีความสัมพันธ์กนั เพื่อนาไปใช้ในการ ทางาน โดยใช้ซอร์ฟแวร์ชุดหนึ่ง (DBMS) ซึ่งสามารถ เข้าถึงข้อมูลในฐานข้อมูลได้ ซึ่งจะช่วยบรรเทาปั ญหาต่าง ๆ ที่ เกิดจากแฟ้ มข้อมูลได้ 7 Management Information System ฐานข้ อมูลและการจัดการฐานข้ อมูล ฐานข้อมูลมีหลายประเภท เช่น ฐานข้อมูลทาง ภูมิศาสตร์ (Geographical information database), ฐานข้อมูลความรู้ (Knowledge database), ฐานข้อมูล มัลติมีเดีย (Multimedia database) เป็ นต้น 8 Management Information System ฐานข้ อมูลและการจัดการฐานข้ อมูล ระบบการจัดการฐานข้ อมูล (Database Management Systems – DBMS) คือ ซอร์ฟแวร์หรื อกลุ่มของโปรแกรมที่ช่วยในการวางแผน รวบรวมข้อมูล จัดการและเจ้าถึงข้อมูลได้อย่างมีประสิทธิภาพ ผูใ้ ช้สามารถใช้ DBMS ในการเพิ่มเติมข้อมูล ลบข้อมูล แสดงผล พิมพ์ ค้นหา เลือก จัดเรี ยง หรื อยกระดับของข้อมูลได้ 9 Management Information System ฐานข้ อมูลและการจัดการฐานข้ อมูล (Databases Management) ฝ่ ายลงทะเบียน ฝ่ ายการเงิน DBMS » ข้ อมูลนักศึกษา (ชื่อ เลขทะเบียน ทีอ่ ยู่) » ข้อมูลการลงทะเบียน » ข้ อมูลการเงิน » ข้ อมูลการยืม-คืนหนังสือ ฝ่ ายห้องสมุด 10 Management Information System ฐานข้ อมูลและการจัดการฐานข้ อมูล (Databases Management) ประเภทของ DBMS มีหลายประเภท ตั้งแต่เป็ นโปรแกรมที่ใช้กบั ไมโครคอมพิวเตอร์ จนถึงโปรแกรมที่ใช้กบั เมนเฟรม นอกจากนี้ขอ้ มูลที่จดั การโดย DBMS ยังสามารถเก็บ ข้อมูลที่เป็ นรู ปกราฟฟิ ค เสี ยง และรู ปภาพได้ดว้ ย DBMS 11 Management Information System ฐานข้ อมูลและการจัดการฐานข้ อมูล ส่ วนประกอบของ DBMS ส่ วนประกอบของ DBMS มี 4 ส่ วนหลัก ๆ คือ 1. โมเดลของข้อมูล (Data Model) 2. ภาษาคาจากัดความของข้อมูล (Data Definition Language – DDL) 3. ภาษาในการจัดการข้อมูล (Data Manipulation Language – DML) 4. พจนานุกรมข้อมูล (Data Dictionary) 12 Management Information System ฐานข้ อมูลและการจัดการฐานข้ อมูล ส่ วนประกอบของ DBMS 1. โมเดลของข้ อมูล (Data Model) ทาหน้าที่กาหนดรู ปแบบของโครงสร้างของข้อมูล เช่น จะเป็ นลาดับขั้น (hierarchy) หรื อ แบบเครื อข่าย (network) หรื อ แบบความสัมพันธ์ (relational) 13 Management Information System ฐานข้ อมูลและการจัดการฐานข้ อมูล ส่ วนประกอบของ DBMS 2. ภาษาคาจากัดความของข้ อมูล (Data Definition Language – DDL) เป็ นการกาหนดลักษณะของข้อมูลในแต่ละเรคคอร์ดหรื อฟิ ลด์ ที่ปรากฏในฐานข้อมูล เช่น จะตั้งชื่อว่าอย่างไร เป็ นข้อมูลชนิด ไหน ความยาวเรคคอร์ ดเท่าใด รวมทั้งความสัมพันธ์ระหว่าง เรคคอร์ดต่าง ๆ และลักษณะของคีย ์ 14 Management Information System ฐานข้ อมูลและการจัดการฐานข้ อมูล ส่ วนประกอบของ DBMS 3. ภาษาในการจัดการข้ อมูล (Data Manipulation Language – DML) เป็ นภาษาที่ใช้ในการถามเกี่ยวกับเนื้อหาในฐานข้อมูล หรื อใช้ เป็ นการเก็บหรื อปรับปรุ งข้อมูลให้ทนั สมัย และการพัฒนา application นอกจากนี้ยงั ช่วยให้ผใู้ ช้สามารถดึง จัดเรี ยง แสดงผล ลบข้อมูล ในฐานข้อมูลได้ดว้ ย ภาษาที่ใช้ในการ จัดการข้อมูล อาจจะใช้ภาษา ยุคที่ 3 ยุคที่ 4 หรื อ ObjectOriented ก็ได้ ตัวอย่าง คือ Structured Query Language (SQL) 15 Management Information System ฐานข้ อมูลและการจัดการฐานข้ อมูล ส่ วนประกอบของ DBMS 4. พจนานุกรมข้ อมูล (Data Dictionary) เป็ นการเก็บรวบรวมคาจากัดความของข้อมูลและลักษณะ ข้อมูลต่าง ๆ ที่อยูใ่ นฐานข้อมูล อันจะทาให้เกิดมาตรฐาน ความสอดคล้องของข้อมูลในแฟ้ มต่าง ๆ และยังทาให้การ พัฒนาโปรแกรมทาได้รวดเร็ ว เพราะโปรแกรมเมอร์ สามารถ ดูขอ้ มูลจากพจนานุกรมข้อมูลได้ 16 Management Information System องค์ ประกอบของฐานข้ อมูล องค์ประกอบของฐานข้อมูลขึ้นอยูก่ บั มุมมองของการสร้าง ข้อมูล และมุมมองในลักษณะโครงสร้างลาดับชั้นของข้อมูล ซึ่งมี 2 ประเภท ดังต่อไปนี้ 1. องค์ประกอบฐานข้อมูลโดยพิจารณาจากการสร้าง ฐานข้อมูล 2. องค์ประกอบฐานข้อมูลพิจารณาจากโครงสร้างข้อมูล ตามลาดับชั้น 17 Management Information System องค์ ประกอบของฐานข้ อมูล 1. องค์ ประกอบฐานข้ อมูลโดยพิจารณาจากการสร้ างฐานข้ อมูล 1) เอนติตี้ (Entity) เป็ นเรื่ องเกี่ยวกับบุคคล สถานที่ สิ่ งของ หรื อเหตุการณ์ที่ตอ้ งการเก็บข้อมูล 2) ลักษณะเฉพาะของเอนติตี้ (Data items หรือ Attribute) คือลักษณะของเอนติต้ ีที่ตอ้ งการเก็บข้อมูล เช่น เอนติต้ ีของ นักศึกษาประกอบด้วย attribute คือ รหัสนักศึกษา, ชื่อ, สกุล, คณะ, กลุ่ม ฯลฯ 18 Management Information System องค์ ประกอบของฐานข้ อมูล 1. องค์ ประกอบฐานข้ อมูลโดยพิจารณาจากการสร้ างฐานข้ อมูล 3) ระเบียนหรือเรคคอร์ ด (Records) คือ ชุดของลักษณะ เฉพาะที่เกี่ยวกับเอนติต้ ีหนึ่ง ๆ ซึ่งจะใช้ในการประมวลผล ด้วยกัน 4) แฟ้มข้ อมูล (File) ประกอบด้วยเรคคอร์ดที่สมั พันธ์กนั หลาย ๆ อันมารวมกัน เช่น แฟ้ มข้อมูลพนักงานจะ ประกอบด้วยเรคคอร์ดของพนักงานแต่ละคน 5) ฐานข้ อมูล (Database) ประกอบด้วยแฟ้ มข้อมูลหลาย ๆ แฟ้ มที่มีความสัมพันธ์กนั มารวมกัน 19 Management Information System องค์ ประกอบของฐานข้ อมูล Entity นักศึกษา Attribute / Data Item รหัสนักศึกษา, ชื่อ – สกุล, คณะ, กลุ่ม, ที่อยู,่ โทรศัพท์ แฟ้มข้ อมูลนักศึกษา รหัสนักศึกษา ชื่อ – สกุล คณะ กลุ่ม ที่อยู่ โทรศัพท์ 46111001 น.ส.หนูนุย้ คุยดีจงั วิทยาการจัดการ Z 11 ถ.ลูกรัง ต.บ่อยาง อ.เมือง จ.สงขลา 46111002 นายเท่ง วิทยาการจัดการ Z 1 หมู่ 5 ต.เขารู ปช้าง อ. 09-9999999 เมือง จ.สงขลา 46111003 น.ส.เน่งน้อย นุ่มนวล วิทยาการจัดการ Z 50 หมู่ 1 ต.พะวง อ. เมือง จ.สงขลา เก่งจริ ง 074-111111 074-444444 20 Management Information System องค์ ประกอบของฐานข้ อมูล 2. องค์ ประกอบฐานข้ อมูลพิจารณาจากโครงสร้ างข้ อมูล ตามลาดับชั้น 1) บิต (Bit) เป็ นตัวแทนของหน่วยที่เล็กที่สุดของข้อมูล ที่ ประมวลผลโดยคอมพิวเตอร์ (0 1) 2) ไบต์ (Byte) เป็ นตัวอักษรหรื อตัวเลขหรื อสัญลักษณ์ 1 ตัว บางครั้งอาจจะเรี ยกว่าอักขระ (Character) 3) ฟิ ลด์ (Bit) เป็ นหน่วยที่เล็กที่สุดในลาดับขั้นข้อมูลที่มนุษย์ สามารถแปลความหมายได้ เกิดจากการนาอักขระหลาย ๆ ตัวมา 21 รวมกัน ทาให้มีความหมายหรื อเป็ นคาขึ้นมา Management Information System องค์ ประกอบของฐานข้ อมูล 2. องค์ ประกอบฐานข้ อมูลพิจารณาจากโครงสร้ างข้ อมูล ตามลาดับชั้น 4) ระเบียนหรือเรคคอร์ ด (Record) เป็ นการรวมกลุ่มฟิ ลด์หลาย ๆ ฟิ ลด์ที่มีความสัมพันธ์กนั มารวมกันอย่างมีความหมาย 5) ไฟล์ (File) หรื อแฟ้ มข้อมูล เป็ นการนาเรคคอร์ดหลาย ๆ เรคค อร์ดที่เกี่ยวพันกันมารวมกัน 6) ฐานข้ อมูล (Database) ประกอบด้วยหลาย ๆ ไฟล์ที่เกี่ยวพัน กันมารวมกัน 22 Management Information System โครงสร้ างข้ อมูลตามลาดับชั้น ฐานข้ อมูลนักศึกษา ฐานข้ อมูล (Database) แฟ้มข้ อมูล (File) เร็คคอร์ ด/ระเบียน (Record) ฟิ ลด์ (Field) 46111 001 น.ส.หนูนุย้ คุยดีจงั วิทยาการจัดการ Z 11 ถ.ลูกรัง ต.บ่อยาง อ.เมือง จ.สงขลา 074111111 46111 002 นายเท่ง วิทยาการจัดการ Z 1 หมู่ 5 ต.เขารู ปช้าง อ.เมือง จ.สงขลา 099999999 46111 003 น.ส.เน่งน้อย นุ่มนวล วิทยาการจัดการ Z 50 หมู่ 1 ต.พะวง อ. เมือง จ.สงขลา 074444444 46111 002 นายเท่ง วิทยาการจัดการ Z 1 หมู่ 5 ต.เขารู ปช้าง อ.เมือง จ.สงขลา 099999999 เก่งจริ ง เก่งจริ ง นิดหน่อย ไบต์ (Byte) น บิต (Bit) 0 กับ 1 23 Management Information System ความสั มพันธ์ ของข้ อมูล ความสั มพันธ์ ของข้ อมูลแบ่ งเป็ น 3 ประเภทคือ 1) ความสั มพันธ์ แบบ One to One คือความสัมพันธ์ของข้อมูล 2 ตัว ที่มีลกั ษณะ 1 ต่อ 1 หรื อข้อมูลตัวหนึ่ง จะมีความสัมพันธ์กบั ข้อมูลอีกตัวหนึ่งได้เพียงค่าเดียวเท่านั้น 2) ความสั มพันธ์ แบบ One to Many คือ ความสัมพันธ์ซ่ ึงข้อมูล ตัวหนึ่งมีความสัมพันธ์กบั ข้อมูลตัวอื่นได้หลายอย่าง 3) ความสั มพันธ์ แบบ Many to Many คือ ความสัมพันธ์ซ่ ึง ข้อมูลตัวหนึ่งมีหลายค่า และมีความสัมพันธ์กบั ข้อมูลตัวอื่นได้หลาย อย่าง เช่น มีวิชาที่เปิ ดสอนหลายวิชา แต่ละวิชามีนกั ศึกษาหลายคน 24 Management Information System ความสั มพันธ์ ของข้ อมูล ความสัมพันธ์แบบวันทูวนั นักศึกษา บัตรประจาตัวนักศึกษา ความสัมพันธ์แบบ one to many ชื่อลูกค้ า บัญชีธนาคาร ความสัมพันธ์แบบ many to many วิชาระบบสารสนเทศ สมชาย สมปอง วิชาการจัดการ สมศักดิ์ วิชาเศรษฐศาสตร์ สมทรง สมทรง 25 Management Information System 5.4 ประเภทของการออกแบบฐานข้อมูล 1. ฐานข้อมูลแบบลาดับชั้น(Hierarchical Database Model) 2. ฐานข้อมูลแบบเครื อข่าย(Network Database Model) 3. ฐานข้อมูลแบบสัมพันธ์(Relational Database Model) 26 Management Information System ฐานข้ อมูลแบบลาดับชั้น (Hierarchical Database Model) มีลกั ษณะเป็ นลาดับชั้นคล้ายคลึงกับความสัมพันธ์ของ โครงสร้างสายการบังคับบัญชาที่พบในองค์กรทัว่ ไป โดยมีลาดับชั้นลดหลัน่ กันลงมาเป็ นชั้นๆ ข้อมูล ข้อมูลที่ใช้ฐานข้อมูลลาดับชั้นจะต้องเป็ นข้อมูลที่มี ความสัมพันธ์แบบ one to one หรื อ one to many เท่านั้น 27 Management Information System ตัวอย่าง พนักงาน ค่าตอบแทน อัตราผลตอบแทน root การมอบหมายงาน ประวัตงิ าน บาเหน็จบานาญ สวัสดิการ ประกันชีวิต First child สุ ขภาพ Second child 28 Management Information System ฐานข้ อมูลแบบลาดับชั้น ข้ อดี ข้ อจากัด มีประสิ ทธิภาพในการค้นหา การค้นหาทาได้รวดเร็ ว เนื่องจากจัดลาดับชั้นและ ความสัมพันธ์เอาไว้แล้วทาให้ ไม่เสี ยเวลาในการค้นหาข้อมูลที่ ไม่จาเป็ น ต้องมีการกาหนดลักษณะ ความสัมพันธ์ของข้อมูลทุกตัว ก่อนเพื่อจะนามาจัดเป็ น โครงสร้างได้ และการค้นหา ข้อมูลมีจากัด นอกจากนี้ โครงสร้างแบบนี้ไม่ได้เหมาะ กับงานทุกประเภท 29 Management Information System ฐานข้ อมูลแบบเครือข่ าย (Network Database Model) คล้ายกับฐานข้อมูลแบบลาดับชั้น แต่ขอ้ มูลมีความสัมพันธ์ กันในลักษณะ many to many เท่านั้น 30 Management Information System ฐานข้ อมูลแบบเครือข่ าย โครงการ A หน่ วยงาน A หน่ วยงาน B โครงการ B หน่ วยงาน C หน่ วยงาน D 31 Management Information System ฐานข้ อมูลแบบเครือข่ าย ข้ อดี ข้ อจากัด ข้อมูลที่อยูใ่ นเครื อข่ายไม่มี ข้อจากัดเรื่ องความสัมพันธ์ มี ความสอดคล้องในโลกของ ความเป็ นจริ งมากกว่า มีความซับซ้อนมาก โดยเฉพาะ ถ้ามีการเพิ่มลบข้อมูลและ ความสัมพันธ์ การทางานจะ ซับซ้อนมากและการบารุ งรักษา จะยากขึ้นตามไปด้วย 32 Management Information System ฐานข้ อมูลแบบสั มพันธ์ Relational Database Model ใช้ตารางเพื่อเก็บข้อมูลให้เป็ นระเบียบ ตารางเหล่านี้เรี ยกว่า ตาราง ความสัมพันธ์(relations) การออกแบบฐานข้อมูลแบบความสัมพันธ์จะประกอบด้วยตารางที่ มีขนาดไม่ใหญ่มากนักหลายๆ ตาราง แต่ละแถวแนวนอนเรี ยกว่า row ในตารางจะบรรจุขอ้ มูลเป็ นชุดๆ เรี ยกว่า record ข้อมูล 1 ชนิดในแต่ละชุดเรี ยกว่า field 33 Management Information System หลักการพืน้ ฐานในการสร้ าง RDB การเรี ยงลาดับก่อนหลังของเซลล์ในแนวตั้ง column หรื อ แนวนอน row ไม่มีความสัมพันธ์ต่อการค้นหาข้อมูล ในแต่ละตารางต้องมีตวั ชี้วดั ความสัมพันธ์ key ที่เชื่อมโยงกับ ตารางอื่นๆ ต้องไม่มีความซ้ าซ้อนในแต่ละตาราง ค่าของข้อมูลในแต่ละเซลมีได้ค่าเดียวเท่านั้น 34 Management Information System ฐานข้ อมูลแบบความสั มพันธ์ ข้ อดี เป็ นแนวคิดที่ง่าย และสามารถเชื่อมโยงข้อมูลได้โดยไม่ จาเป็ นต้องทราบความสัมพันธ์ของข้อมูลล่วงหน้า มีความยืดหยุน่ ต่อผูใ้ ช้สูง และสามารถนาไปใช้กบั แอพพลิเคชัน ได้หลายอย่าง มองเห็นโครงสร้างข้อมูลได้ง่าย โดยพิจารณาจากตาราง 35 Management Information System ฐานข้ อมูลแบบความสั มพันธ์ ข้ อจากัด • ถ้าฐานข้อมูลมีขนาดใหญ่มากจะประกอบด้วยตาราง ความสัมพันธ์จานวนมาก ทาให้การออกแบบมีความซับซ้อน และทาให้การค้นหาข้อมูลหรื อการดึงข้อมูลมีความล่าช้า • ผลจากการค้นหาและการดึงข้อมูลที่ชา้ ทาให้การประมวลผลไม่ มีประสิ ทธิ ภาพทาให้เกิดการไม่ยอมรับระบบฐานข้อมูลแบบนี้ • มีความเป็ นอันหนึ่งอันเดียวกันของข้อมูลน้อย เมือ่ เปรี ยบเทียบ กับแบบลาดับชั้นหรื อแบบเครื อข่าย 36 Management Information System 5.5 แนวโน้ มของฐานข้ อมูล Object-Oriented Database Model Hypermedia Data Warehouse Data Mining 37 Management Information System Object-Oriented Database Model OODB หรื อ O-O Database Model เป็ นการจัดการข้อมูลโดยการเก็บทั้งข้อมูลและวิธีการ จัดการข้อมูลไว้ในอ็อบเจ็ค(Object) ซึ่งสามารถดึงและ ใช้งานร่ วมกันได้โดยอัตโนมัติ 38 Management Information System องค์ ประกอบที่สาคัญของ OODB อ็อบเจ็ค(Object):เป็ นข้อมูลจานวนมามากนักที่นามารวมกันมี ความหมายเหมือนกับแอนติต้ ี ซึ่งเป็ นตัวแทนของคน สถานที่ สิ่ งของ แต่ออ็ บเจ็คจะรวมถึงกระบวนการหรื อวิธการที่ เกี่ยวข้องกับการประมวลผลข้อมูลด้วย แอตตริ บิวต์ (Attribute): เป็ นลักษณะของ อ็อบเจ็ค ในช่วงเวลา หนึ่งๆ เช่น อายุของพนักงาน วิธีการ(Method):หรื อพฤติกรรมของอ็อบเจ็ค เมื่อเกิดการ ปฏิบตั ิการขึ้นจะมีการส่ งข้อมูลไปยังอ็อบเจ็คที่ส่งมา เพื่อจะ กระตุน้ ให้เกิดปฏิบตั ิการอื่นที่ต่อเนื่องกัน 39 Management Information System Hypermedia database เป็ นการจัดการข้อมูลในลักษณะเหมือนกับเครื อข่ายของโหนด แต่ละโหนดจะประกอบด้วยข้อมูลซึ่งจะเป็ นข้อความ รู ปภาพ เสี ยง ภาพเคลื่อนไหว หรื อโปรแกรมการทางานอื่นๆ ฐานข้อมูลแบบ OODB และ Hypermedia จะสามารถเก็บ ข้อมูลที่มีลกั ษณะซับซ้อนมากกว่าฐานข้อมูลแบบตาราง ประสิ ทธิภาพจะช้ากว่าแบบความสัมพันธ์หากมีขอ้ มูลจานวน มาก 40 Management Information System ดาต้ าแวร์ เฮาส์ (Data Warehouse) เป็ นฐานข้อมูลที่เก็บข้อมูลทั้งในปัจจุบนั และในอดีตซึ่งดึงมาจาก ระบบปฏิบตั ิการหลายระบบ และนามารวมกันเพื่อประโยชน์ใน การจัดทารายงานหรื อวิเคราะห์ขอ้ มูล ดาต้าแวร์เฮาส์ประกอบด้วยเครื่ องมือในการถามที่เป็ นมาตรฐาน (standardized query tool) เครื่ องมือในการวิเคราะห์ และ เครื่ องมืออานวยความสะดวกในการทางานในลักษณะกราฟิ ก ดาต้าแวร์เฮาส์สามารถทาการวิเคราะห์ขอ้ มูลในเชิงวิเคราะห์ แนวโน้ม หรื อเจาะหาข้อมูล (drill) ในรายละเอียดเมื่อต้องการได้ 41 Management Information System Data mart หมายถึงดาต้าแวร์เฮาส์ขนาดเล็ก ซึ่งประกอบด้วยข้อมูล ขององค์กรบางส่ วน สาหรับผูใ้ ช้กลุ่มใดกลุ่มหนึ่ง โดยเฉพาะ 42 Management Information System ส่ วนประกอบของดาต้ าแวร์ เฮาส์ แหล่งข้อมูล ภายใน ข้อมูลปฏิบตั ิการ ข้อมูลในอดีต การดึง& เปลี่ยนแปลงข้อมูล แหล่งข้อมูล ภายนอก ดาต้ า แวร์ เฮาส์ •การถามและการรายงาน •OLAP •ดาต้าไมน์น่ ิ ง ข้อมูลภายนอก ข้อมูลภายนอก การเข้าถึง ข้อมูลและ การวิเคราะห์ ไดเรกทอรี ของสารสนเทศ 43 Management Information System ลักษณะที่สาคัญของดาต้ าแวร์ เฮาส์ ข้อมูลมาจากฐานข้อมูลหลายแห่ง ดาต้าแวร์เฮาส์มีหลายมิติ ดาต้าแวร์เฮาส์ใช้สนับสนุนการตัดสิ นใจ ไม่ใช่ ประมวลผลรายการ 44 Management Information System การสร้ างดาต้ าแวร์ เฮาส์ จากฐานข้ อมูลปฏิบัตงิ าน การโฆษณาทัง้ หมด ดาต้า แวร์เฮาส์ ข้อมูลลูกค้าแยกตามเขตพื้นที่ วงเงินเครดิตเฉลี่ย ยอดขายเฉลี่ยจาแนกรายปีและรายไตรมาส ฐานข้อมูลด้านการตลาด ฐานข้อมูลด้านการขาย ฐานข้อมูลลูกค้า 45 Management Information System ลักษณะหลายมิติของดาต้ าแวร์ เฮาส์ ปี 2546 ปี 2545 ปี 2544 ปี 2543 ภาคกลาง ภาคเหนื อ ภาคตะวันออก เฉี ยงเหนื อ ภาคใต้ สินค้า 1 สินค้า 2 สินค้า 3 สินค้า 4 46 Management Information System ดาต้ าไมนน์ นิ่ง(Data Mining) ดาต้าไมน์นิ่งเป็ นเครื่ องมือของซอฟต์แวร์ที่ใช้ในการ วิเคราะห์สารสนเทศโดยอัตโนมัติ เพื่อค้นหารู ปแบบ และความสัมพันธ์ของข้อมูลในดาต้าแวร์เฮาส์รวมทั้ง พยากรณ์แนวโน้มและพฤติกรรมในอนาคต (Stair&Reynolds,1999:Turban, et al.,(2001)) 47 Management Information System จุดมุ่งหมายของดาต้ าไมน์ นิ่ง การดึงรู ปแบบ แนวโน้มและกฎเกณฑ์จากข้อมูลใน ดาต้าแวร์เฮาส์เพื่อที่จะประเมินกลยุทธ์ของหน่วยงาน ปรับปรุ งความได้เปรี ยบในการแข่งขัน เป็ นวิธีการที่นามาใช้ในด้านการตลาด เช่น การรักษา ลูกค้า การจัดโฆษณา ช่องทางการตลาด การวิเคราะห์ ราคา 48 Management Information System ส่ วนประกอบของดาต้ าไมน์ นิ่ง เครื่ องมือในการถามและจัดทารายงาน(Query-andreporting-tools) อุปกรณ์ดา้ นปัญญาประดิษฐ์(Intelligent Agents) เครื่ องมือในการวิเคราะห์ขอ้ มูลหลายมิติ (Multidimensional analysis tools-MDA) 49 Management Information System ส่ วนประกอบของดาต้ าไมน์ นิ่ง อุปกรณ์ในการถาม และจัดทารายงาน ปั ญญาประดิษฐ์ ดาต้าแวร์เฮาส์เอนจิน (Data Warehouse Engine) ดาต้า แวร์เฮาส์ เครื่องมือการวิเคราะห์ หลายมิติ 50 Management Information System ประเด็นการบริหารเกีย่ วกับดาต้ าแวร์ เฮาส์ ทุกคนหรื อทุกองค์กรต้องการดาต้าแวร์เฮาส์หรื อไม่ เนื่องจากมี เหตุผลด้านดาต้าแวร์เฮาส์ดงั นี้ ค่าใช้จ่ายค่อนข้างสู ง บางหน่วยงานไม่จาเป็ นต้องมีดาต้าแวร์ เฮาส์ หน่วยงานที่ดูแลด้านคอมพิวเตอร์ มากพอในการพัฒนาหรื อไม่ หลายองค์กรมีดาต้าแวร์เฮาส์อยูแ่ ล้ว ผูใ้ ช้เป็ นใคร? สารสนเทศจะต้องได้รับการปรับปรุ งให้ทนั สมัยมากน้อยเพียงไร 51 Management Information System ประเด็นการบริหารอืน่ ๆ ของฐานข้ อมูล ฐานข้อมูลแบบใดมีความเหมาะสมที่สุด ใครควรเป็ นผูด้ ูแลสารสนเทศขององค์กร ฐานข้อมูลและแอพพลิเคชั้นของฐานข้อมูลควรได้รับการพัฒนาและ บารุ งรักษาอย่างไร ใครเป็ นเจ้าของสารสนเทศ จริ ยธรรมในการจัดการสารสนเทศคืออะไร 52 Management Information System สรุป ระบบแฟ้ มข้อมูลเป็ นการจัดเก็บข้อมูลแบบเดิม ซึ่งมีปัญหาใน ด้านความซับซ้อนของข้อมูล ความไม่สอดคล้องกันของข้อมูล ขาดความยืดหยุน่ ไม่ปลอดภัย เป็ นอิสระแก่กนั ฐานข้อมูลคือการจัดการกลุ่มแฟ้ มข้อมูลที่มีความสัมพันธ์กนั โดยจะมีซอฟต์แวร์ Database management system-DBMS ช่วยในการจัดการข้อมูล ซึ่งจะลดข้อเสี ยของระบบแฟ้ มแบบ เก่าได้ 53 Management Information System DBMS มีส่วนประกอบดังนี้ โมเดลของข้อมูล(Data Model) ภาษาคาจากัดความของข้อมูล(Data definition language) ภาษาในการจัดการข้อมูล(Data manipulation language) พจนานุกรมข้อมูล(Data dictionary) 54 Management Information System จบแล้วจ้ า สวัสดี 55