58
บทที2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ 2.1.1 ความหมายของข้อมูลสารสนเทศ 2.1.1.1 ความหมายของข้อมูล (Data) ข้อมูลหมายถึง ข้อเท็จจริงต่างๆที่มีอยู่ในโลกนี้ อาจแทนด้วยตัวเลข ตัวหนังสือหรือ สัญลักษณ์ซึ่งยังไม่ได้ผ่านการประมวลหรือการวิเคราะห์จัดกระทา จึงทาให้ส่วนมากมีความหมาย ไม่สมบูรณ์พอที่จะนาไปใช้ประกอบการตัดสินใจ [เกรียงศักดิพราวศรี และคณะ (2544 :1)] 2.1.1.2 ความหมายของสารสนเทศ (Information) สารสนเทศ(Information) หมายถึง ข้อมูลต่างๆที่ได้ผ่านการเปลี่ยนแปลง หรือมีการกระทา การประมวล หรือวิเคราะห์ผล ให้อยู่ในรูปแบบที่มีความสัมพันธ์กัน มีความหมาย หรือมีคุณค่า เพิ่มขึ้น หรือมีวัตถุประสงค์ที่จะใช้งานอย่างใดอย่างหนึ่ง [ไพโรจน์ คชชา (2540 : 9)] 2.1.2 ความสาคัญของข้อมูลสารสนเทศ สารสนเทศมีความหมายต่อการนาไปใช้ในการตัดสินใจและใช้ในกิจกรรมต่างๆเป็นอย่าง มาก หากขาดข้อมูลและสารสนเทศ ในการบริหารงานในองค์กร เชื่อว่าองค์กรหรือหน่วยงานนั้นไม่ สามารถดาเนินงานตามวัตถุประสงค์ได้ และงานการศึกษาเป็นงานใหญ่ที่มีคนเกี่ยวข้องด้วยเป็น จานวนมากการ

2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

บทท 2 ทฤษฏและวรรณกรรมทเกยวของ

2.1 ความรทวไปเกยวกบขอมลสารสนเทศ 2.1.1 ความหมายของขอมลสารสนเทศ 2.1.1.1 ความหมายของขอมล (Data)

ขอมลหมายถง ขอเทจจรงตางๆทมอยในโลกน อาจแทนดวยตวเลข ตวหนงสอหรอสญลกษณซงยงไมไดผานการประมวลหรอการวเคราะหจดกระท า จงท าใหสวนมากมความหมายไมสมบรณพอทจะน าไปใชประกอบการตดสนใจ [เกรยงศกด พราวศร และคณะ (2544 :1)]

2.1.1.2 ความหมายของสารสนเทศ (Information)

สารสนเทศ(Information) หมายถง ขอมลตางๆทไดผานการเปลยนแปลง หรอมการกระท าการประมวล หรอวเคราะหผล ใหอยในรปแบบทมความสมพนธกน มความหมาย หรอมคณคาเพมขน หรอมวตถประสงคทจะใชงานอยางใดอยางหนง[ไพโรจน คชชา (2540 : 9)]

2.1.2 ความส าคญของขอมลสารสนเทศ

สารสนเทศมความหมายตอการน าไปใชในการตดสนใจและใชในกจกรรมตางๆเปนอยางมาก หากขาดขอมลและสารสนเทศ ในการบรหารงานในองคกร เชอวาองคกรหรอหนวยงานนนไมสามารถด าเนนงานตามวตถประสงคได และงานการศกษาเปนงานใหญทมคนเกยวของดวยเปนจ านวนมากการ

Page 2: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

7

บรหารงานโดยไมใชขอมลสารสนเทศในการตดสนใจ ยอมเสยงตอการผดพลาดสง สงผลกระทบตอบคลากร หนวยงานและองคกรทรบผดชอบมาก หากตดสนใจผดพลาดความเสยหายจะกระทบถงเศรษฐกจ สงคม และประเทศชาตอยางใหญหลวง การมระบบขอมลสารสนเทศทดมคณภาพ มขอมลทละเอยดถกตองทนเวลาและเหตการณจะชวยใหการบรหารงาน และการตดสนใจเปนไปอยางมคณภาพ[ส านกงานคณะกรรมการประถมศกษาแหงชาต (2541 : 2)]

การวางแผนตดสนใจ การควบคม และการปรบปรงหนวยงาน

1.การวางแผน สารสนเทศเปนปจจยในการวางแผน เกยวกบการรบนกเรยน จ านวนนกเรยนทจะรบได จ านวนคร อาจารยทตองการเพม หรอการพฒนาการวางแผน คาใชจายการปรบเงนเดอน การเลอนต าแหนงบคลากร สารสนเทศทใชในการวางแผนมลกษณะส าคญ คอ การแสดงอนาคต สามารถอธบายถงเหตการณหรอสถานการณในอนาคต สามารถตอบสนองการเปลยนแปลงในอนาคต

2.การตดสนใจ การตดสนใจเปนการหาทางเลอกทดทาสดส าหรบการแกปญหาทก าลงเผชญอย ความพรอมของขอมลและสารสนเทศ มความส าคญอยางยงทจะชวยสนบสนนใหผบรหารตดสนใจไดดวยความรวดเรว และมประสทธภาพ การตดสนใจทจะรบครเพม ทจะตองอาศยขอมลเกยวกบจ านวนนกเรยน จ านวนคร วชาทเปดสอน ตลอดจนเกณฑมาตรฐาน ระเบยบขอบงคบตางๆ การตดสนใจรบนกเรยนเพอกตองอาศยขอมลเกยวกบจ านวนคร จ านวนหองเรยน งบประมาณและระเบยบขอบงคบตางๆ

3.การควบคมการด าเนนงาน ขอมลและสารสนเทศชวยผบรหารในการควบคมและตดตามการด าเนนงานใหเปนไปตามระเบยบมาตาฐาน วตถประสงคและเปาหมายของโรงเรยนตามทวางแผนไว การตดสนใจเพอแกปญหา กอาศยขอมลและสารสนเทศเพอใชควบคม และตดตามผล

4.การปรบปรงหนวยงาน การปรบปรงหนวยงานมความส าคญ และเปนสวนหนงในการตดสนใจและการวางแผนเมอมปญหา หรอตองการในหนวยงาน จะตองมการตดสนใจหาทางเลอกทเหมาะสม และน าไปสการวางแผนเพอปรบปรงหนวยงานตอไป เชนการขยายหองเรยน จะตองอาศยขอมลเกยวกบจ านวนนกเรยนทจะเพมขน งบประมาณ การปรบปรงหรอกอสรางจ านวนครและหองพกครทจะเพมขน หองกจกรรม หรออปกรณการเรยนทจะตองจดเตรยมเพมขนรวมทงสภาวะแวดลอมตางๆเปนตน [บญเรอง เนยนหอม ( 2532 : 75-76 )]

Page 3: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

8

2.1.3 คณสมบตของสารสนเทศ

คณลกษณะและคณสมบตของสารสนเทศทด มดงน

2.1.3.1ความเทยงตรง (Accuracy) สารสนเทศขององคการทดจะตองมความเทยงตรงและเชอถอได โดยไมใหมความคลาดเคลอนหรอมความคลาดเคลอนใหนอยทสด 2.1.3.2ความทนเวลาตอการใช (Timeliness) สารสนเทศมาใชไดทนตอความตองการในการตดสนใจ ทงนเนองจากเหตการณตางๆทางการบรหารภายในและภายนอกองคกรไดมความคลาดเคลอนเปลยนแปลงอยางรวดเรว 2.1.3.3ความสมบรณ (Completeness) สารสนเทศขององคการทด จะตองมความสมบรณจะชวยท าใหการตดสนใจเปนไปอยางถกตอง 2.1.3.4การสอดคลองกบความตองการของผใช (Relevance) สารสนเทศขององคการทมอยจะตองสามารถตอบสนองตอความตองการของผใชทจะน าไปใชในการตดสนใจได 2.1.3.5ตรวจสอบได (Verifiability) สารสนเทศทดจะตองตรวจสอบไดโดยเฉพาะแหลงทมา กาจดรปแบบการวเคราะหขอมลทใช ทงนเพอชวยในการตดสนใจใหเกดความรอบคอบ

นกวชาการและองคการตางชใหเหน ความส าคญของสารสนเทศและย าวาสารสนเทศทด มคณภาพ สามารถน าไปใชงานตรงตามวตถประสงคอยางมประสทธภาพวาควรมคณสมบต ส านกทดสอบทางการศกษา(2544:9)เกรยงศกด พราวศร และคณะ(2544 : 4-5 ) ชมพล ศฤงคารศร (2538 : 59-60) ส านกงานคณะกรรมการการประถมศกษาแหงชาต(2536 :19-20) วระ เทพกรณ (2538 :1) และ Stair (1996 :7) ไดกลาวไวโดยสรปถงสารสนเทศทดมคณภาพ สามารถน าไปใชงานตรงตามวตถประสงคอยางมประสทธภาพ ควรมคณสมบตดงตอไปน

มความแมนย า(Accuracy) ตรงกบความตองการ(Relevancy) ทนตอการใชงาน(Timeliness) มความสมบรณและครอบคลม(Comprehensiveness)เพยงพอทจะใชในการตดสนใจ มความชดเจน(Clarty)ไมตองตความ มความยดหยน (Flexibility)ปรบใชไดหลายสถานการณ ใชไดงายรวดเรว(Accessibility) มความเปนปจจบน(Currency) มความคงท(Consistency)

Page 4: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

9

มความเหมาะสม(Appropriateness) มความสามารถตรวจสอบได(Verfiability) ไมล าเอยง(Free From Bias) ไดมาจากสภาพปกต(Quantifiable) น าเสนอในรปแบบทมประโยชน(Presented in Usable Form) ยอมรบได(Acceptability) ประหยดตอการจดท า(Economical)

คณสมบตของสารสนเทศทด ในเรองความแมนย า ความถกตองตรงตามตองการมความสมบรณ และชดเจน ดงกลาวมา เปนสงส าคญตอคณภาพของสารสนเทศ ยงสารสนเทศมคณสมบตครอบคลมมากเพยงใด การน าไปใชในการปฏบตงานกอยางมประสทธภาพมากขนเทานนเหมาะสมกบการน าไปใช จ าเปนจะตองค านงถงรปแบบของสารสนเทศทจะใชใหสอดคลองสมพนธกบการปฏบตดวย

2.1.4 รปแบบของสารสนเทศ

2.1.4.1สารสนเทศเชงตวเลข ไดแก สารสนเทศทแสดงเปนจ านวนหรอปรมาณอนไดจากการนบหรอการวดดวยวธตางๆเชน ประเทศไทยมความสามารถแขงขนอยในอนดบท 33 ใน ค.ศ. 2000 หรออตราแลกเปลยนเงนบาทของไทยตอหนงเหรยญสหรฐอเมรกาเปน 45.50 บาท ตวเลข 33 ขางตนเปนขอมลกจรงแตการทราบเพยงแคนกท าใหมองใหเหนภาพไดชดวาประเทศไทยมความสามารถในการแขงขนมากกวาประเทศอนนยหนงตวเลข 33 ขางตนเปนขอมลจรงแตการทราบเพยงแคนกท าใหมองเหนภาพไดชดวาประเทศไทยมความสามารถในการแขงขนนอยกวาประเทศอนนยหนงตวเลข 33 เปนสารสนเทศทไดจากการสรปขอมลหลายเรองแลวน าไปเปรยบเทยบกบขอมลของประเทศอนๆจนไดเปนขอสรปสดทาย 2.1.4.2สารสนเทศเชงขอความ ไดแก สารสนเทศทเปนเชงคณภาพ เชนการท านากงของเกษตรกรชาวไทยประสบผลดกวาเกษตรกรประเทศอน เพราะมการคนพบวคซนปองกนกงเปนโรคหวเหลอง เปนสารสนเทศทท าใหทราบวาประเทศไทยมความสามารถในการท านากงมากกวาประเทศอน 2.1.4.3สารสนเทศเชงภาพ ไดแก สารสนเทศทเปนภาพตางๆซงภาพเหลานอาจจะท าใหผรบภาพเกดความเขาใจเชงปรมาณหรอเชงคณภาพกได เชนสารสนเทศทเปนแผนภมซงไดจากการน าเอกสารสารสนเทศเชงจ านวนมาจดท าขน แผนภมแทง กราฟ และแผนภมวงกลม ชวยใหผรบสารสนเทศเขาใจสาระไดดขนมากกวาการเหนแคตวเลขลวนๆ สารสนเทศทเปนแผนท ชวยใหผรบ

Page 5: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

10

สารสนเทศเขาใจสาระและความหมายเชงพนท ทแสดงออกทางแผนท ไดดกวาสารสนเทศเชงขอความ หรอภาพถายกชวยใหรบสารสนเทศไดดกวาสารสนเทศทเปนขอความ 2.1.4.4สารสนเทศเชงเสยง ไดแก สารสนเทศทเปนเสยงตางๆ เชน เสยงพดของบคคล เสยงแสดงอารมณ สยงฟารอง เหลานท าใหเราเขาใจสถานการณ ณ เวลาทไดยนเสยงนนดขน

การเลอกสารสนเทศตามรปแบบทเหมาะสมตอการน าไปใชยอมท าใหการปฏบตงานมประสทธภาพมากขน และท าใหสอดคลองกบความตองการของผรบสารสนเทศอกดวย ความส าเรจอกประการหนงของการเลอกใชสารสนเทศคอตองค านงถงแหลงทมาของสารสนเทศ ทจะน ามาใชดวยวาน ามาจากแหลงใด เกยวของหรอสมพนธกบผรบสารสนเทศหรอไม[ประภาวด สบสนธ (2543 : 13-15 )]

2.1.5 แหลงทมาของขอมลและสารสนเทศ

แหลงทมาของขอมลและสารสนเทศ ในทนจะกลาวถงใน 2 ประเดน คอแหลงขอมลและสารสนเทศโดยทวไปและแหลงขอมลสารสนเทศขององคกร

2.1.5.1 แหลงขอมลและสารสนเทศโดยทวไป

2.1.5.1.1แหลงปฐมภม หมายถง แหลงทเผยแพรความรเปนครงแรก ไดแก รายงานการวจย มหลายรปแบบ เชน เอกสาร วารสาร สทธบตร รายงานการประชมเชงวชาการ ปรญญานพนธ ตลอดจนวสดทไมไดตพมพ ไดแก จดหมายโตตอบ สมดบนทก ผลการทดลอง 2.1.5.1.2แหลงทตยภม หมายถง แหลงทเปนคมอน าผใชไปยงแหลงปฐมภม ไดแก บทความทแปล หรอวจารณสารสนเทศทปรากฏในแหลงปฐมภม ไดแก สงพมพ ทใชชอวารสารวเคราะหวจารณ และเอกสารอางอง 2.1.5.1.3แหลงตตยภม หมายถง แหลงทท าหนาทชน าผใชไปยงแหลงปฐมภมและทตยภม ไดแก นามานกรม บรรณานกรม คมอแนะน า วรรณกรรม เปนตน 2.1.5.1.4แหลงทไมใชเอกสาร แหลงนเปนแหลงทกอใหเกดแหลงปฐมภม เพราะโอกาสไดแลกเปลยนความคดเหนซงกนและกน แบงออกเปนสองลกษณะคอ ลกษณะแรก แหลงทเปนทางการ ไดแก องคการวจย องควชาชพ โรงงานอตสาหกรรม มหาวทยาลย และผใหค าแนะน า เปนตน ลกษณะทสอง คอ แหลงทไมเปนทางการ ไดแก การสนทนากบเพอนรวมงาน การสนทนาหรอปรกษากนในการประชมวชาการ[สวรรณ อภยวงศ (2542 : 40 )]

Page 6: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

11

2.1.5.2 แหลงขอมลและสารสนเทศขององคการ

2.1.5.2.1 แหลงขอมลภายในองคการ แหลงขอมลนจะใหขอเทจจรงตางๆ ของระบบการศกษา อนประกอบดวยองคประกอบยอยตางๆ ของระบบการศกษา ไดแก ปจจยอนประกอบดวย นกเรยน คร บคลากร อปกรณการเรยน งบประมาณทางการศกษา 2.1.5.2.1.1 ปจจย เปนทรพยากรหรอสงจ าเปนเพอน าเขาสระบบ และกอใหเกดการท างานหรอกระบวนการ เชนปจจยอนประกอบดวย นกเรยน คร บคลากร อปกรณ การเรยน งบประมาณทางการศกษาเปนตน 2.1.5.2.1.2 กระบวนการหรอการจดการศกษา เปนสวนหนงทท าหนาทแปรสภาพปจจยใหเปนผลผลตหรอผลลพธทตองการ หรอเปนการด าเนนงานทางการศกษา ไดแก โครางสรางและระบบบรหาร กระบวนการเรยนการสอน การใชทรพยากรทมอยในระบบการควบคมตดตามและประเมนผล เปนตน 2.1.5.2.1.3 ผลผลต คอ สงทตองการจากระบบซงเปนไปตามวตถประสงคของระบบ เชน จ านวนผส าเรจ ปรมาณผส าเรจทางการศกษา คณภาพของผส าเรจการศกษา คณภาพของผส าเรจการศกษา ประสทธภาพการสอน การมงานท า และพงพอใจ

จากแหลงขอมลภายในระบบการศกษาดงกลาว สามารถสรปเปนรายงานขอมลทางการศกษาทส าคญได 5 ประการ คอ

1.นกเรยนหรอนกศกษา 2.ครและ บคลากรทางการศกษา 3.งบประมาณ 4.สงอ านวยความสะดวก 5.แผนการเรยน หรอโปรแกรมการศกษา

2.1.5.2.2 แหลงขอมลทเกยวของกบภายนอกระบบการศกษา หมายถง แหลงขอมลภายนอกระบบการศกษา ซงเปนสภาพแวดลอมทางการศกษาและมผลกระทบตอปจจย กระบวนการ และผลผลต ซงเปนองคประกอบยอยของระบบอนไดแก สภาพแวดลอมทางงานนเวศวทยา ประชากร เศรษฐกจ สงคม ทเกยวของกบการศกษา เปนตน ขอมลจากแหลงตางๆดงกลาว ไดแก 2.1.5.2.2.1 ขอมลดานประชากร หมายถง ขอมลทางดานประชากรทกเรองทเกยวของหรอมผลกระทบตอการจดการดานการศกษาดานตางๆ ขอมลพนฐานขนตน ประกอบดวยขอมลแสดงความตองการทางการศกษา ซงจ าเปนตองเตรยมการหรอวางแผนเพอสนองความตองการไว

Page 7: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

12

ลวงหนา ขอมลประชากรนอาจใชในรปแบบของกลมประชากร จ าแนกตามอาย เพศ อตราและแนวโนมการเปลยนแปลง ซงลกษณะเฉพาะพนทนนๆ 2.1.5.2.2.2 ขอมลดานเศรษฐกจ เปนขอมลทมความส าคญใชประกอบการวางแผนเชนเดยวกน ขอมลดานเศรษฐกจทใชในภาพรวมระดบประเทศ ไดแก ผลตภณฑมวลรวมประชาชาต ผลตภณฑมวลรวมภายในประเทศ งบประมาณทางการศกษาและงบประมาณทงสองประเทศ ส าหรบในระดบจงหวดอาจใชขอมลเกยวกบรายไดของจงหวด หรอผลตภณฑมวลรวมภายในประเทศ 2.1.5.2.2.3 ขอมลดานสงคมและสภาพแวดลอมทางนเวศวทยา ขอมลนเรมตงแตสภาพแวดลอมทางภมศาสตรของเขตจงหวด ซงมกแสดงออกมาเปนแผนทแสดงทตงและพนทตางๆของจงหวด เขตบรการทางการศกษา สถานทตงโรงเรยน เขตการปกครอง ลกษณะของอาชพของคนในทองถน การกระจายอาชพ สภาพของทรพยากรทผกพนกบอาชพรวมทงปญหาทางภาษา ศาสนา ความเชอ และคานยมตางๆทจะมผลกระทบตอการจดการศกษา 2.1.5.2.2.4 ขอมลความตองการก าลงคนและการมงานท า ขอมลเหลานเปนขอมลทจ าเปนส าหรบการวางแผนการศกษาในแตละจงหวด การเกบขอมลในขนแรกท าไดดวยความยากล าบาก แตกมประโยชนคมคาตอการลงทน และการแสวงหาเพอใชประกอบการวางแผนและบรหารการศกษาในสวนจงหวด ความตองการคนอาจจ าแนกตามหมวดหมระดบอาชพ ไดแก วชาชพชนสง(Professional)ระดบบรหารหรอจดการ(Management) ระดบชางเทคนค (Technician) ระดบแรงงานฝมอ(Skilled)ระดบแรงงานกงฝมอ(Semi-skilled)และระดบกรรมกร(Labor)สวนขอมลการมงานท ากเชนกน หากผรบผดชอบในระดบจงหวดไดประสานงานกบแรงงานจงหวด และสถตจงหวดแลว กคงไดขอมลอยางทเปนประโยชนตามสมควร

[ประภาวด สบสนธ(2543 :43 ; วระ สภากจ. 2539 : 2-3 ;สนอง เครอมาก. 2539 : 12-60 ; กญญา สวางเรองศร. 2533 :33 ; ภานรตน รตยาภาส. 2538 : 7-9)]

2.1.6 สารสนเทศทจ าเปนตอการพฒนาคณภาพของสถานศกษา

ส านกงานทดสอบทางการศกษา กรมวชาการ (2544 : 36-38 ) และเกรยงศกด พราวศรและคณะ (2544 :36-38) ไดกลาวถงสารสนเทศทจ าเปนตอการพฒนาคณภาพของสถานศกษา ไววา การจดขอมลสารสนเทศหรอการมระบบขอมลสารสนเทศทมประสทธภาพของสถานศกษานนขนอยกบลกษณะความตองการและการเลอกสรรใชขอมลสารสนเทศทจ าเปนและมประโยชนตอการพฒนาการจดการสถานศกษาของสถานศกษา เมอวเคราะหภาระงานระบบของสถานศกษาจะเหนวา

Page 8: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

13

เปนขายงานสารสนเทศทเกยวของกบมาตรฐานการจดการศกษาทจ าเปนตอการพฒนาคณภาพการศกษา ดงน

2.1.6.1 สารสนเทศพนฐานของสถานศกษา 2.1.6.1.1 ขอมลทวไปของสถานศกษา 2.1.6.1.2 สภาพการบรหารและการจดการตามโครงสรางการบรหารและภารกจ 2.1.6.1.3 ศกยภาพของสถานศกษา 2.1.6.1.4 ความตองการของสถานศกษา 2.1.6.1.5 แนวโนมการพฒนาทองถน 2.1.6.1.6 แนวทางการจดการศกษา 2.1.6.1.7 การมสวนรวมของคณะกรรมการสถานศกษา/คณะกรรมการนกเรยน

2.1.6.2 สารสนเทศเกยวกบผเรยน 2.1.6.2.1 ผลสมฤทธทางการเรยนของผเรยน 2.1.6.2.2 คณลกษณะทพงประสงคของผเรยน 2.1.6.2.3 ผลงานและการแสดงออกของผเรยน 2.1.6.2.4 รปแบบการเรยนรของผเรยน

2.1.6.3 สารสนเทศเพอการบรหารวชาการ 2.1.6.3.1 หลกสตรและการเรยนการสอน 2.1.6.3.2 การจดและการประเมนผลการเรยน 2.1.6.3.3 การพฒนากจกรรมแนะแนว 2.1.6.3.4 การจดกจกรรมพฒนาผเรยน 2.1.6.3.5 การวจยในชนเรยน

2.1.6.4 สารสนเทศเพอการบรหารจดการ 2.1.6.4.1 สภาพและบรรยากาศการเรยนร 2.1.6.4.2 ทรพยากรและสงอ านวยความสะดวก 2.1.6.4.3 บคลากรและการพฒนาบคลากร 2.1.6.4.4 ความสมพนธระหวางสถานศกษากบผปกครองนกเรยนและชมชน

2.1.6.5 สารสนเทศเพอการรายงาน 2.1.6.5.1 คณภาพผเรยน

Page 9: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

14

2.1.6.5.2 คณภาพดานการจดการเรยนการสอน 2.1.6.5.3 คณภาพดานการบรหารจดการ 2.1.6.5.4 ความสมพนธระหวางสถานศกษาและชมชน

สารสนเทศทมความส าคญตอการพฒนาคณภาพของสถานศกษาตองจดเปนระบบสารสนเทศทดมประสทธภาพ สอดคลองกบภารกจ ขอบขายของกจกรรมทสถานศกษาไดปฏบตจ าเปนทสถานศกษาจะตองพฒนาระบบสาระสนเทศใหครอบคลมกบขอมลสารสนเทศเพอจะน าไปพฒนาคณภาพของสถานศกษาใหดยงขน

2.2 การพฒนาระบบสาระสนเทศ

ระบบสาระสนเทศเปนสงจ าเปนทสถานศกษาควรจดใหมขน เพอจะไดมระบบสารสนเทศทในดานการบรหารงานการด าเนนงานในดานตางๆ ในสถานศกษา กอนทจะด าเนนงานเกยวกบระบบสารสนเทศในสถานศกษา จ าเปนจะตองท าความเขาใจเกยวกบประเดนตางๆ เพอความร และความเขาใจในการพฒนาระบบสารสนเทศ ประเดนทควรท าความเขาใจประกอบดวย ความหมายของระบบสารสนเทศเพอการบรหาร โครงสรางของระบบสารสนเทศ หลกการของระบบสารสนเทศ องคประกอบของระบบสารสนเทศ และกระบวนการพฒนาระบบสารสนเทศ

2.2.1 ความหมายของระบบสารสนเทศเพอการบรหาร

ระบบสารสนเทศเพอการบรหาร หมายถง ระบบทใหสารสนเทศทผบรหารตองการโดยคอมพวเตอรมาชวยในการจดระบบขอมลสารสนเทศ เพอใหผบรหารสามารถท างานไดอยางมประสทธภาพ โดยจะรวมทงสารสนเทศจากภายในและภายนอก สารสนเทศทเกยวพนกบองคกรทงในอดตและปจจบน รวมทงสงทคาดวาจะเปนไปในอนาคต นอกจากนระบบสารสนเทศจะตองใหสารสนเทศในชวงเวลาทเปนประโยชน เพอใหผบรหารสามารถตดสนใจ การด าเนนงาน การวางแผนการควบคม และการปฏบตงานของทงองคกรไดอยางถกตอง [วาสนา สขสานต(2540 : 5-6 ; ไพโรจน คชชา. 2540 : 9; ชมพล ศฤงคารศร. (2540 :2-3 ; ประสงค ประณตพลกรง และคณะ. 2541 : 12 ; ณฏฐพนธ เขจรนนทน และไพบลย เกรยตโกมล. 2542 : 30)]

Page 10: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

15

2.2.2 โครงสรางระบบสารสนเทศ

แบงการท างานในองคกรเปน 4 ระดบ คอ ระดบวางแผนยทธศาสตรระยะยาว(Long Term Strategic Planning) ระดบวางแผนการบรหาร(Tactical Planning)ระดบวางแผนปฏบตการ (Operation Planning) และระดบผปฏบตการ(Clerical)โดยสามระดบแรกนนจะจดอยในระดบบรหาร (Management) และระดบสดทายจดอยในระดบปฏบตการ(Operting)ซงในแตละระดบนนจะใชลกษณะและปรมาณของสารสนเทศทแตกตางกนไป ระบบสารสนเทศในองคการสามารถแทนไดดวยภาพปรามดดงภาพประกอบ

ภาพท 2-1 ภาพปรามดโครงสรางระบบสารสนเทศ

จากภาพประกอบจะเหนไดวาโครงสรางระบบสารสนเทศปรามดนน มฐานทกวางและบบแคบขนไปบรรจบกนในยอดบนสด ซงหมายความวาสารสนเทศทใชงานจะมมากในระดบลางและลดหลนนอยลงไปตามล าดบจนถงยอดบนสด เชนเดยวกบจนวนบคลากรในระดบนนๆ บคลากรในแตละระดบจะเกยวของกบสารสนเทศดงน

2.2.2.1 ระดบปฏบตการ บคลากรระดบนเกยวของอยกบงานทตองกระท าซ าๆกนและจะเนนไปทการจดการรายงานประจ าวน นนคอ บคลากรในระดบนเกยวของกบระบบสารสนเทศในฐานะเปนผจดการหาขอมลเขาสระบบ

Page 11: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

16

2.2.2.2 ระดบวางแผนปฏบตการ บคลากรในระดบนจะเปนผบรหารขนตน ซงมหนาทควบคมการปฏบตงานประจ าวน และการวางแผนบรหารงานทเกยวของกบระยะเวลาสนๆ เชน แผนงานประจ าวน ประจ าสปดาห หรอประจ าไตรมาส ขอมลผบรหารระดบนตองการสวนมากจะเกยวกบผลการปฏบตการในชวงเวลาหนงๆ

2.2.2.3 ระดบวางแผนการบรหาร บคลากรในระดบนจะเปนผบรหารระดบกลาง ซงมหนาทการวางแผนใหบรรลเปาหมายตางๆ เพอใหองคกรสามารถประสบความส าเรจตามแผนงานระยะทก าหนดโดยผบรหารระดบสง สารสนเทศทผบรหารระดบนตองการมกจะเปนสารสนเทศตามเวลานานกวาผบรหารขนตน และจะเปนสารสนเทศทรวบรวมขอมลทงจากภายในภายนอกองคกร นอกจากนผบรหารระดบนยงตองการระบบทใหรายงานการวเคราะหแบบ ถาแลว (What-if)นนคอ สามารถทดสอบไดวาหากเกดเหตการณเชนนแลวตวเลขหรอสารสนเทศตางๆจะเปลยนเปนเชนใด เพอใหสามารถจ าลองสถานการณตางๆทตองการ

2.2.2.4 ระดบการวางแผนยทธศาสตรระยะยาว ผบรหารระดบนจะเปนผบรหารระดบสงสดเนนในเรองเปา ประสงคขององคกร ระบบสารสนเทศทตองการเนนทรายงานสรป รายงาน What-if และการวเคราะหแนวโนมตางๆ(Trend-Analysis) [วาสนา สขสานต (2540 :2-4 )]

2.2.3 หลกการของระบบสารสนเทศ

หลกในการจดท าและพฒนาระบบสารสนเทศ ควรค านงถงองคดงน

2.2.3.1 จะตองสอดคลองกบการบรหารงานของสถานศกษากลาวคอ ความสอดคลองและผสมผสานกลมกลนกนของระบบสารสนเทศ กบระบบขององคการทงในดานเปาหมาย โครงสรางขอบขายและสาระ ทรพยากร และรปแบบการบรหารองคการ

2.2.3.2 จะตองมคณภาพ คอ มความถกตอง แมนย า ครบถวน ตรงกบความตองการหรอปญหา ทนตอการใชงานและกะทดรด

2.2.3.3 จะตองมการใชสารสนเทศ โดยผบรหารหรอผปฏบตงานตองเหนความส าคญของสารสนเทศ และการใชสารสนเทศเปนขอมลในการวเคราะหปญหาและแนวทางการตดสนใจการก าหนดนโยบายและการวางแผนงาน 2.2.3.4 จะตองเขาใจงายและสะดวกพรอมทจะใชงานไดตามความตองการ มการจดระบบ การรวบรวม การประมวลผล และการจดจ าแนกหมวดหม การเกบทใชไดงาย พอเพยงเปนปจจบน

Page 12: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

17

2.2.3.5 จะตองมความสามารถในการวนจฉยขอมล กลาวคอ ความสามารถในการวเคราะหแปรความหมาย และการเชอมโยงเขาหาปญหา หรอมองเหนปญหาและแนวทางแกไข ปรบปรงเพอแกปญหานนๆ ซงจะกระตนใหเกดเจตคตตอขอมลยงขน[เกรยงศกด พราวศร และคณะ(2544 : 5 )และวระ สภากจ (2539 : 9-10 )]

2.2.4 องคประกอบของสาระสนเทศ

กระบวนการขนตอนการด าเนนผลขอมลใหเปนสรสนเทศ จะตองประกอบดวยองคประกอบดงน

2.2.4.1ฮารดแวร(Hardware) 2.2.4.2ซอฟตแวร(Software) 2.2.4.3ขอมล(Data) 2.2.4.4บคลากร(Personel) 2.2.4.5ขนตอนการด าเนนงาน(Procedures)

2.2.4.1 ฮารดแวร เปนองคประกอบแรกของระบบสารสนเทศ ซงฮารดแวรนจะหมายถงอปกรณทางคอมพวเตอรทใชในการเกบขอมล และประมวลผลขอมลเพอสรางสารสนเทศขน ไดแก เครองคอมพวเตอร ซงอาจเปนไดตงแตเครองในระดบไมโครคอมพวเตอร มนคอมพวเตอร เมนเฟรมคอมพวเตอร หรอแมกระทงซปเปอรคอมพวเตอร ซงเปนเครองทมขนาดใหญทสด นอกจากนสารสนเทศยงสามารถถกเกบอยในระบบเครอขายซงเปนการเชอมโยงคอมพวเตอรหลายตวเขาดวยกน และเชอมเครองขนาดใหญ เชน เมนเฟรมคอมพวเตอรอกไดเชนกน

2.2.4.2 ซอฟตแวร เปนองคประกอบทส าคญอกประการหนงของขบวนการสรางสารสนเทศ ซงซอฟตแวรจะหมายถงโปรแกรมหรอชดค าสงทถกเขยนขนมาเพอใชสงงานคอมพวเตอรใหท างาน สามารถแบงซอฟตแวรไดเปน 2 ประเภทใหญๆไดแก

2.2.4.2.1 ซอฟตแวรประยกต (Application Software) 2.2.4.2.2 ซอฟตแวรระบบ (System Software)

ซอฟตแวรทงสองนมความส าคญตอการสรางระบบสารสนเทศ โดยซอฟตแวรประยกตโดยทวไปจะเปนโปรแกรมทถกพฒนาขนมาเพอการท างานในเรองใดเรองหนงโดยเฉพาะสวนซอฟตแวรระบบ โดยทวไปจะไดแก โปรแกรมทมหนาทควบคมเครองคอมพวเตอร ใหสามารถปฏบตไดอยางราบรน รวมทงควบคมการท างานอปกรณตางๆ ทตออยกบระบบคอมพวเตอร

Page 13: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

18

2.2.4.3 ขอมล เปนขอมลทเกบรวบรวมไวในระบบคอมพวเตอร และจะถกเรยกใชเพอค านวณผลโดยโปรแกรมประยกตตางๆ ขอมลทเกบรวบรวมไวในระบบคอมพวเตอรอาจอยในรปแบบของ

2.2.4.3.1แฟมขอมลหรอไฟล 2.2.4.3.2ฐานขอมล

ขอมลทเกบนอาจเปนแฟมขอมลเพยงแฟมเดยว หรอหลายแฟม หรออยในรปของฐานขอมลซงจะเปนการรวมแฟมขอมลตงแตหนงแฟมขอมลขนไป ทมความสมพนธกนเกบไวในททเดยวกนในหนวยเกบขอมลส ารอง เชน จานแมเหลกหรอดกส เพอใหบคลากรจากหลายหนวยงานสามารถใชฐานขอมลนรวมกน

2.2.4.4 บคลากร(Personnel) ระบบสารสนเทศจะไมสามารถปฏบตงานตางๆไดเองถาไมมคนเปนผจดการ คนในทนจะหมายถงบคลากรประเภทตางๆดงตอไปน

2.2.4.4.1 ผใชงาน (Users) โดยทวไปจะเปนทน าสารสนเทศทเกดจากระบบคอมพวเตอรไปใช ซงผใชงานนอาจเปนบคคลทไมมความรเกยวกบคอมพวเตอร เทาไหรนกกได แตจะรขนตอนการเรยกสารสนเทศจากระบบคอมพวเตอร

2.2.4.4.2 ผปฎบตงาน (Operting Personnel) โดยทวสไปจะเปนบคลากรทท าหนาทเปนผน าขอมลเขาสระบบคอมพวเตอร และมหนาทเรยกใชงานโปรแกรมประยกตตางๆ ทถกเขยนไวแลว เพอสงใหคอมพวเตอรประมวลผลและสรางสารสนเทศออกมาและคอยรบผลลพธจากระบบคอมพวเตอรไดแก สารสนเทศนนเพอสงใหผใชงานตอไป

2.2.4.4.3 ผควบคมระบบและผพฒนาโปรแกรม (System and Application Programmer) ผควบคมระบบจะเปนผทมหนาทควบคมระบบทางดานฮารดแวร เชน ควบคมเครองคอมพวเตอรใหปฏบตงานไดอยางราบรน ไมมปญหา หรอคอยแกไขปญหาทอาจเกดขนจากการปฏบตงานของคอมพวเตอร ส าหรบผทพฒนาโปรแกรมไดแก บคลากรทมหนาทกบการพฒนาโปรแกรมประยกตตางๆ เพอสงงานใหคอมพวเตอรท าการประมวลผลและสรางสารสนเทศในระบบงานใดๆเปนตน

2.2.4.5 ขนตอนการด าเนนงาน (Procedures) ขนตอนการด าเนนงานจะเปนขนตอนทบอกผใชงานวาจะใชงานระบบสารสนเทศจากคอมพวเตอรไดอยางไร ซงผใชและผปฏบตงาน

Page 14: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

19

จะตองไดรบการอบรมถงขนตอนการท างานของระบบ จงจะสามารถใชงานในระบบคอมพวเตอรได [สมจตร อาจอนทร และงามนจ อาจอนทร(2540 : 4-7 )]

ระบบสารสนเทศประกอบดวยสวนส าคญอยางนอย ดงตอไปน รายละเอยดในแตละสวน

1.ขอมลเปนขอเทจจรงตางๆทอาจอยในรปของตวเลข ขอความเสยง และภาพ เปนปจจยน าเขาของระบบสารสนเทศ

2.การประมวลผล เปนการก าหนดความสมพนธของขอมล จดกระท าขอมลเพอใหเหมาะสมกบการใชงาน ซงวธการประมวลผลขอมลเพอใหไดสารสนเทศมอยมากมาย เชน การจดหมวดหม การเรยงล าดบ การแจงนบ การท า ตารางแจกแจงขอมลตวเลขแบบหลายประเภท ตลอดจนการใชสตรทางคณตตางๆ เชน ค านวณคารอยละ คาเฉลย สวนเบยงเบนมาตรฐาน คาความแปรปรวน เปนตน

3.การจดเกบ เปนการรวบรวมและจดเกบรกษาขอมลและสารสนเทศทมอยหรอทไดมาอยางเปนระบบ สะดวกตอการน ามาใชประโยชน และสามารถแกไข ปรบปรงใหเปนปจจบนไดงาย อกทงยงเปนการปองกนผไมมสทธใชเขาถงขอมล

4.เทคโนโลย เปนสวนทท าหนาทเกบขอมล ประมวลผลขอมลท าใหเกดผลผลตออกมาในสอทตองการ เชน คอมพวเตอร โปรแกรมส าเรจรป อปกรณการสอสาร ฯลฯ

5.สารสนเทศเปนผลผลต (Output)ของระบบทผานการประมวลผลหรอการวเคราะหแลว ซงจะตองถกตอง ตรงตอความตองการและทนตอการใชงาน

6.การควบคม เปนสวนหนงทก าหนดไวเพอใหระบบสารสนเทศมความปลอดภย ไมถกท าลายทงทเจตนาและไมเจตนา [ส านกงานทดสอบทางการศกษา กรมวชาการ(2544 : 20-21)และเกรยงศกด พราวศร และคณะ (2544 : 5-6 ) และวระ สภากจ (2539 : 9-120 )]

2.2.5 กระบวนการพฒนาระบบสารสนเทศ

การพฒนาระบบสารสนเทศเปน วาการพฒนาระบบสารสนเทศเปนกระบวนการทใชเทคนคการศกษาการวเคราะหและการออกแบบระบบสารสนเทศขององคการใหสามารถด าเนนงานอยางมประสทธภาพ โดยบางครงจะเรยกวธการด าเนนงานลกษณะนวา “การวเคราะหและออกแบบระบบ” เนองจากผพฒนาระบบจะตองศกษาและวเคราะหกระบวนการ การไหลเวยนของขอมล

Page 15: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

20

ตลอดจนความสมพนธระหวางปจจยน าเขา ทรพยากรด าเนนงาน และผลลพธเพอท าการออกแบบระบบสารสนเทศใหม[ณฎฐพนธ เขจรยนทและไพบลย เกรยตโกมล(2542 : 89 )]

วฎจกรของการพฒนาระบบ (System Development Life Cycle : SDLC) ประกอบดวยขนตอนดงตอไปน

2.2.5.1การตรวจสอบเบองตน (Preliminary nvestingtion) เรมจากผใชประสบปญหาหรอโอกาสเกยวกบระบบทท างานอยปจจบน และไดจดท าแบบรองขอตอฝายระบบสารสนเทศเพอการจดการ หลงจากไดตรวจสอบในเบองตนอยางคราวๆเกยวกบปญหาหรอโอกาสทเกดขนแลว ฝายระบบสารสนเทศเพอการจดการจะจดท าขอเสนอเกยวกบวธแกปญหาหรอหนทางทจะเปนประโยชนตอผบรหาร ส าหรบการด าเนนการในขนถดไป

2.2.5.2การวเคราะหความตองการ(Requirement Analysis) เมอผแลวรหารไดศกษารายงานจากฝายสารสนเทศเพอการจดการเกยวกบผลตรวจสอบเบองตนแลว ถามการตดสนใจทจะด าเนนการตอไป ขนตอนตอไปทจะด าเนนการคอ การวเคราะหความตองการวเคราะหระบบ ซงประกอบดวยการวเคราะหความตองการของผใชวาตองการระบบแบบใด และสารสนเทศอะไร

2.2.5.3การออกแบบระบบ(System Design) เมอทราบความตองการเกยวกบระบบแลวและผบรหารไดตดสนใจทจะด าเนนการตอไปเพอแกปญหาหรอฉวยโอกาสในเหตการณทเกดขนขนตอนทจะตองด าเนนการ ตอมา คอการออกแบบระบบซงจะเปนการออกแบบระบบทสอดคลองกบความตองการของผใช และสภาพแวดลอมขององคกร

2.2.5.4การจดหาระบบ(System Acquisition) หลงจากรายละเอยดของการออกแบบระบบไดเสรจสนลง การพจารณาเกยวกบประเภทของฮารดแวร ซอฟตแวร และบรการตางๆทจ าเปนจะตดตามมา แนวทางการจดหาไดแก การซอหรอการเชา จะน ามาพจารณาวาแนวทางทจะเปนประโยชนแกองคการมากทสด

2.2.5.5การตดตงเพอใชงานและการบ ารงรกษา(System Implementation and Maintenance) ในขนตอนนระบบจะถกออกแบบและตดตงเพอการใชงาน และการปรบแตงหรอปรบปรงตามเหมาะสม ผใชระบบจ าไดรบการอบรมเพอใหเขาใจและสามารถใชระบบไดอยางมประสทธภาพหลงจากการตดตง หลงจากนนการดแลรกษาระบบจะตองมการด าเนนการควบคกนไป ตลอดจนมการปรบแตงระบบเพอใหสอดคลองกบความตองการของผใช และสภาพแวดลอมทางธรกจทเปลยนไป [ประสงค ประณตพลกรง และคณะ(2543 : 285-288 )]

Page 16: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

21

2.3 ความรทวไปเกยวการจดท าประมวลการสอน การจดตารางสอน การจดชนเรยน 2.3.1 การจดประมวลการสอน (Syllabus)

หลกสตรไดก าหนดรายวชาไว จงเปนหนาทของสถานศกษาทจะตองด าเนนการโดยความรวมมอ จากฝายวชาการและครอาจารยในการจดท าประมวลการสอนเปนรายวชาซงในบางสถานศกษาจะเรยกประมวลการสอนวา โครงการสอน

2.3.1.1 ความจ าเปนทตองมประมวลการสอน มดงน ก. เพอชวยใหการสอนไดมขนตอนด าเนนการ และสามารถน าไปปฏบตได ข. ชวยใหผสอนไมลมและไมสอนซ า ค. ไดมการวางแผนลวงหนาเกยวกบกจกรรมและอปกรณตางๆทจ าเปนในการสอน ง. ไดมการจดล าดบประสบการณอยางครบถวนและมระเบยบ

2.3.1.2 หลกประมวลวชาหรอประมวลการ มหลกการทเกยวของ ดงน

2.3.1.2 .1 รวบรวมรายละเอยดตางๆเกยวกบวชาทจะตองสอนตามหลกสตรไวดวย 2.3.1.2 .2 แจกแจง ขยายขอความของวชาตางๆใหกวางขวางขนเพอความสะดวกของครผสอน แนะน าจ านวนชวโมง 2.3.1.2 .3 บอกความมงหมายของวชาตางๆโดยละเอยด 2.3.1.2 .4 บอกเนอเรองของวชาเปนหวขอยอย พรอมดวยระยะเวลาทควรใชในการสอนแตละหวขอ 2.3.1.2 .5 แนะน าอปกรณการสอนทตองใชกบตอนนนๆ 2.3.1.2 .6 แนะน ากจกรรมตางๆทควรท า เพอใหการสอนตอนนนไดผลด 2.3.1.2 .7 แนะน าวธการวดผลศกษาวชานนๆไวดวย 2.3.1.2 .8 แนะน าหนงสอเรยนทควรใช หรออานประกอบนนๆไวดวย

2.3.2 การจดท าก าหนดการสอน

การจดท าก าหนดการสอน ควรศกษาถงจดมงหมายของหลกสตร จดประสงคและเนอหาของทกกลมประสบการณ ศกษาจตวทยาการเรยนรแตละระดบ จดแบงเนอหา คาบเวลาใหเหมาะสมตอเนอง ศกษาแนวด าเนนการของหลกสตรและการจดกระบวนการเรยนการสอน

Page 17: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

22

2.3.2.1 การจดแผนการเรยน สถานศกษาตองจดแผนการเรยนใหสอดคลองกบหลกสตรเพอใหผเรยนมโอกาสเลอกเรยนไดตามถนด ตามความสนใจและความสามารถ แผนการเรยนเปนการก าหนดรายวชาใหเรยนวชา บงคบ วชาเลอก และวชาเลอกเสรอยางมจดมงหมาย เปนหนาทของฝายวชาการทตองศกษาโครงสรางของหลกสตร รายวชาตางๆ ในหลกสตรใหเขาใจโดยละเอยด

2.3.2.2 การจดแผนการเรยนควรอาศยขอมล ดงตอไปน

ก. มการส ารวจสภาพทองถน อตสาหกรรมและความตองการของผปกครอง ข. มการส ารวจความตองการของนกเรยนนกศกษา ค. มการส ารวจความตองการของสถานประกอบการอตสาหกรรม ง. มการส ารวจความพรอมของสถานศกษาในดานตางๆ เชน วสดอปกรณ เครองจกร เครองมอ หองเรยน หองปฏบตการ แปลงสาธต โรงประลอง เปนตน จ. มการน าผลการสรปมาสรปวเคราะหเพอน าไปสการจดการแผนการเรยนของนกเรยนนกศกษา ช. แผนการเรยนทเปดสอนจากการประชมพจารณาปรบเปดแผนการเรยนไดเหมาะสมกบความตองการของผเรยน

2.3.3 แผนการสอน

หลกการจดท าแผนการสอนรายวชาทด คอ

ก าหนดระยะเวลาทใชในการสอนใหเหมาะสม

ค านงถงธรรมชาตรายวชา

ก าหนดจดประสงคการเรยนรใหชดแจง

มกจกรรมการเรยนการสอนตามเนอหาวชาและบทเรยน

ใชวธการสอนวธงาย ๆ

ตรวจสอบแหลงวชาการ

ก าหนดเกณฑการวดผลและประเมนผล

Page 18: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

23

2.3.3.1 แผนการสอนประกอบดวยสวนส าคญดงตอไปน

2.3.3.1.1 วชา เรอง ชน เวลา 2.3.3.1.2 ความคดรวบยอดหรอหลกการ 2.3.3.1.3 จดมงหมาย 2.3.3.1.4 เนอหา 2.3.3.1.5 กจกรรมการเรยนการสอน 2.3.3.1.6 สอการสอน 2.3.3.1.7 การประเมนผล 2.3.3.1.8 หมายเหต

2.3.4 การจดตารางสอน

2.3.4.1 สงทควรค านงถงในการจดตารางสอน

(1) เคาโครงของหลกสตร การแบงหมวดวชา วชาบงคบ วชาเลอก วชาเลอกเสร แตละวชาตองใหหองเรยนและอปกรณ เครองมอจกรในลกษณะใดบาง (2) จ านวนนกเรยนนกศกษา ทจะลงทะเบยนในวชา แตละวชา และจดเปนกหอง กกลม (3) ระยะเวลาหรอคาบชวโมงในการสอนแบงเปนกคาบ คาบละกนาท ในหนงวนจะจดไดกคาบ (4) จ านวนหองเรยนและขนาดของหองเรยน รวมทงลกษณะหองเรยนทใช (5) จ านวนครอาจารยทจะตองรบผดชอบในแตละวชา (6) วทยากรพเศษ และความสะดวกในการเชญมาสอน (7) ภาระงานสอนของครแตละคน

2.3.4.2 หลกในการจดตารางสอน มดงน

(1) จดใหครบตามโครงสรางของหลกสตร เพอใหนกเรยนนกศกษาไดลงทะเบยนและเรยนไดตามหลกสตร

(2) มการพจารณาการจดตารางสอนตามธรรมชาตของแตละรายวชา เพอเอออ านวยตอการเรยนของนกเรยน นกศกษา ไมใหเกดความเครยดหรอเหนอยเกนไป และไมใหผลของวชาหนงกระทบกบอกวชาหนง เชน วชาภาคปฏบต ควรจะจดควบคกบทฤษฎของวชานน และไมควรเปน 2 รายวชาในหนงวน

Page 19: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

24

(3) จดใหมเวลาทนกเรยนนกศกษาสามารถศกษาคนควาดวยตนเอง

(4) จดวชาทเปนทฤษฎและมการค านวณไวในภาคเชามากกวาภาคบาย

(5) ควรพจารณาถงครอาจารย เชน ความสะดวกทจะสอน การมเวลาวางตรงกนเพอการประชมหารอในภาควชา หรอแผนกวชา

2.3.4.3 ความสมพนธระหวางตารางสอนกบการบรหารของสถานศกษา

(1) การบรหารงานดานครอาจารย การจดตารางสอน มความสมพนธกบภาระงานของครอาจารย โดยทวไปควร จะไดพจารณาถงภาระงานของครอาจารย

ก. เวลาทครอาจารยใชในการท างานอนนอกเหนอจากงานสอน การมงานดานบรหารหรองานพเศษอน

ข. เวลาทครอาจารยทตองใชในการเตรยมการสอน ครอาจารยใหมตองใชเวลาเตรยมการสอนมาก หรอครอาจารยทสอนหลายวชาทแตกตางกนตองใชเวลาในการเตรยมการสอน

ค. ธรรมชาตของวชาทสอน เชน วชาทฤษฎหรอวชาปฏบต การศกษาคนควาดวยตนเองหรอการฝกงาน

ง. ภาระงานอนของคร เชนการตองไปศกษาหรอฝกอบรมในบางเวลา

(2) การจดอาคารสถานทเรยน ตารางสอนมสวนในการก าหนดหองเรยนลกษณะตางๆในอาคารเพอใชในการเรยนการสอนการใชอาคารเรยนควรค านงความสามารถ และความเหมาะสม จ านวนนกเรยนนกศกษา ลกษณะวชา และพยายามใชหองเรยนใหเกดประโยชนสงสด

(3) การจดอปกรณ เครองมอ และสอการสอน ตารางสอนจะเปนตวก าหนดวา ใครจะเปนผใช ใชเมอใดและใชอยางใด

(4) การจดอ านวยความสะดวก ใหนกเรยนนกศกษาและครอาจารย ตารางสอนจะก าหนดเวลาพกในแตละคาบชวโมง เวลาอาหารกลางวน ตลอดจนการจดกจการอนๆ

(5) ผบรหารสถานศกษาสามารถจะน าตารางสอนมาเปนตวก าหนดแผนการปฏบตงานในสถานศกษา เชน เวลาวางของนกเรยนนกศกษา เวลาวางของครอาจารย ภาระงานสอนของครอาจารย การจดประชมคร รวมทงการจดกจกรรมอนๆในสถานศกษา

Page 20: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

25

2.3.5 การจดชนเรยน

2.3.5.1 การจดชนเรยนในระดบการศกษาชนตนจะแบงกลมนกเรยนไดดงน ก. การจดกลมตามความรความสามารถของนกเรยน ข. การจดแบงตามรายชอ ค. จดตามวชาทเปนความสามารถพเศษทนกเรยนลงทะเบยนเรยน ง. จดแบบผสมผสาน

2.3.5.2 การจดชนเรยนส าหรบนกศกษาในระดบอาชวศกษารวมทงระดบอดมศกษาจะจดดงน 2.3.5.2 .1 จดตามทนกศกษาลงทะเบยนเรยนในรายวชานน 2.3.5.2 .2 หากมจ านวนทลงทะเบยนมากกอาจแยกเปนกลมยอยโดยเฉพาะวชาทมภาคปฏบตหรอฝกงานในโรงประลอง

(อางองจาก: images.ama905.multiply.com/.../EA302การจดท าประมวลการสอน.ppt? )

2.4 ความรเบองตนเกยวกบฐานขอมล 2.4.1 ความหมายของระบบฐานขอมล

ฐานขอมล คอ ชดของสารสนเทศทมโครงสรางสม าเสมอชดของสารสนเทศใด ๆ กอาจเรยกวาเปนฐานขอมลได ถงกระนนค าวาฐานขอมลนมกใชอางถงขอมลทประมวลผลดวยคอมพวเตอร และถกใชสวนใหญเฉพาะในวชาการคอมพวเตอร บางครงค านกถกใชเพออางถงขอมลทยงมไดประมวลผลดวยคอมพวเตอรเชนกน ในแงของการวางแผนใหขอมลดงกลาวสามารถประมวลผลดวยคอมพวเตอรได

(อางองจาก : http://th.wikipedia.org/wiki/%E0%B8%90%E0%B8%B2%E0%B8%99% E0%B8%82% E0%B9%89%E0%B8%AD%E0%B8%A1%E0%B8%B9%E0%B8%A5 : 2550)

ฐานขอมล ( Database) หมายถง ชดของขอมลทรวมเอาขอมลทเกยวของกนเปนเรองราวเดยวกนรวมกนเปนกลมหรอเปนชดขอมล เชน ฐานขอมลนสต ฐานขอมลคา และ ฐานขอมลวชาเรยน เปนตน ซงขอมลเหลานไดมาจากการบนทกขอมลโดยผใช หรอบางขอมลอาจจะไดมาจากการประมวลผลขอมลแลวบนทกขอมลกลบไปเกบทต าแหนงทตองการ

ระบบฐานขอมล ( Database System) ความหมาย คอ ทรวมของฐานขอมลตาง ๆ หรอทรวมของขอมลทงหมด ซงอาจจะไดจากการค านวณ หรอประมวลผลตาง ๆ หรออาจจะไดจากการ

Page 21: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

26

บนทกขอมลโดยผใช เชน ระบบฐานขอมลงานทะเบยนนสตมหาวทยาลยทกษณ กจะรวมเอาฐานขอมลตาง ๆ เชน ฐานขอมลวชาเรยน ฐานขอมลนสต ฐานขอมล อาจารยผสอน และ ฐานขอมลหลกสตร เปนตน ซงรวมกนเปนระบบฐานขอมลของงานทะเบยนนสต หรอฐานขอมลหางรานตาง ๆ กจะประกอบดวย ฐานขอมลสนคา ฐานขอมลลกคา ฐานขอมลระบบบญช ฐานขอมลลกหน และฐานขอมลตวแทนจ าหนาย เปนตน ดงภาพประกอบตอไปน

ภาพท 2-2 ตวอยางระบบฐานขอมล และฐานขอมลยอย

จากทกลาวมาขางตน ระบบฐานขอมลตาง ๆ ตามตวอยางนน ถาเปนระบบฐานขอมลทมขนาดใหญมาก ระบบฐานขอมลขององคกรกควรจะประกอบดวยระบบฐานขอมลยอย ๆ หลาย ๆ ระบบฐานขอมล เพอความสะดวกในการปฏบตงานและการจดการ

Page 22: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

27

ภาพท 2-3 ระบบฐานขอมลงานลงทะเบยน ทประกอบดวยระบบฐานขอมลยอย ๆ

(อางองจาก : http://tsl.tsu.ac.th/file.php/1/courseware/database/lesson1/lesson1_1.htm : 2550)

2.4.2 ความส าคญของระบบฐานขอมล

การจดขอมลใหเปนระบบฐานขอมลท าใหขอมลมสวนดกวาการเกบขอมลในรปของแฟม ขอมล เพราะการจดเกบขอมลในระบบฐานขอมล จะมสวนทส าคญกวาการจดเกบขอมลในรปของแฟมขอมลดงน

1) ลดการเกบขอมลทซ าซอน ขอมลบางชดทอยในรปของแฟมขอมลอาจมปรากฏอยหลาย ๆ แหง เพราะมผใชขอมลชดนหลายคน เมอใชระบบฐานขอมลแลวจะชวยใหความซ าซอนของขอมลลดนอยลง เชน ขอมลอยในแฟมขอมลของผใชหลายคน ผใชแตละคนจะมแฟมขอมลเปนของตนเอง ระบบฐานขอมลจะลดการซ าซอนของขอมลเหลานใหมากทสด โดยจดเกบในฐานขอมลไวทเดยวกน ผใชทกคนทตองการใชขอมลชดนจะใชโดยผานระบบฐานขอมล ท าใหไมเปลองเนอทในการเกบขอมลและลดความซ าซอนลงได

2) รกษาความถกตองของขอมล เนองจากฐานขอมลมเพยงฐานขอมลเดยว ในกรณทมขอมลชดเดยวกนปรากฏอยหลายแหงในฐานขอมล ขอมลเหลานจะตองตรงกน ถามการแกไขขอมลนทก ๆ แหงทขอมลปรากฏอยจะแกไขใหถกตองตามกนหมดโดยอตโนมตดวยระบบจดการฐานขอมล

Page 23: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

28

3) การปองกนและรกษาความปลอดภยใหกบขอมลท าไดอยางสะดวก การปองกนและรกษาความปลอดภยกบขอมลระบบฐานขอมลจะใหเฉพาะผทเกยวของเทานนจงจ ะมสทธเขาไปใชฐานขอมลไดเรยกวามสทธสวนบคคล (privacy) ซงกอใหเกดความปลอดภย (security) ของขอมลดวย ฉะนนผใดจะมสทธทจะเขาถงขอมลไดจะตองมการก าหนดสทธกนไวกอนและเมอเขาไปใชขอมลนน ๆ ผใชจะเหนขอมลทถกเกบไวในฐานขอมลในรปแบบทผใชออกแบบไว

ตวอยางเชน ผใชสรางตารางขอมลขนมาและเกบลงในระบบฐานขอมล ระบบจดการฐานขอมลจะเกบขอมลเหลานลงในอปกรณเกบขอมลในรปแบบของระบบจดการฐานขอมลซงอาจเกบขอมลเหลานลงในแผนจานบนทกแมเหลกเปนระเบยน บลอกหรออน ๆ ผใชไมจ าเปนตองรบรวาโครงสรางของแฟมขอมลนนเปนอยางไร ปลอยใหเปนหนาทของระบบจดการฐานขอมล

ดงนนถาผใชเปลยนแปลงลกษณะการเกบขอมล เชน เปลยนแปลงรปแบบของตารางเสยใหม ผใชกไมตองกงวลวาขอมลของเขาจะถกเกบลงในแผนจานบนทกแมเหลกในลกษณะใด ระบบการจดการฐานขอมลจะจดการใหทงหมด ในท านองเดยวกนถาผออกแบบระบบฐานขอมลเปลยนวธการเกบขอมลลงบนอปกรณจดเกบขอมล ผใชกไมตองแกไขฐานขอมลทเขาออกแบบไวแลว ระบบการจดการฐานขอมลจะจดการให ลกษณะเชนนเรยกวา ความไมเกยวของกนของขอมล (data independent)

4) สามารถใชขอมลรวมกนได เนองจากในระบบฐานขอมลจะเปนทเกบรวบรวมขอมลทกอยางไว ผใชแตละคนจงสามารถทจะใชขอมลในระบบไดทกขอมล ซงถาขอมลไมไดถกจดใหเปนระบบฐานขอมลแลว ผใชกจะใชไดเพยงขอมลของตนเองเทานน เชน ขอมลของระบบเงนเดอน ขอมลของระบบงานบคคลถกจดไวในระบบแฟมขอมลผใชทใชขอมลระบบเงนเดอน จะใชขอมลไดระบบเดยว แตถาขอมลทง 2 ถกเกบไวเปนฐานขอมลซงถกเกบไวในททเดยวกน ผใชท ง 2 ระบบกจะสามารถเรยกใชฐานขอมลเดยวกนได ไมเพยงแตขอมลเทานนส าหรบโปรแกรมตาง ๆ ถาเกบไวในฐานขอมลกจะสามารถใชรวมกนได

5) มความเปนอสระของขอมล เมอผใชตองการเปลยนแปลงขอมลหรอน าขอมลมาประยกตใชใหเหมาะสมกบโปรแกรมทเขย นขนมา จะสามารถสรางขอมลนนขนมาใชใหมได โดยไมมผลกระทบตอระบบฐานขอมล เพราะขอมลทผใชน ามาประยกตใชใหมนนจะไมกระทบตอโครงสรางทแทจรงของการจดเกบขอมล นนคอ การใชระบบฐานขอมลจะท าใหเกดความเปนอสระระหวางการจดเกบขอมลและการประยกตใช

Page 24: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

29

6) สามารถขยายงานไดงาย เมอตองการจดเพมเตมขอมลทเกยวของจะสามารถเพมไดอยางงายไมซบซอน เนองจากมความเปนอสระของขอมล จงไมมผลกระทบตอขอมลเดมทมอย

7) ท าใหขอมลบรณะกลบสสภาพปกตไดเรวและมมาตรฐาน เนองจากการจดพมพขอมลในระบบทไมไดใชฐานขอมล ผเขยนโปรแกรมแตละคนมแฟมขอมลของตนเองเฉพาะ ฉะนนแตละคนจงตางกสรางระบบการบรณะขอมลใหกลบสสภาพปกตในกรณทขอมลเสยหายดวยตนเองและดวยวธการของตนเอง จงขาดประสทธภาพและมาตรฐาน แตเมอมาเปนระบบฐาน ขอมลแลว การบรณะขอมลใหกลบคนสสภาพปกตจะมโปรแกรมชดเดยวและมผดแลเพยงคนเดยวทดแลทงระบบ ซงยอมตองมประสทธภาพและเปนมาตรฐานเดยวกนแนนอน

2.4.3 ฐานขอมลเชงสมพนธ (Relational Database)

เปนการเกบขอมลในรปแบบทเปนตาราง (Table) หรอเรยกวา รเลชน (Relation) มลกษณะเปน 2 มต คอเปนแถว (row) และเปนคอลมน (column) การเชอมโยงขอมลระหวางตาราง จะเชอมโยงโดยใชแอททรบวต (attribute) หรอคอลมนทเหมอนกนทงสองตารางเปนตวเชอมโยงขอมล ฐานขอมลเชงสมพนธนจะเปนรปแบบของฐานขอมลทนยมใชในปจจบน ดงตวอยาง

Page 25: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

30

ภาพท 2-4 แสดงการใชศพททใชเรยกในตารางฐานขอมล

ตารางท 2-1 แสดงฐานขอมลตวอยาง

ID Name LastName Address City Gender Age Year 1 Supap Wanawan 69/34 M.4 Soi.3 Samutprakran Male 18 1990

2 Sumalee Muangjan 69/34 M.4 Soi.3 Samutprakran Female 40 1968 3 Jame Osbon 40/8 Regard Rd., Banglumpoo Male 20 1992 4 Ola Hansen Timoteivn 10 Sandnes Male 20 1992 5 Kari Pettersen Storgt 20 Stavanger Female 30 1978 6 Naomi Seea 446 Bunland StellSon Female 19 1989 7 Hatari Mee O Street Sandnes Male 24 1984

(อางองจาก : http://www.chandra.ac.th/office/ict/document/it/it04/page01.html : 2550)

1) แถว (Row) ของขอมล (body) แถวขอมล 1 แถว (body) หมายถงขอมล 1 รายการ ซงแตละแถวของ Relation เรยกวา ‚Tuple‛ Tuple คอ แถวขอมลในตาราง โดยแตละแถวของขอมลจะประกอบไปดวยหลาย Attribute หรอคอลมนของขอมล จ านวนแถวขอมลในตารางเราเรยกวา Cardinality และจ านวน attributes ทงหมดในตารางเราเรยกวา Degree

Page 26: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

31

2) สดมภ (Column) แตละสดมภของ Relation ไดแกคณลกษณะของขอมลในแตละแถวซงเราเรยกวา ‚Attribute‛ เชน ตวอยาง relation S ส าหรบเกบรายละเอยดของ suppliers ประกอบดวย รหส ชอ สถานะ และเมอง ซง relation ดงกลาวจะประกอบไปดวย 5 tuples โดยแตละ tuples ประกอบไปดวย 4 attribute โดยภายในคอลมนจะประกอบดวย

คยหลก (Primary key) เปน attribute หรอกลมของ attribute ทบงบอกวาขอมลจะตองไมซ ากนในแตละแถวขอมลของตาราง

2.4.3.1 ลกษณะเดนและขอจ ากดของการจดการฐานขอมลแบบสมพนธ

1) ลกษณะเดน a. เหมาะกบงานทเลอกดขอมลแบบมเงอนไขหลายคยฟลดขอมล b. ปองกนขอมลถกท าลายหรอแกไขไดด เนองจากโครงสรางแบบสมพนธนผใชจะไมทราบวาการเกบขอมลในฐานขอมลอยางแทจรงเปนอยางไร จงสามารถปองกนขอมลถกท าลายหรอถกแกไขไดด c. การเลอกดขอมลท าไดงาย มความซบซอนของขอมลระหวางแฟมตาง ๆ นอยมาก อาจมการฝกฝนเพยงเลกนอยกสามารถใชท างานได

2) ขอจ ากด a. มการแกไขปรบปรงแฟมขอมลไดยากเพราะผใชจะไมทราบการเกบขอมลในฐานขอมลอยางแทจรงเปนอยางไร b. มคาใชจายของระบบสงมากเพราะเมอมการประมวลผลคอ การอาน เพมเตม ปรบปรงหรอยกเลกระบบจะตองท าการสรางตารางขนมาใหม ทงทในแฟมขอมลทแทจรงอาจจะมการเปลยนแปลงเพยงเลกนอย แตตองมาปรบแตงตารางใหมใหผใชแฟมขอมลนนถกใชในรปของตารางทดงายส าหรบผใช

อางองจาก :(http://www.thaicyberu.go.th/OfficialTCU/main/ 2543_09_ DatabaseSystem/public_html/ lesson01/ms4t3.htm)

2.4.3.2 องคประกอบฐานขอมล ประกอบดวย 5 สวนดงน

1) ฮารดแวร (Hardware) ในระบบฐานขอมลทมประสทธภาพควรมฮารดแวรตาง ๆ ทพรอมจะอ านวยความสะดวกในการบรหารฐานขอมลไดอยางมประสทธภาพ

Page 27: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

32

2) โปรแกรม (Program) ในการประมวลผลฐานขอมลนน ตองใชงานหลายรปแบบ จงจ าเปนจะตองมโปรแกรมทท าหนาทตาง ๆ ได เชน ควบคมดแลฐานขอมล สรางฐานขอมล สรางรายงาน จดการรายงาน เปนตน เรยกวา ระบบจดการฐานขอมล (Database Management : DBMS) โดยโปรแกรมเหลานท าหนาทจดการฐานขอมลและเปนสอกลางระหวางผใชและโปรแกรมประยกตตาง ๆ ฉะนน ระบบจดการฐานขอมลจงมหนาทดงน

a. ก าหนด และเกบโครงสรางฐานขอมล (Define and Store Database Structure) b. การบรรจขอมลจากฐานขอมล (Load Database) c. เกบและดแลขอมล (Store and Maintain Data) d. ประสานงานกบระบบปฏบตการ (Operating System) e. ชวยควบคมความปลอดภย (Security Control) f. การจดท าขอมลส ารองและการก (Backup and Recovery) g. ควบคมการใชขอมลพรอมกนของผใชในระบบ (Concurrency Control) h. ควบคมความบรณภาพของขอมล (Integrity Control) i. ท าหนาทจดท าพจนานกรมขอมล (data Dictionary)

3) ขอมล (Data) ฐานขอมลเปนการเกบรวบรวมขอมลใหเปนศนยกลางขอมลอยางมระบบ

ซงขอมลเหลานสามารถเรยกใชรวมกนได

4) บคลากร (People) มดงน

a. ผใชทวไป (User) b. พนกงานปฏบตการ (Operator) c. นกวเคราะหและออกแบบระบบ (System Analyst) d. ผเขยนโปรแกรมประยกตใชงาน (Programmer) e. ผบรหารฐานขอมล (Database Administrator : DBA)

5) ขนตอนการปฏบตงาน (Procedures) ควรมการจดท าเอกสารทระบขนตอนการท างานของหนาทงานตาง ๆ ไว ซงจะชวยในการท างานและแกปญหา

(อางองจาก : http://wanchai.hi.ac.th/3204-2116/DBPR1.htm : 2550)

Page 28: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

33

2.5 Entity-Relationship Model (E-R Model)

เปนแบบจ าลองขอมลทไดรบการประยกตมาจาก แนวคดของ Semantic โมเดล และไดรบความนยมอยางมากส าหรบน ามาใชเพอการออกแบบฐานขอมลในระดบแนวคด โดย E-R Model เปนผลงานการพฒนาของ Peter Pin Shan Chen จาก Massachusetts Institute of Technology ในป ค.ศ.1976 E-R Model เปนแบบจ าลองขอมลซงแสดงถงโครงสรางของฐานขอมลท เปนอสระจากซอฟตแวรทจะใชในการพฒนาฐานขอมล รวมทงรายละเอยดและความสมพนธระหวางขอมลในระบบในลกษณะทเปนภาพรวม ท าใหเปนประโยชนอยางมากตอการรวบรวม และวเคราะหราย ละเอยด ตลอดจนความสมพนธของขอมลตาง ๆ โดย E-R Model มการใชสญลกษณตางๆ ทเรยกวา Entity Relationship Diagram หรอ E-R Diagram แทนรปแบบของขอมลเชงตรรกะขององคกร จงท าใหบคลากรทเกยวของกบระบบฐานขอมลสามารถเขาใจลกษณะของขอมลและความสมพนธระหวางขอมลไดงายและถกตองตรงกบระบบทไดรบ การออกแบบจงมความถกตองและสอด คลอง กบวตถประสงคขององคกร อางองจาก : (http://www.srisangworn.go.th/home/databaselearnx /ms1t2-1.htm : 2550)

ค าศพทพนฐานแบบจ าลองความสมพนธระหวางขอมล (Model)

1) Entity Set คอ กลมของความสมพนธภายในกลมของ Entity เดยวกน เชน Entity Set ของนกเรยน นอกจากนนยงประกอบดวย Entity อาจารย , Entity วชา ประกอบในระบบดวย ซงม 2 ประเภทคอ

a. Strong Entity Set คอ Entity Set ใด ๆ ทม Attribute ภายในเพยงพอทจะสามารถ

ท าหนาทเปน Primary Key ได

b. Weak Entity Set คอ Entity Set ทมลกษณะตรงกนขามกบ Strong Entity Set คอ กลมของ Entity Set ใด ๆ ท Attribute ภายในทงหมด แม จะรวมกนแลวยงไมสามารถท าหนาทเปน Primary Key ใหกบ Entity Set

2) Relationship Set คอ กลมของ Relationship ทมความลมพนธและอยในประเภทเดยวกนมารวมเขาดวยกน

3) Primary Key มคณสมบตดงน

a. ขอมลของคอลมน ทก ๆ แถวของตารางจะตองไมมขอมลซ ากนเลย

Page 29: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

34

b. ตองประกอบไปดวย Attribute ทนอยทสด ทสามารถในการอางองถงขอมล ใน

Tuple ใด Tuple หนงได

4) Existence Dependency คอ เหตการณท Entity จะเกดขนไดและคงอยได ตองขนอยกบการมหรอเกดขนของอก Entity เชน Entity รายการฝาก -ถอน จะเกดขนไดกตอเมอม Entity ลกคา

สญลกษณทใชแสดงแผนภาพ E-R Diagram (Symbols in E-R Diagram)

ภาพท 2-5 แสดงสญลกษณทใชแสดงแผนภาพ E-R Diagram (Symbols in E-R Diagram) อางองจาก : (http://wanchai.hi.ac.th/3204-2116/DBPR3.htm : 2550)

2.5.1 ลกษณะความสมพนธของแบบจ าลอง E-R Diagram

ความสมพนธแบบหนงตอหนง หมายถง ความสมพนธทแตละสมาชกในเอนทตหนงม ความสมพนธกบสมาชกในอกหนงเอนทตเพยงสมาชกเดยว หรอกลาวไดวา ความสมพนธดงกลาวเปนแบบหนงตอหนง เชน เอนทตอาจารยและเอนทตคณะ มความสมพนธกนแบบหนงตอหนง กลาวคอ แตละคณะมคณบดเพยงหนงคนเทานน และมอาจารยเพยงหนงคนเทานนทเปนคณบด เปนตน

Strong Entity Set

Weak Entity Set

Relationship Set

Attribute

Key Attribute

Connection

Page 30: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

35

ภาพท 2-6 ความสมพนธแบบหนงตอหนง

ความสมพนธแบบหนงตอกลม หมายถง ความสมพนธทแตละสมาชกในเอนทตหนงม ความสมพนธกบสมาชกในอกหนงเอนทตมากกวาหนงสมาชก หรอกลาวไดวา ความสมพนธดงกลาวเปนแบบหนงตอกลม เชน เอนทตคณะและเอนทตนกศกษามความสมพนธกนแบบหนงตอกลม กลาวคอ นกศกษาแตละคนมส งกดเพยงคณะเดยว และหนงคณะอาจมนกศกษาในสงกดไดหลายคน

ภาพท 2-7 ความสมพนธแบบหนงตอกลม

ความสมพนธแบบกลมตอกลม หมายถง ความสมพนธทสมาชกมากกวาหนงสมาชกใน เอนทตหนงมความสมพนธกบสมาชกในอกหนงเอนทตมากกวาหนงสมาชก หรอกลาวไดวา ความสมพนธ ดงกลาวเปนแบบกลมตอกลม เชน เอนทตนกศกษาและเอนทตชดวชามความสมพนธกนแบบกลมตอกลม กลาวคอ นกศกษาแตละคนสามารถลงทะเบยนเรยนไดหลายชดวชา และแตละชดวชาสามารถมนกศกษาลงทะเบยนเรยนไดหลายคน

ภาพท 2-8 ความสมพนธแบบกลมตอกลม

2.5.2 แผนภาพกระแสขอมล (Data Flow Diagram: DFD)

DFD เปนภาพแสดงการเปลยนแปลงของขอมลในขณะไหลผานกระบวนการท างานตางๆ ของระบบสารสนเทศ DFD จงเปนภาพหรอเปนโครงสรางของระบบสารสนเทศทสอใหเขาใจการ

Page 31: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

36

ท างานของระบบ งานในรปแบบของความสมพนธระหวางกระแสขอมลและโพรเซส (จนทรสดา ศรตะวน . 2549.13) เปนเครองมอในการเขยนภาพการวเคราะหระบบงาน ชวยใหการวเคราะหเปนไดงาย และใชเปนเครองมอหลก ในการวเคราะหและการพฒนาระบบ เปนการสอสาร เพอความเขาใจในระบบ งานทพฒนาใหตรงกนของทมงานผพฒนาระบบดวยกน และใชในการ ท าความเขาใจระบบงานกบกลมผใชงานหรอเจาของระบบงาน เพราะแผนภาพกระแสขอมลมขอด ดงน

1) แผนภาพกระแสขอมล ใชงานไดอสระโดยไมจ าเปน ตองใชเทคนคอน ๆ เขามาชวย เนองจากมสญลกษณท แทนสงตาง ๆ ทวเคราะหระบบ

2) การใชแผนภาพกระแสขอมล ใชงานไดงาย สามารถมองเหนระบบใหญ และ ระบบ

ยอยทมความสมพนธกนอยไดอยางชดเจน

3) เปนเครองมอในการสอสารระหวางทมงานทพฒนาระบบ และผใชงานระบบไดเปน

อยางด

4) แผนภาพกระแสขอมล ท าใหขนตอนการท างาน และขอมลตาง ๆ เปนแผนภาพการ

ไหลของขอมลระหวางโพรเซสได

สญลกษณในการเขยนแผนภาพกระแสขอมล

ชอสญลกษณและค าอธบาย

สญลกษณ

Yourdon Gane และ Sarson

1. การไหลของขอมล (data flow) แสดงทศทางการเคลอนทของขอมลจากจดเรมตนไปยงจดปลายทาง โดยลกศรแตอนจะระบประเภทของขอมลไวดวย

Page 32: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

37

ตารางท 2- 2 แสดงสญลกษณทใชในแผนภาพกระแสขอมล

(อางองจาก :http://classroom.hu.ac.th/courseware/SA/CHAPTER9/ch9_2.html : 2550)

2.5.2.1 วธการสราง DFD 1) ก าหนดสงทอยภายนอกระบบทงหมด และหาวาขอมลอะไรบางทเขาสระบบหรอออกจากระบบทเราสนใจสระบบทอยาภายนอก ขนตอนนส าคญมากทงนเพราะจะท าใหทราบวาขอบ –เขตของระบบนนมอะไรบาง 2) ใชขอมลทไดจากขนตอนท 1 น ามาสราง DFD ตางระดบ 3) ขนตอนถดมาอก 4 ขนตอนโดยใหท าทง4 ขนตอนนซ าๆ หลายๆ ครง จนกระทงได DFD ระดบต าสด a. เขยน DFD ฉบบแรก ก าหนดโพรเซสและขอมลทไหลออกจากโพรเซส b. เขยน DFD อนๆ ทเปนไปไดจนกระทงได DFD ทถกทสด ถามสวนหนงสวนใด ทรสกวาไมงายนกกใหพยายามเขยนใหมอกครงหนง แตไมควรเสยเวลาเขยน จนกระทงได DFD ทสมบรณแบบ เลอก DFD ทเหนวาดทสดในสายตาของเรา c. พยายามหาวามขอผดพลาดอะไรหรอไม ซงมรายละเอยดในหวขอ "ขอผดพลาดใน

อาจจะอยในรปของจดหมาย โทรศพท เปนตน

2. โพรเซสหรอการประมวลผล (Process) แสดงขนตอนในการด าเนนงาน โดยใชรปวงกลมหรอสเหลยมขอบมน แสดงถงล าดบของโพรเซส และชอของโพรเซสจะตองสอถงหนาทของ โพรเซสนน

3. แหลงก าเนดหรอสนสดขอมล (source หรอ destination (sink) หรอ external entity) คอ หนวยงานทเปนแหลงก าเนดหรอสนสดของ ขอมล อาจจะเปนคน โปรแกรม หรอองคกร อน ๆ เปนตน

4. การเกบขอมลหรอแหลงขอมล (data store) เปนการเกบขอมลในระหวางการประมวลผล

Page 33: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

38

DFD" d. เขยนแผนภาพแตละภาพอยางด ซง DFD ฉบบนจะใชตอไปในการออกแบบ และใชดวยกนกบบคคล อนๆ ทเกยวของในโครงการดวย

4) น าแผนภาพทงหมดทเขยนแลวมาเรยงล าดบ ท าส าเนา และพรอมทจะน าไปตรวจสอบขอผดพลาดจากผรวมทมงาน ถามแผนภาพใดทมจดออนใหกลบไปเรมตนทขนตอนท 3 อกครงหนง

5) น า DFD ทไดไปตรวจสอบขอผดพลาดกบผใชระบบเพอหาวามแผนภาพใดไมถกตองหรอไม 6) ผลตแผนภาพฉบบสดทายทงหมด

(อางองจาก :http://dauphine.nu.ac.th/~dekmai/Comprehensive/MIS/chap06/611.html : 2550)

2.5.3 พจนานกรมขอมล (Data Dictionary)

พจนานกรมขอมลเปนเครองมอทชวยในการจดเกบรายละเอยดตาง ๆ เกยวกบขอมลใหเปนหมวดหม ท าใหสามารถคนหารายละเอยดทตองการไดโดยสะดวก ตวอยางเชน ผใชอาจเกบขอมลเกยวกบรายงานตาง ๆ ไวภายในหมวดรายการชอ ‚Report‛ เปนตน ทงน วตถประสงคของการจดเกบรายละเอยดเกยวกบขอมลใหเปนหมวดหมในพจนานกรมขอมล คอ เพอใหสามารถอธบายความหมายของขอมลตาง ๆ แกผใชงานไดอยางถกตองและเปนมาตรฐานเดยวกนทงหนวยงาน

พจนานกรมขอมล หมายถง แฟมทเกบบนทกรายละเอยดตาง ๆ เกยวกบขอมลทจดเกบอย

ภายในฐานขอมล ตวอยางเชน โครงสรางขอมล โครงสรางตาราง โครงสรางดชน กฎทใชเพอควบคมความบรณภาพของขอมล (integrity rule) กฎทใชเพอรกษาความปลอดภยของขอมล (security rule) และ รายละเอยดอน ๆ ทเกยวของกบการบรหารฐานขอมล เปนตน ซงขอมลดงกลาวเปนขอมลทมความส าคญส าหรบระบบจดการฐานขอมลในการตดสนใจเพอด าเนนการเรองตาง ๆ ในฐานขอมล ตวอยางเชน ขอมลเกยวกบกฎทใชเพอรกษาความปลอดภยของขอมลจะถกน ามาใชในการพจารณาก าหนดสทธของผใชในระบบฐานขอมล เปนตน

พจนานกรมขอมลเปนเอกสารอางองลกษณะหนงทมความส าคญยงตอการจดการกบ ขอมลในระบบฐานขอมล เนองจากพจนานกรมขอมลเปนการผสมผสานระหวางรปแบบของพจนานกรมโดยทวไปกบรปแบบของขอมลในระบบงานคอมพวเตอร เพอท าการอธบา ยชนดของขอมลแตละตววา เปนตวเลข (number หรอ numeric) ตวอกขระ (character) ขอความ (text) หรอวนท (date หรอ

Page 34: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

39

date/time) เปนตน ทงนเพอตอบสนองตอความตองการในการอางองหรอคนหารายละเอยดเกยวกบขอมลทงหมด ตลอดจน ความหมายของแตละชอทใชในระบบฐานขอมล

รายละเอยดพนฐานทวไปทพจนานกรมขอมลควรมประกอบดวย 5 สวน คอ ชอขอมล (name and aliases of the data item) ค าอธบายชอขอมล (description of the data item) ชนดของขอมล (data type) ขนาดของขอมล (length of item) และรายละเอยดอ น ๆ (other additional information)

1) ชอขอมล ในพจนานกรมขอมลจะประกอบดวยชอขอมล ซงโดยทวไปจะถกเรยกใชดวยซอฟตแวรในสวนตาง ๆ ของระบบจดการฐานขอมล หากขอมลเดยวกนมชอแตกตางกนไปในแตละโปรแกรม พจนานกรมขอมลกจะตองระบชอทตางกนของขอมลนน ๆ ไวดวย เพอใหสามารถอางองไดวาหมายถงขอมลเดยวกน

2) ค าอธบายชอขอมล ในแตละชอขอมลควรมค าอธบายแสดงความหมายเพอขยายความชอขอมลนน ๆ เพอใหผใชสามารถท าความเขาใจไดงายและสะดวก เนองจากในบางซอฟตแวรอาจมขอจ ากดในเรองจ านวนตวอกขระทใชในการก าหนดชอขอมล ดงนน การอธบายขยายความชอขอมลจงเปนสงส าคญยงส าหรบนกวเคราะหระบบทจะตองด าเนนการจดท าใหชดเจน

3) ชนดของขอมล ในพจนานกรมขอมล แตละชอขอมลควรมการก าหนดอยางชดเจนวา ขอมลนน ๆ มรปแบบชนดใด ตวอยางเชน เปนตวอกขระ ขอความ ตวเลข หรอตรรกะ (logic หรอ boolean)

4) ขนาดของขอมล หมายถง ขนาดหรอความยาวสงสด (maximum length) ทชอขอมลนนจะสามารถจดเกบได

5) รายละเอยดอน ๆ ในพจนานกรมขอมลอาจมรปแบบและรายละเอยดอน ๆ ทเพมเตมแตกตางกนออกไปตามความเหมาะสมและความเหนของนกวเคราะหระบบ ตวอยางเชน รายละเอยดของรเลชนหรอตาราง อาจประกอบดวยชอตาราง ชอแอททรบวตหรอเขตขอมลชอแอททรบวตทเปนค ยหลก คยส ารอง และคยนอก ตลอดจนขอจ ากดตาง ๆ เปนตน

(อางองจาก : http://www.thaicyberu.go.th/OfficialTCU/main/2543_09_DatabaseSystem/public_ html / lesson05/ms1t1.htm: 2550)

Page 35: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

40

2.5.4 รปแบบบรรทดฐาน (Normalization) ของรเลชน เปนกระบวนการทน าเอาเค ารางของรเลชนทมอย แลวมาท าใหอยในรปแบบทเป นบรรทด

ฐาน(Normal Form) เพอใหแนใจวา การออกแบบเค ารางของรเลชนทท าอย นน เปนการออกแบบทเหมาะเทาทจะท าได วตถประสงคของการท ารเลชนใหอยในรปแบบทเปนบรรทดฐาน คอ

1) เพอลดเนอททใชในการจดเกบขอมลในฐานขอมล ดวยการลดความซ าซอน ของขอมลในแตละรเลชนซงจะชวยลดเนอทในการจดเกบขอมลและยงลดความซ าซอนของขอมล

2) เพอลดปญหาทขอมลไมถกตอง (Inconsistency) ขอมลทมอยในรเลชนหนงจะเกบขอ- มลไมซ ากน และเมอมการแกไขขอมลกจะท าการแกไขขอมลของทเพลนน ๆ เพยงครงเดยว ท าใหโอกาสทจะเกดความผดพลาดในการแกไขขอมลไมครบถวนทก ๆ ทเพลกจะไมเกดขนดวย

3) เพอลดปญหาทอาจจะเกดขนจากการเพม แก ไข และลบขอมล ในการท ารเลชนให อยในรปแบบบรรทดฐานจะช วยแกปญหาทอาจจะเกดขนจากการแก ไขขอมลไมครบ หรอมขอมลบางขอมลหายไปจากฐานขอมล หรอการเพมขอมลทไมถกตองไมครบถวน

รปแบบบรรทดฐาน ( NormalForm ) ในการท า Normalization น เปนหลกส าคญของการออกแบบฐานขอมล (Database Design) หรอทเรยกวา Logical Database Design นนเอง ซงการท า Normalization กคอ วธการทจะบอกใหทราบวา รเลชนทออกแบบนน ๆ จะมปญหาเกดขนหรอไม และถามปญหาเกดขนจะท าการแกไขทเกดขนอยางไร ซง Normalization เองเปนเครองมอทจะชวยใหการออกแบบฐานขอมลในลกษณะเปนConceptual Schema Design ไดโดยทจะจดการปญหาเกดขนนอยทสด หรออาจจะไมมปญหาเลยกได การท านอรมลไลซแบงออกเปนระดบตางๆดงน

1) รปแบบนอรมลระดบท 1 ( First Normal Form : 1 NF ) เปนรปแบบทไมมกลมขอมลซ าๆกนอยในตารางกลาวคอ ในแตละแถวของตารางจะตองไมซ ากน

2) รปแบบนอรมลระดบท 2 ( Second Normal Form : 2NF ) มคณสมบตของ 1NF และ แอตทรบวท จะตองไมขนกบเพยงสวนใดสวนหนงของคยหลก แตจะตองขนกบคยหลกทกตว ในกรณทในตารางนนมแอทรบวททท าหนาทเปนคยหลกมากกวา 1 แอตทรบวท

3) รปแบบนอรมลของบอยซ -คอดด ( Boyce-Codd Normal Form : BCNF ) มคณสมบต

Page 36: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

41

ของ 3NF และแอตทรบวททท าหนาทเปนตวอางองไปยงแอตทรบวตอนในตารางเดยวกนตองเปนคยหลกเทานน

4) รปแบบนอรมลระดบท 3 ( Third Normal Form : 3NF ) มคณสมบตของ 2NF และตองไมม แอตทรบวทใดขนกบแอตทรบวทดวยกนเอง

5) รปแบบนอรมลระด บท 4 ( Forth Normal Form : 4NF ) มคณสมบตของ BCNF และไมปรากฏความสมพนธระหวางแอตทรบวทในแบบ Multi-value Dependency กลาวคอ Determinant ตวหนงๆ จะตองไมแสดงคาของแอตทรบวททท าหนาทเปน Dependency ไดมากกวา 1 คาในหลายๆแอตทรบวต

6) รปแบบนอรมลระดบท 5 ( Fifth Normal Form : 5NF ) มคณสมมบตของ 4NF และมคณสมบตของการน าตารางยอยทเกดจากการแตกตารางเดมมารวมกนแลวไดขอมลเชนเดยวกบตารางเดม

(อางองจาก : www.cvs.buu.ac.th/~cs474428/SE_DOC/document/chapter_2.doc : 2550)

2.6 ความรเกยวกบ PHP

PHP นนถกคดคนขนมาในป1994 โดย Rasmus Lerdorf แตเปนเวอรชนทไมเปนทางการหรอรนทดลองนนเอง ซงเวอรชนนไดรบการทดสอบกบเครองของเขาเอง โดยใชตรวจสอบตดตามเกบสถตขอมล ผททเขาเยยมชมประวตสวนตวบนเวบเพจของเขาเทานน

ตอมา PHP เวอรชนแรกไดถกพฒนาและเผยแพรใหกบผอนทตองการใชศกษาในป 1995 ซงถกเรยกวา ‚ Hypertext Preprocessor ‛ ซงเปนทมาของค าวา PHP นนเองวซงในระยะเวลานน PHP ยงไมมความสามารถอะไรทโดดเดนมากมาย จนกระทงเมอประมาณกลางป 1995 Rasmus ไดคดคนและพฒนาให PHP/PI หรอ PHP เวอรชน 2 ใหมความสามารถจดการเกยวกบแบบฟอรมขอมลทถกสรางมาจาก HTML และสนบสนนการตดตอกบโปรแกรมจดการฐานขอมล mSQL จงท าให PHP เรมถกใชมากขนอยางรวดเรว และเรมมผสนบสนนการใชงาน PHP มากขน โดยในปลายป 1996 PHP ถกน าไปใชประมาณ 15,000 เวบทวโลก และเพมจ านวนขนเรอยๆ

นอกจากนในราวกลางป 1997 PHP ไดมการเปลยนแปลงและพฒนาจากเจาของเดม คอ นาย Rasmus ทพฒนาอยเพยงผเดยว มาเปนทมงาน โดยมนาย Zeev Suraski และ Adni Gutmans ท าการ

Page 37: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

42

วเคราะหพนฐานของ PHP/FI และน ามาพฒนาใหเปน PHP เวอรชน 3 ซงมความสามรถทมความสมบรณมากขน

ในราวกลางป 1999 PHP เวอรชน 3 ไดถกพฒนาจนสามารถท างานรวนกนกบ C2’Z StrongHold Web Server และ Red Hat Linux ได

PHP ยอมาจาก Professional Home Page ซงเปนภาษาสครปตทท างานฝงเซรฟเวอรทเรยกวา Server Side Script ค าสงตางๆจะถกเกบอยในไฟลทเรยกวา สครปต (Script) และเวลาท างานตองอาศยตวแปรชดค าสงมกจะถกแปลผลการท างานทเวบเซรฟเวอรกอน แลวจงสงผลการท างานทเปน HTML ธรรมดามาทบราวเซอรของผใชงาน ซงเปนลกษณะของ PHP ทแตกตางจากภาษาสครปตแบบอนๆ คอ PHP ไดรบการพฒนาและออกแบบมา เพอใชงานการสรางเอกสารแบบ HTML โดยสามารถสอดแทรกหรอแกไขเนอหาไดโดยอตโนมต ดงนนจงกลาววา PHP เปนภาษาทเรยกวา Server – Side หรอ HTML-embedded scripting language เปนเครองมอทส าคญชนดหนงทชวยใหเราสามารถสรางเอกสารแบบ Dynamic HTML ไดอยางมประสทธภาพและมลกเลนมากขน โดยการท างาน PHP จะประมวลผลฝงเซรฟเวอรแลวสงผลลพธไปยงฝงไคลเอนตผานเวบบราวเซอรเชนเดยวกน ASP,JSP ท าใหการท างานมความปลอดภยสง

เนองจากวา PHP ไมไดเปนสวนหนงของตว Web Server ดงนนถาจะใช PHP กจะตองดกอนวา Web Server นนสามารถใชสครปต PHP ไดหรอไม ยกตวอยางเชน PHP สามารถใชไดกบ Apache Web Server และ Personal Web Server (PWP) ส าหรบระบบปฏบตการ Windows 95/98/NT ในกรณของ Apache เราสามารถใช PHP ไดสองรปแบบคอ ในลกษณะของ CGI และ Apache Module ความแตกตางอยตรงทวา ถาใช PHP เปนแบบโมดล PHP จะเปนสวนหนงของ Apache หรอเปนสวนขยายในการท างานนนเอง ซงจะท างานไดเรวกวาแบบทเปน CGI เพราะวา ถาเปน CGI จะตองเรยกขนมาท างานทกครง ทตองการใช PHP ดงนน ถามองในเรองประสทธภาพในการท างาน การใช PHP แบบทเปนโมดลหนงของ Apache จะท างานไดมประสทธภาพมากกวาน

ในปจจบน PHP ไดรบความนยมมากขนเรอยๆ ดวยเหตผลคอ เปนซอฟตแวรเผยรหสสามารถน าไปพฒนาตอยอดได อกทงตว PHP ยงมความสามารถมากมาย โดยเฉพาะจดการฐานขอมล

Page 38: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

43

2.6.1 ความสามารถของ PHP มดงน

ความสามารถของ PHP นนสามารถทจะงานเกยวกบ Dynamic Web ไดทกรปแบบเหมอนกบ CGI หรอ ASP ไมวาจะเปนการจดการดแลระบบฐานขอมล ระบบรกษาความปลอดภย การรบ-สง Cookies โดยท PHP นนสามารถทจะตดตอกบโปรแกรมจดการฐานขอมลทมอยมากมาย ดงน

Adabas InterBase Solid Mircrosoft Access

DBase mSQL Sybase

Empress MySQL Velois

FilePro Oracle Unix dbm

Informin PostgreSQL MS SQL Server

แตความสามารถทพเศษกวานคอ PHP สามารถทจะตดตอกบบรการตางๆผานทางโพรโตคอล (Protocol) เชน IMAP, SNMP, NNTP, HTTP และยงสามารถตดตอกบ Socket

ไดอกดวย 2.6.1.1 ความหมายทวไปเชน การรบขอมลจากแบบฟอรม, การสรางหนาจอทไมหยดอยกบท, รบสง Cookies เพอแลกเปลยนขอมลระหวางผใชงานกบเวบเซรฟเวอร

2.6.1.2 ความงายในการใช PHP สามารถท าไดโดยการแทรกสวนทเปนเครองหมายพเศษเขาไประหวางสวนทเปนภาษา HTML ไดทนท

2.6.1.3 ฟงกชนสนบสนนการท างาน PHP มฟงกชนมากมายทเกยวของกบการจดการขอความอกขระ และ pattem matching (เหมอนกบภาษา Perl) และสนบสนนตวแปร Scalar, Array, Associative Array นอกจากนยงสามารถ ก าหนาดโครงสรางขอมลรปแบบอนๆ ทสงขนเปนไปได เชนเดยวกบภาษา C หรอ Java

ความหมายดานอนๆ สรปไดดงน

สนบสนนการตดตอกบบรหารอนๆ โดยใชโปรโตคอลอยางเชน IMAP, SNMP, NNTP, POP3 หรอแมแต HTTP และคณสมบตเปดทอเชอมโยง (Socket) หรอ Interact โดยผานโปรโตคอลอนๆไดดวย

Page 39: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

44

เนองจาก PHP จะถกประมวลผลและท างานอยบนเวบเซรฟเวอร ดงนนโปรแกรมทเขยนดวย PHP จงสามรถใชงานไดหลายๆ Platform ทง Windows, UNIX ตระกลตางๆ, Linux และยงตองการทรพยากร (Resource) จากระบบนอยมากถาเทยบตวแปรภาษาอนๆ

2.6.2 หลกการท างานของ PHP Script

เครองลกขายจะรองขอมายง Web Server ทม Script เปน PHP จากนน Script PHP จะท าการประมวลผลขอมล ทรองขอเขามา ในบางครงมการตดตอ หรอดงขอมลจาก Database กจะมการสงขอมลไปดงขอมลมาประมวลผล เมอมการประมวลผลเสรจแลวกสงขอมลกลบไปยงเครองลกขายทรองขอขอมลเขามา

ภาพท 2-9 แสดงการท างานของ PHP

Page 40: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

45

หลกการท างานของ PHP

11 22

33

44

5566คอมพวเตอร

(Client)Web Server คนหาและประมวณผล

ไฟล PHP ท Client รองขอ

ไฟล PHP Scripts ทเกบไวท Web Server

Database Server ฐานขอมลทใช MySQL เปนตวจดการ

11 22

33

44

5566คอมพวเตอร

(Client)Web Server คนหาและประมวณผล

ไฟล PHP ท Client รองขอ

ไฟล PHP Scripts ทเกบไวท Web Server

Database Server ฐานขอมลทใช MySQL เปนตวจดการ

ภาพท 2-10 แสดงการท างานของ PHP

จากรปจะเหนการท างานเปนตอนตางๆ ดงน

ขนตอนท 1 ฝงไคลเอน (Client) จะท างานรองขอหรอเรยกใชงานไฟล PHP ทเกบในเครองเซรฟเวอร (Server)

ขนตอนท 2 ฝงเซรฟเวอร (Server) จะท าการคนหาไฟล PHP แลวท าการประมวลผลไฟล PHP ตามทไคลเอน (Client) ท าการรองขอมา

ขนตอนท 3 ท าการประมวลผลไฟล PHP

ขนตอนท 4 และ 5 เปนการตดตอฐานขอมล และน าขอมลในฐานขอมลมาใชรวมกบการประมวลผล

ขนตอนท 6 สงผลลพธจากการประมวลผลไปใหเครองไคลเอน (Client)

Page 41: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

46

2.6.3 ความรเกยวกบ PHPMyAdmin

PHPMyAdmin เปนโปรแกรมทชวยในการจดการฐานขอมลของ Mysql เนองจากในการท างานฐานขอมลของ Mysql จ าเปนตองทราบค าสง และฟอรแมตตางๆทเกยวของไมวาจะเปนการสรางฐานขอมล การสรางตาราง การลบตาราง การก าหนดคยหลก รวมทงการลบฐานขอมลอกดวย เพอความสะดวกในการจดการฐานขอมลจงไดน าเอาโปรแกรมทชวยในการจดการฐานขอมล PHPMyAdmin เขามาใช

2.7 ความรเกยวกบ MySQL

MySQL เปนโปรแกรมฐานขอมลมใชจดเกบขอมลโปรแกรมหนง ท างานในลกษณะ Client Server ท างานบนระบบ Telnet บน Linux Redhad หรอ Unix System (ฟร) และบน Win32 (เสยตงค) ทวไปบนระบบเครอขาย Inter&Intranet นนหมายความวาเราสามารถเรยกใช MySQL ไดทวโลกในกรณเปน Internet และทวบรเวณทเปน Intranet และยงสามารถเรยกใชบน Web Browser ไดกรณใช language เปน Interface ในการเชอม language ทใชเปน Interface เชน PHP Perl C C++

MySQL เปนโปรแกรมยอดฮตอกตวหนงเนองจากเปนของฟรวากนวา Linux+PHP+ MySQL แลวเปน Engine ทสดฮต มพลงทมหศจรรยทสด และเปนทยอมรบ Web site ตางทวโลก เพราะเนองจากคณภาพของมนแลว 3 ประสานรวมกนยงเปนของฟรทงหมดอกดวย ซงจะเปนตวชวยลดตนทนของบรษทไดอยางดเยยม

MySQL เปนฐานขอมลเชงสมพนธ (Relational Database Management System) RDBMS คอสามารถท างานกบตารางขอมลหลายตารางพรอมๆกน โดยสามรถแสดงความสมพนธของตารางเหลานนดวย field ทใชรวมกน ตามกฎทกลาวในหนงสอ The Relation Model For Database Management Version 2 By Dr. Edger F. Codd ขอมลเกยวกบ RDBMS มใหอานมากมายตามหนงสอ Database ทวไป

คณสมบตและขดความสามารถทนาสนใจของ MySQL มดงน

- สนบสนน Multi – threaded ในระบบเคอรแนล ซงสามารถใชกบเครองคอมพวเตอรหลายๆซพยไดทนท โดยไมตองปรบระบบใหม

- สนบสนน SQL ตามมาตาฐาน ANSISQL และ SQL\\\’92

Page 42: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

47

- สนบสนนชองรบขอมล(Data type) หลากหลายรปแบบไมวาจะเปน FLOAT, DOUBLE, CHAR, VARCHAR, EXT, DATE, TIMESTAMP, YEAR, SET และ ENUM เปนตน

- สนบสนนการใชค าสง LEET OUTER JOIN ANSI ทใชใน SQL และ ODBC

- สามารถจดตารางขอมล(TABLE) จากฐานขอมล(DATABASE) แบบอนๆ ไดหลายๆชดโดยใช Query ชดเดยวกนได

- ตาราง(TABLE) แตละชดสามารถมดชน (INDEX) ไดถง 16 ชด (16 FIELDS) โดยขอมลทเปนดชนน สามารถมความยาวถง 256 ไบต

- สามารถจดขอมลมหาศาลได โดยในปจจบนนมผน า MySQL ไปใชเกบขอมลขนาดใหญกวา 50,000,000 รายการขอมล (RECORD)

- ม MyODBC ส าหรบ MySQL for Windows

ปจจบนมผสราง API ส าหรบจดการฐานขอมล MySQL ส าหรบภาษาโปรแกรมตางๆ มากมาย อยางเชน C , C++, Java,Perl, PHP Python, Tcl/Tk หรอ PHP เปนตน

2.8 ความรเกยวกบ ภาษา SQL (Standard Query Language)

ภาษาทางดานฐานขอมล (Query Language) ผลตภณฑทางดานฐานขอมลทมโครงสรางขอมลแบบ Relation จ าเปนอยางยงทจะตองมภาษาทางดานฐานขอมล เชน ภาษา SQL (Structure Query Language) ภาษา QBE (Qurey by Exa- ample) และภาษา Quel ฯลฯ เปนตน ภาษาเหลานไดถกพฒนาขน จากแนวคดทตางกน เชน ภาษา QBE ซงถกพฒนาขนจากแนวคด ของ Relational Calculus สวนภาษา Quel ถกพฒนาขนจากแนวคด ของ Tuple Relational Calculus และRelational Algebra เปนหลก แตอยางไรกตาม ภาษาทไดรบความนยมมากทสดคอภาษา "SQL"

หลกการของภาษา SQL ทใชพนฐานจากระบบจดการฐานขอมลแบบเชงสมพนธ โดยทใชรปแบบของตาราง (Table) ทใชแทนความสมพนธระหวางขอมล และในแตละตารางจะมเขตขอมล (Field) ตาง ๆ ทมความสมพนธซงกนและกน ประกอบตวเปนตารางตาง ๆ ทกตารางของ SQL จะเปนตารางแบบสองมต คอ แถว และสดมภ (Rows and Columns) โดยทมค าวา แอททรบวท (Attributes) หมายถงขอมลตามแนว Columns และ ทพเพล (Tupple) หมายถงขอมลตาม Row และสามารถเรยกไดอกอยางหนงวา เรคอรด (Record)

Page 43: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

48

2.8.1ประวตความเปนมาของ SQL

SQL เปนภาษาทใชในการจดการฐานขอมล (Query Language) ทเปนทนยมมากทสดในโลกในปจจบน เนองจากระบบจดการฐานขอมล (DBMS) ทนยมใชกนทวไปนน ใชภาษานเปนมาตรฐานในการจดการฐานขอมล ดงนนผทเรยนรภาษา SQL จงสามารถใชภาษานเปนภาษากลาง ในการใชโปรแกรมจดการฐานขอมลใด ๆ โดยทไมจ าเปนทจะศกษาภาษาอนๆ

ภาษา SQL (Structured Query Language) เปนภาษาในรนท 4 (Forth Generation Language) ทสามารถประมวลผลของฐานขอมลไดโดยงาย ภาษา SQL เปนภาษามาตรฐาน โดยมหลกการจากพชคณตแบบสมพนธ (Relational Algebra) ประเดนส าคญทมการใชภาษา SQL เนองจากการท IBM ไดใช SQL เปนมาตรฐานของภาษาจดการฐานขอมลในโปรแกรมจดการฐานขอมล DB2 และ SQL/DS และตอจากนนมา บรษทใหญๆ ดานฐานขอมล เชน Oracle, Ingress, Sybase, Informix, Microsoft กไดน าภาษา SQL มาใชกนอยางแพรหลาย

การใชภาษา SQL ผเขยนไมจ าเปนตองรภาษาคอมพวเตอรลกซงมากนก เนองจากภาษา SQL มความงายดานโครงสรางและมหลกภาษาไมมาก เพยงแตจะตองศกษาหลกภาษา SQL และทฤษฎเกยวกบ SET ทสมพนธกบภาษานอยางลกซง กจะสามารถเขยนโปรแกรมไดอยางคลองแคลว

2.8.2 องคประกอบของ SQL

หลกการของการใชภาษา SQL คอภาษาทไมเปนกระบวนการ (Nonprocedural Language) ผใชโปรแกรมจะใชค าสงเพอถามวาจะท าอะไร และไมจ าเปนทจะตองอธบายวาท าอยางไร นอกจากนนผใชระบบ และโปรแกรมเมอรไมตองทราบถงกระบวนการจดเกบและรปแบบของขอมลทเกบกสามารถเขยน Query ได ตามหลกการแลว ภาษาทใชเพอการจดการกบฐานขอมลจะตองใหความสามารถในการสรางฐานขอมลและจดการกบโครงสรางของตารางขอมล (Table) ได และจะตองมความสามารถในการจดการบรหารขอมล เชน การเพม ลบ และแกไข ขอมล ( Add, Delete and Modify ) และจะตองใหความสามารถในการสราง Query ทซบซอนในการแปลงขอมล เปนสารสนเทศทมความหมายในการด าเนนงาน นอกจากนนภาษาจะตองม ฟงชนกของระบบทสามารถด าเนนการไดเองโดยงาย และโครงสรางของภาษานาทจะงายในการเรยนอกดวย SQL จงเปนภาษาทสามารถตอบสนองความตองการดงกลาวนไดทงหมด ภาษา SQL เปนภาษาทสามารถแบงออกเปนสวน ๆ ได สามสวนดงน

Page 44: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

49

1. ภาษาส าหรบการนยามขอมล (Data Definition Language: DDL) ประกอบดวยค าสงทใชในการก าหนดโครงสรางขอมลวามคอลมนอะไร แตละคอลมนเกบขอมลประเภทใด รวมถงการเพมคอลมน การก าหนดดชน การก าหนดววหรอตารางเสมอนของผใช เปนตน

2. ภาษาส าหรบการจดการขอมล (Data Manipulation Language: DML) ประกอบดวยค าสงทใชในการเรยกใชขอมล การเปลยนแปลงขอมล การเพมหรอลบขอมล เปนตน

3. ภาษาควบคม (Data Control Language: DCL): ประกอบดวยค าสงทใชในการควบคม การเกดภาวะพรอมกน หรอการปองกนการเกดเหตการณทผใชหลายคนเรยกใชขอมลพรอมกน และค าสงทเกยวของกบการควบคมความปลอดภยของขอมลดวยการก าหนดสทธของผใชทแตกตางกน เปนตน

รปแบบการใชค า สง SQL สามารถใชไดเปน 2 รปแบบ ดงน คอ 1. ค า สง SQL ทใชเรยกดขอมลไดทนท (Interactive SQL)เปนการเรยกใชค า สง SQL สงงานบนจอภาพ เพอเรยกดขอมลในขณะทท า งานไดทนท เชนSELECT CITY FROM SUPPLIER WHERE SNO = ‘SE’; 2. ค า สง SQL ทใชเขยนรวมกนโปรแกรมอน ๆ (Embedded SQL) เปนค า สง SQL ทใชรวมกบค า สงของโปรแกรมภาษาตาง ๆ เชน PL/1 PASCAL ฯลฯ หรอแม แตกบค า สงในโปรแกรมทระบบจดการฐานขอมลนนมใชเฉพาะ เชน ORACLE ม PL/SQL (Procedural Language /SQL) ทสามารถเขยนโปรแกรมและน า ค า สง SQL มาเขยนรวมดวย เปนตน ตวอยางการใชค า สง SQL ในภาษา PL/1 EXEC SQL SELECT CITY INTO :XCITY FROM SUPPLIER WHERE SNO = ‘S4’;

Page 45: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

50

ภาษาส าหรบการนยามขอมล (Data Definition Language: DDL)

Data Definition Language (DDL) เปนภาษาทใชนยามโครงสรางขอมล เพอเปลยนแปลง หรอยกเลกโครงสรางฐานขอมลตามทออกแบบไว โครงสรางดงกลาวคอ สคมา (Schema) นนเอง ตวอยางเชนการก าหนดใหฐานขอมลประกอบดวยตารางอะไรบาง ชออะไร ประเภทใด มอนเดกซ(Index) ภาษาดงกลาวคอ ภาษาทใชสรางฐานขอมลลงในคอมพวเตอร หลงจากทเราไดออกแบบแลววาฐานขอมลมกรเลชน แตละรเลชนมความสมพนธอยางไร จากนนการใชภาษา DDL นแปลงรเลชนตางๆ ใหอยในรปภาษาส า หรบนยามขอมล เพอปอนเขาสระบบฐานขอมล เพอสรางฐานขอมลทแทจรงใหเกดขนในคอมพวเตอร ภาษา DDL สามารถสรปค า สงตางๆไดดงตอไปน ตารางท 2-3 แสดงภาษาส าหรบการนยามขอมล (Data Definition Language: DDL)

ค าสง ความหมาย

CREATE TABLE นยามโครงสรางขอมลในรปตารางบนฐานขอมล

DROP TABLE ลบโครงสรางตารางขอมลออกจากระบบ

ALTER TABLE แกไขปรบปรงโครงสรางตาราง

DROP INDEX ลบ ดชนของตารางออกจากระบบ

ค าสง ความหมาย

CREATE ก าหนดโครงสราววของผใช

DROP VIEW ลบโครงสรางววออกจากระบบ

ก าหนดโครงสรางววของผใช CREATE VIEW

Page 46: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

51

ภาษาส าหรบการจดการขอมล (Data Manipulation Language : DML) หลงจากทเราสรางโครงสรางฐานขอมลขนแลว ค า สงตอไปในการปอนขอมลลงในฐานขอมลและเปลยนแปลงขอมล ในฐานขอมล โดยการใชภาษาส า หรบการจดการขอมล (Data Manipulation Language-DML) ใชจดการขอมลภายในตารางภายในฐานขอมล และภาษาแกไขเปลยนแปลงตาราง แบงออกเปน 4 Statement คอ 1. Select Statement : การเรยกหา (Retrieve) ขอมลจาก ฐานขอมล 2. Insert Statement : การเพมเตมขอมลลงใน ตาราง (Table) จาก ฐานขอมล 3. Delete Statement: การลบขอมลลงออกจาก ตาราง (Table) จาก ฐานขอมล 4. Update Statement: การเปลยนแปลงขอมลลงใน ตาราง (Table) จาก ฐานขอมล ตารางท 2-4 แสดงภาษาส าหรบการจดการขอมล (Data Manipulation Language: DML)

ค า สง ความหมาย

SELECT เรยกคนขอมลในตาราง

INSERT เพมแถวขอมลลงในตาราง

DELETE ลบแถวขอมล

UPDATE ปรบปรงแถวขอมลในตาราง

ภาษาควบคม (Data Control Language: DCL)

ใชเปนภาษาทใชควบคมระบบรกษาความปลอดภย ของฐานขอมล ประกอบดวยค า สง 2 ค า สงคอ 1. ค า สง GRANT เปนค า สงทใชก าหนดสทธใหกบผใชแตละคนใหมสทธกระท า การใดกบขอมลเชน การเพมขอมล การแกไข หรอ การลบขอมลในตารางใดบาง 2. ค า สง REVOKE เปนค า สงใหมการยกเลกสทธนนหลงจากทได GRANT แลว สรปชดค า สงมาตรฐานของ SQL 1. CREATE TABLE [[database.]owner.]table_name (column_name datatype [not null | null] IDENTITY [(seed, increment)][constraint]

Page 47: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

52

[, column_name datatype [not null | null IDENTITY [(seed, increment)]]]. [constraint] …) [ON segment name] 2. DELETE [FROM] table_name WHERE column_name = ‚value‛ 3. ALTER TABLE [[<database.>]<owner.>]<table_name> ADD <column_name><datatype>NULL [Canstsaint] [WITH nocmeck] {drop [ ] 4. UPDATE table_name SET column_name= value WHERE column_name =operator_value 5. CREATE VIEW View_name AS SELECT column FROM table_1 …. WHERE table_key_1=table_key_2 2.9 ความรทวไปเกยวกบอนเตอรเนต

2.9.1 ความหมายของอนเตอรเนต

อนเตอรเนต (Internet) คอ เครอขายของเครอขายคอมพวเตอร ระบบตาง ๆ ทเชอมโยงกน มาจากค าวา Inter Connection Network อนเตอรเนต (Internet) เปนระบบเครอขายคอมพวเตอร ทมขนาดใหญ เครองคอมพวเตอรทกเครองทวโลก สามารถตดตอสอสารถงกน ไดโดยใชมาตรฐาน ในการรบสงขอมลทเปนหนงเดยว หรอทเรยกวาโปรโตคอล (Protocol) ซงโปรโตคอล ทใชบนระบบเครอขายอนเตอรเนต มชอวา ทซพ/ไอพ (TCP/IP : Transmission Control Protocol/Internet Protocol) ลกษณะของระบบอนเตอรเนต เปนเสมอนใยแมงมม ทครอบคลมทวโลก ในแตละจดทเชอมตออนเตอรเนตนน สามารถสอสารกนไดหลายเสนทาง ตามความตองการ โดยไมก าหนดตายตว และไมจ าเปนตองไปตามเสนทางโดยตรง อาจจะผานจดอน ๆ หรอ เลอกไปเสนทางอนไดหลาย ๆ เสนทาง การตดตอสอสาร ผานระบบเครอขายอนเตอรเนต นนอาจเรยกวา การตดตอสอสารแบบไรมต หรอ Cyberspace

Page 48: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

53

2.9.2 บรการตางๆในอนเตอรเนต

2.9.2.1 ระบบบรการสถาน (World Wide Web) เปนทนยมกนอยางสงในปจจบน ไมเฉพาะขอมลโฆษณาสนคา ยงรวมไปถงขอมลทางการแพทย การเรยน งานวจยตางๆ เพราะเขาถงกลมผสนใจไดทวโลก ตลอดจนขอมลทน าเสนอออกไป สามารถเผยแพร ไดทงขอมลตวอกษร ขอมลภาพ ขอมลเสยง และภาพเคลอนไหว มลกเลนและเทคนคการน าเสนอ ทหลากหลาย อนสงผลใหระบบ WWW เตบโตเปนหนง ในรปแบบบรการ ทไดรบความนยมสงสดของ ระบบอนเทอรเนต ลกษณะเดนของการน าเสนอขอมลเวบเพจ คอ สามารถเชอมโยงขอมลไปยงจดอนๆ บนหนาเวบได ตลอดจนสามารถเชอมโยงไปยงเวบอนๆ ในระบบเครอขาย อนเปนทมาของค าวา HyperText หรอขอความทมความสามารถ มากกวาขอความปกตนนเอง จงมลกษณะคลายกบวาผอานเอกสารเวบ สามารถโตตอบกบเอกสารนนๆ ดวยตนเอง ตลอดเวลาทมการใชงานนนเอง

ภาพท 2-11 ระบบบรการสถาน (www)

2.9.2.2 ไปรษณยอเลกทรอนกส (Electronic Mail or E - mail)จดหมายอเลกทรอนกสหรอทเรยกยอๆ วา e - mail เปนวธตดตอสอสารกนบนเครอขายอนเตอรเนต โดยทสามารถสงเอกสารทเปนขอความธรรมดา จนถงการสงเอกสารแบบมลตมเดยทมทงภาพและเสยง ในการสงผทตองการสงและรบจดหมายอเลกทรอนกสจะตองม E-mail Address ทแนนอน

Page 49: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

54

ภาพท 2-12 Website ทใหบรการรบ - สง E-Mail

2.9.2.3 การขนถายแฟมขอมล (File Transfer Protocol) FTP หรอ File Transfer Protocol เปนบรการคดลอกขอมลขามเครอขาย โดยใชในการสงขอมลจากเครองลกไปยงเครองแมขาย (Server) ใชในการดาวนโหลดขอมล จากเครองแมขาย มาไวทเครองลก การถายโอนแฟมขอมล หรอ FTP เปนบรการอกประเภทหนงของอนเตอรเนตเครอขายหลายแหงเปดบรการสาธารณะใหผใชภายนอกสามารถถายโอนขอมล โดยไมตองปอนรหสผานและถายโอนไดโดยไมตองเสยคาใชจาย แฟมขอมลทถายโอน มทงขอมลทวไป ขาวสารประจ าวน บทความรวมถงโปรแกรม

ภาพท 2-13 ตวอยางหนาตาโปรแกรม Ws_FTP

Page 50: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

55

2.9.2.4 กลมสนทนาและขาวสาร (Usenet User News Network) Usenet ชวยใหผใชเครอง

คอมพวเตอรตางระบบกนสามารถทจะแลกเปลยนขอมลขาวสารเรองตาง ๆ เชน การเสนอขอคดเหน อภปรายโตตอบตามกลมยอยทเรยกวา กลมขาว (News Group) ตามหมวดหมทมการก าหนดไว หรออาจจะก าหนดเพมเตมกได เชน กลมผสนใจดานศลปะ, ดานโปรแกรม เปนตน ปจจบนเปนบรการหนงทนยม และมการปรบรปแบบใหอยในรปของเอกสาร HTML ท าใหสามารถเรยกด และใชงานไดอยางสะดวกรวดเรว

ภาพท 2-14 ตวอยาง Website ทมกระดานขาว

2.9.2.5 สนทนาทางเครอขาย Talk เปนบรการสนทนาทางเครอขายระหวางผใชสองคน

โดยไมจ ากดวาผใชทงสองก าลงท างานภายใน ระบบเดยวกน หรอตางระบบกน ผใชทงสองสามารถพมพขอความโตตอบกนแบบทนททนใดไดพรอมๆ กนขอความทพมพผานแปนพมพ จะไปปรากฏบนหนาจอของ ผสนทนา การสนทนาบนเครอขายอกรปแบบหนงทแพรหลาย คอ IRC (Internet Relay Chart) ซงเปนการสนทนาทางเครอขายเปนกลมไดพรอมกนหลายคน

Page 51: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

56

ภาพท 2-15 ตวอยางโปรแกรม ICQ , MSN

2.9.2.6 บรการสบคนขอมลขามเครอขายเครอขายอนเตอรเนตในยคเรมตนเปนเครอขายทมคอมพวเตอรไมกรอยเครองตอเชอมกนอยขนาดของเครอขาย จงไมใหญเกนไป ส าหรบการขนถายแฟมเพอการถายโอน แตเมออนเตอรเนตขยายตวขนมากและมผใชงานแทบทกกลม การคนหาแฟมขอมลจงยงยากขนดวยเหตนจงมการพฒนาระบบ ARCHIE อ านวยความสะดวกชวยในการคนหาแฟม และฐานขอมลวาอยทเครองใด เพอจะใช FTP ขอถายโอนได การบรการจะตองใชโปรแกรม Archie, Gopher, VERONICA และ WAIS

Archie เปนวธการแบบงาย ในการทจะคนหาสารสนเทศ ในลกษณะของ anonymous ftp พฒนาจากมหาวทยาลย Mc Gill ใน Montreal ประเทศแคนาดา โปรแกรมนเปนความพยายามอนแรก ทจะใชระบบ Internet เปน Catalog เพอเกบและเผยแพรขอมล สารสนเทศบนเครอขาย คณสามารถสงค าถาม ไปยงเครองทบรการดวย E-mail และเครองบรการกจะตอบค าถามกลบมา

Gopher พฒนาจากมหาวทยาลย Minnesota เปนวธการซงสามารถทจะคนหา และ รบขอมลแบบงาย บน Internet โดยไมยงยาก และสามารถรบขอมลไดหลาย แบบ เชน ขอความ เสยง หรอภาพ Gopher นน ท างานผานเครอขายโดยอตโนมต โดยมตวใหบรการ อยทวไปบน

Page 52: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

57

Internet แตละตวใหบรการ จะเกบขอมลของตนเอง รวมถงการเชอมโยงไปยงตวใหบรการอนๆ ในการเขาถง Gopher ดวย Gopher name

Veronica มาจากค าวา Very Easy Rodent-Oriented Net-oriented Index to Computerized Archives ซงพฒนาจาก มหาวทยาลยแหง Nevada ซงจะใชการคนหาดวย Key Word ในทกๆ ตวใหบรการ และทกๆ เมน หรอเรยกอกแบบหนงไดวา เกบดชนของทกๆ ตวใหบรการ ไวท Veronica

WAIS มาจากค าวา Wide Area Information Sever สามารถใชโปรแกรมน ในการคนหาแหลงขอมล โดยใชภาษาแบบปกต ไมตองใชโปรแกรมภาษาพเศษ หรอภาษาของฐานขอมลในการคน WAIS ท างานโดยการรบค ารอง ในการคนและเปรยบเทยบ ในเอกสารตนฉบบวาเอกสารใด ตรงกบความตองการ และสงรายการทงหมดมายงผทตองการ

2.9.2.7 Push Technology เปนเทคโนโลยการน าขอมลขาวสารจากเวบไซตทเราชนชอบ สงมาท

คอมพวเตอรของผใช โดยผใชไมตองไปดง (Pull) ขอมลจากเวบไซตเอง แตเวบไซตจะผลก (Push) ขอมลมาใหกบผใชอตโนมต สวนใหญจะเปนเวบไซตประเภทขาวสาร เชน CNNPN , ABCNEWS เปนตน

ภาพท 2-16 Push Technology

(อางองจาก : http://www.nrru.ac.th/learning/science/sc_006/01/Page11.htm )

Page 53: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

58

2.9.3 ประวตของอนเตอรเนต อนเตอรเนตก าเนดขนครงแรกในประเทศสหรฐอเมรกา เมอ พ .ศ. 2512 โดยองคกรทาง

ทหารของสหรฐอเมรกา ชอวา ย.เอส.ดเฟนซ ดพารทเมนท ( U.S. Defence Department ) เปนผคดคนระบบขนมา มวตถประสงค คอ เพอใหมระบบเครอขายทไมมวนตายแมจะมสงคราม ระบบการสอสารถกท าลาย หรอตดขาด แตระบบเครอขายแบบนยงท างานไดซงระบบดงกลาวจะใชวธการสงขอมลในรปของคลนไมโครเวฟ ฝายวจยขององคกรจงไดจดตงระบบเนตเวรกขนมา เรยกวา ARPAnet ยอมาจากค าวา Advance Research Project Agency net ซงประสบความส าเรจและไดรบความนยมในหมของหนวยงานทหาร องคกร รฐบาล และสถาบนการศกษาตางๆ เปนอยางมาก

ภาพท 2-17 ระบบเครอขายแบบเดม

ภาพท 2-18 ระบบเครอขายแบบใหมทตดตอกนไดอยางอสระ

การเชอมตอในภาพแรกแบบเดม ถาระบบเครอขายถกตดขาด ระบบกจะเสยหายและท าใหการเชอมตอขาดออกจากกน แตในเครอขายแบบใหม แมวาระบบเครอขายหนงถกตดขาด เครอขายกยงด าเนนไปไดไมเสยหาย เพราะโดยตวระบบกหาชองทางอนเชอมโยงกนจนได

Page 54: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

59

ในระยะแรก เมอ ARPAnet ประสบความส าเรจ กมองคกรมหาวทยาลยตางๆ ใหความสนใจเขามารวมในโครงขายมากขน โดยเนนการรบสงจดหมายอเลกทรอนกส ( Electronic Mail ) ระหวางกนเปนหลก ตอมากไดขยายการบรการไปถงการสงแฟมขอมลขาวสารและสงขาวสารความรทวไป แตไมไดใชในเชงพาณชย เนนการใหบรการดานวชาการเปนหลก

ป พ.ศ. 2523 คนทวไปเรมสนใจอนเทอรเนตมากขน มการน าอนเทอรเนตมาใชในเชงพาณชย มการท าธรกจบนอนเทอรเนต บรษท หางรานตางๆ กเขารวมเครอขายอนเทอรเนตมากขน 2.9.4 อนเทอรเนตในประเทศไทย ประเทศไทยไดเรมตดตอกบอนเทอรเนตในป พ.ศ. 2530 ในลกษณะการใชบรการ จดหมายเลกทรอนกสแบบแลกเปลยนถงเมลเปนครงแรก โดยเรมทมหาวทยาลยสงขลานครนทร วทยาเขตหาดใหญ ( Prince of Songkla University ) และสถาบนเทคโนโลยแหงเอเชยหรอสถาบนเอไอท ( AIT ) ภายใตโครงการความรวมมอระหวางประเทศไทยและออสเตรเลย ( โครงการ IDP ) ซงเปนการตดตอเชอมโยงโดยสายโทรศพท จนกระทงป พ.ศ. 2531 มหาวทยาลยสงขลานครนทร วทยาเขตหาดใหญ ไดยนขอทอยอนเทอรเนตในประเทศไทย โดยไดรบทอยอนเทอรเนต Sritrang.psu.th ซงนบเปนทอยอนเทอรเนตแหงแรกของประเทศไทย ตอมาป พ .ศ. 2534 บรษท DEC ( Thailand ) จ ากดไดขอทอยอนเทอรเนตเพอใชประโยชนภายในของบรษท โดยไดรบทอยอนเทอรเนตเปน dect.co.th โดยทค า ‚th‛ เปนสวนทเรยกวา โดเมน ( Domain ) ซงเปนสวนทแสดงโซนของเครอขายอนเทอรเนตในประเทศไทย โดยยอมาจากค าวา Thailand

กลาวไดวาการใชงานอนเทอรเนตชนดเตมรปแบบตลอด 24 ชวโมง ในประเทศไทยเกดขนเปนครงแรกเมอเดอน กรกฎาคม ป พ.ศ. 2535 โดยสถาบนวทยบรการ จฬาลงกรณมหาวทยาลยไดเชาวงจรสอสารความเรว 9600 บตตอวนาท จากการสอสารแหงประเทศไทยเพอเชอมเขาสอนเทอรเนตทบรษท ยยเนตเทคโนโลย ( UUNET Technologies ) ประเทศสหรฐอเมรกา

ในปเดยวกน ไดมหนวยงานทเชอมตอแบบออนไลนกบเครอขายอนเทอรเนตผานจฬาลงกรณมหาวทยาลย หลายแหงดวยกน ไดแก สถาบนเทคโนโลยแหงเอเชย ( AIT ) มหาวทยาลยมหดล สถาบนเทคโนโลยพระจอมเกลา วทยาเขตเจาคณทหารลาดกระบง มหาวทยาลยเชยงใหม และมหาวทยาลยอสสมชญบรหารธรกจ โดยเรยกเครอขายนวาเครอขาย ‚ไทยเนต‛ ( THAInet ) ซงนบเปนเครอขายทม ‚ เกตเวย ‚ ( Gateway ) หรอประตสเครอขายอนเทอรเนตเปนแหงแรกของประเทศไทย

Page 55: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

60

ปจจบนไดมผรจกและใชอนเทอรเนตมากขน มอตราการเตบโตมากกวา 100 % สมาชกของอนเทอรเนตขยายจากอาจารยและนสตนกศกษาในระดบอดมศกษาไปสประชาชนทวไป

(อางองจาก : http://school.obec.go.th/ckn/network2/new_page_5.htm)

ประโยชนของอนเตอรเนต

ปจจบนอนเตอรเนตไดเขามามสวนรวมในการสอสารและแลกเปลยนขอมลกอใหเกดประโยชนมากมายไดแก

- ดานการตดตอสอสาร เกดการแลกเปลยนขอมล การสงไปรษณยอเลกทรอนกส หรอการพดคยดวยการสงสญญาณภาพและเสยง - เปนระบบสอสารพนทจ าลอง (Cyberspace) ไมมขอจ ากดทางศาสนา เชอชาต ระบบการปกครอง กฎหมาย - มระบบการเรยนการสอนผานเครอขายอนเตอรเนต - สามารถคนหาขอมลในดานตางๆ ไดผานบรการ World Wide Web - การบรการทางธรกจ เชน สงซอสนคา หรอการโฆษณาสนคาตางๆ - การบรการดานการบนเทงตางๆ เชน การดภาพยนตรใหมๆ การฟงเพลง ในระบบเครอขายอนเตอรเนต การเกมออนไลน เปนตน

โทษของอนเตอรเนต

โทษของอนเตอรเนต มหลากหลายลกษณะ ทงทเปนแหลงขอมลทเสยหาย , ขอมลไมด ไมถกตอง, แหลงซอขายประกาศของผดกฏหมาย,ขายบรการทางเพศ ทรวมและกระจายของไวรสคอมพวเตอรตางๆ

- อนเตอรเนตเปนระบบอสระ ไมมเจาของ ท าใหการควบคมกระท าไดยาก - มขอมลทมผลเสยเผยแพรอยปรมาณมาก - ไมมระบบจดการขอมลทด ท าใหการคนหากระท าไดไมดเทาทควร - เตบโตเรวเกนไป - ขอมลบางอยางอาจไมจรง ตองดใหดเสยกอน อาจถกหลอกลวง-กลนแกลงจากเพอนใหม - ถาเลนอนเตอรเนตมากเกนไปอาจเสยการเรยนได - ขอมลบางอยางกไมเหมาะกบเดกๆ - ขณะทใชอนเตอรเนต โทรศพทจะใชงานไมได

Page 56: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

61

2.10 วรรณกรรมทเกยวของ

อราม ตนตโสภณวนช(2521) ไดน าระบบคอมพวเตอรมาชวยหาความซบซอนและตรวจสอบหาความผดพลาดของขอมล การจดตารางสอนและตารางสอบของหนวยทะเบยนกลาง จฬาลงกรณมหาวทยาลยโดยศกษาระบบงานทเปนอยตงแตเรมตนจนถงขนจดพมพเปนรปเลมและเขยนโปรแกรมคอมพวเตอรทใชตรวจสอบขน ผลการทดสอบโปรแกรม ปรากฏวาใหผลไดถกตอง สามารถน าไปใชประโยชนกบหนวยงานไดเพราะใชขอมลจรงมาทดสอบ

ฤด กรดทอง(2528:70-71) ไดศกษาการจดตารางสอนของวทยาลยคร โดยใชคอมพวเตอร เขยนโปรแกรมดวยภาษาดเบส(dBASE) ผลการวจยปรากฏวา โปรแกรมดงกลาวสามารถจดตารางสอนตามขอมลอาจารย รายวชา กลมนกศกษา โดยไมมการซ าซอนของคาบเวลาและหองเรยน สามารถลดคาใชจายลงไดกวาเทาตว เรวกวาถง 10 เทาของการจดดวยวธปกต

ไมตร สภา(2533:24-25) ไดศกษาและพฒนาโปรแกรมส าหรบจดตารางสอนของมหาวทยาลยศรนครนทรวโรฒ พษณโลก ดวยไมโครคอมพวเตอร เขยนโปรแกรมดวยภาษาฟอรแทรน(FORTRAN) ผลของการศกษาและพฒนาโปรแกรมคอไดตารางสอนรวม ตารางสอนอาจารย และตารางเวลาทใชหองเรยน ขอดของโปรแกรมทพฒนาขนไดแกการทสามารถจดรายวชาทเปดสอนไดไมจ ากดจ านวน โดยทแตละรายวชาอาจก าหนดวน ชวงเวลา และหองเรยนได

ทศนย วรโยทย(2521)ไดศกษาปญหาตางๆวางลกษณะขอมลทเกยวกบแนวสงเขปรายวชาใหเหมาะสมกบระบบคอมพวเตอร ก าหนดวธการตรวจสอบความซบซอนรายวชาตางๆ และใชคอมพวเตอรชวยในการคนหาขอมลวามความซบซอนในแนวสงเขปรายวชาหรอไมเพอลดจ านวนคนและเวลาในการตรวจสอบ มความแมนย าและถกตองกวาการใชคนตรวจสอบ

นรากร ปนเกา(2525:2-3) ไดพฒนาโปรแกรมคอมพวเตอรส าหรบลงทะเบยนของบณฑตจฬาลงกรณมหาวทยาลย พบวา โปรแกรมคอมพวเตอรภาษาโคบอลทพฒนาขนสามารถใชกบเครองคอมพวเตอรไดดกวาภาษาแอสเซมเบอรทใชอยแตเดม และผวจยเสนอใหพฒนาวธการประมวลผลขอมลดวยคอมพวเตอร เพราะจะท าใหการประมวลผลเรวกวาการประมวลผลดวยมอ

วระยทธ กอนกน(2542:บทคดยอ) ไดท าการศกษาและวจยเกยวกบการศกษาระดบการปฏบตและระดบปญหาการจดการเรยนการสอนคอมพวเตอรในโรงเรยนปฏรปการศกษา สงกดส านกงานการประถมศกษาจงหวดสกลนคร ปการศกษา 2541 ผลการศกษาพบวา

Page 57: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

62

1.คร-อาจารย โดยสวนรวมมระดบการปฏบตในการจดการเรยนการสอนคอมพวเตอรในโรงเรยนปฏรปการศกษา สงกดส านกงานการประถมศกษาจงหวดสกลนคร ปการศกษา 2541 โดยสวนรวมและเปนรายดาน 3 ดาน อยในระดบปานกลาง โดยเรยงล าดบคาเฉลยจากมากไปหานอยไดดงน ดานการจดการเรยนการสอน ดานการเตรยมการสอนและดานการประเมนผลการเรยน และมการปฏบตเปนรายขอทอยในระดบมากหรอปานกลาง และมคาเฉลยมากทสด 2 ขอ ในแตละดานดงน ดานการเตรยมการสอน แตงตงผรบผดชอบควบคม ก ากบ ดแลการใชเครองคอมพวเตอรและจดบคลาการเขารบการอบรมคอมพวเตอร ดานการจดการเรยนการสอนนกเรยนมความสนใจและมความพรอมทจะเรยนและครเรมตนการสอนจากความรพนฐานดานคอมพวเตอร ดานการประเมนผลการเรยน มการประเมนผลกอนเรยน ระหวางเรยนและหลงเรยน และมการเกบรวบรวมสถตผลการเรยนคอมพวเตอรของนกเรยนเพอน ามาพฒนาปรบปรงการเรยนการสอน

2. .คร-อาจารย โดยสวนรวมมระดบการปฏบตในการจดการเรยนการสอนคอมพวเตอรในโรงเรยนปฏรปการศกษา สงกดส านกงานการประถมศกษาจงหวดสกลนคร ปการศกษา 2541 โดยสวนรวมและเปนรายดาน 3 ดาน มปญหาอยในระดบปานกลาง โดยเรยงล าดบคาเฉลยจากมากไปหานอยไดดงน ดานการประเมนผลการเรยน ดานการเตรยมการสอน และดานการจดการเรยนการสอน และมปญหาเปนรายขอทอยในระดบปานกลาง และมคาเฉลยมากทสด 2 ขอ ในแตละดานดงน ดานการเตรยมการสอน จดหาโปรแกรมส าเรจรปทใชเกยวกบการจดการเรยนการสอนเพยงพอตอการจดการเรยนการสอน และจดใหมแหลงศกษาหาความรดานคอมพวเตอรเพมเตมภายในโรงเรยน ดานการจดการเรยนการสอน เลอกใช จดหาหรอท าสอการเรยนการสอน กจกรรมเสรมการเรยนเหมาะกบผเรยน และมการใหความรใหมๆและความเคลอนไหวดานคอมพวเตอร

พรจนทร วนวฒนสนตกล(2542:71-75) ท าการศกษาคนควาอสระ เรองสภาพและการใชคอมพวเตอรในโรงเรยนมธยมศกษาสงกดกรมสามญศกษา จงหวดนครพนม พบวา คอมพวเตอรทไดนนไดจากงบประมาณประจ าป 60.54% ไดรบบรจาค 28.89% ซอฟตแวรทใชส าหรบการเรยนการสอนไดจากบรษทตวแทนจ าหนายคอมพวเตอร 84.78% บคลากรในโรงเรยนสรางและพฒนาขนใชเอง 8.70% ดานบคลากรคอมพวเตอรในโรงเรยนไมมวฒทางคอมพวเตอร 60.87% มวฒทางคอมพวเตอร 39.13% ในดานการบรหารนนไดน าเอาคอมพวเตอรไปใชในดานการวดผลประเมนผล 84.41% รองลงมาคอการใชคอมพวเตอร จดระบบสารสนเทศของโรงเรยนและการท าหลกฐานการเงนและการบญช ส าหรบการน าคอมพวเตอรมาใชเพอการเรยนการสอน พบวา ใชส าหรบสรางสอ 68.82% และไดน าเอาคอมพวเตอรชวยสอนมเพยง 50.00% และวชาทใชคอมพวเตอรชวยสอนมากทสดคอวชาภาษาตางประเทศ

Page 58: 2 2.1 2.1.1.1 (Data) - bc.msu.ac.th87).pdfบทที่ 2 ทฤษฏีและวรรณกรรมที่เกี่ยวข้อง 2.1 ความรู้ทั่วไปเกี่ยวกับข้อมูลสารสนเทศ

63

สวรรณรตน งามคมข าด(2542:บทคดยอ) ไดวจยการพฒนาระบบสารสนเทศระเบยนนสตระดบบณฑตศกษา มหาวทยาลยบรพา มความมงหมายเพอการศกษา วเคราะหและพฒนาระบบสารสนเทศระเบยนนสตส านกงานเลขานการบณฑต มหาวทยาลยบรพา โดยใชโปรแกรม Microsoft Access for Windows 2.0 กระบวนการพฒนาระบบสารสนเทศ ประกอบดวยการศกษาสภาพปญหาและความตองการ สอบถามขอมลเบองตน วเคราะหขอมล ออกแบบแฟมขอมลหรอตาราง ออกแบบระบบ สรางระบบสารสนเทศ ประเมนระบบ และสรปผลการพฒนา ปรากฏวา ระบบสารสนเทศระเบยนนสตระดบบณฑตศกษาทสรางขน ซงประกอบดวย รายการสบคนขอมลส าหรบผใชทวไป รายการปรบปรงแกไขขอมลส าหรบเจาหนาทดแลระบบ และการยกเลกการท างาน เมอทดลองใชระบบสารสนเทศกบกลมตวอยาง ซงประกอบดวย คณบด รองคณบด หวหนาภาควชา เจาหนาทส านกเลขานการบณฑตวทยาลย อาจารย และนสตระดบบณฑตศกษาจ านวนทงสน 61 คน พบวา กลมตวอยางมความพงพอใจตอระบบสารสนเทศทสรางขนอยในระดบมาก

ดวงดาว ลานสงห(2542 :145-146) ไดท าการวจยเรอง การสรางโปรแกรมการจดการระบบสารสนเทศงานวชางานในโรงเรยนประถมศกษา สงกดส านกงานกรรมการศกษา สงกดส านกงานคณะกรรมการการศกษาประถมศกษาจงหวดเลย ผลการวจยพบวา โดยรวมมความคดเหนเหมาะสมมากทกดาน เนองจากผใชโปรแกรมสวนใหญเหนวาการใชโปรแกรมการใชโปรแกรมการจดการระบบสารสนเทศ เปนประโยชนในการเกบรวบรวมขอมลสามารถคนหาขอมลไดเมอตองการ และชวยประหยดเวลาในการตดสนใจของผบรหาร เมอพจารณาเปนรายกลมของผประเมน พบวา กลมผชวยผบรหารโรงเรยนมความคดเหนตอการใชโปรแกรมอยในระดบสงกวากลมครวชาการ และกลมครทรบผดชอบการจดระบบสารสนเทศในโรงเรยน เนองจากผประเมนทง 2 กลม ในฐานะทเปนผบรหารจงเหนความส าคญในการจดเกบขอมล เพอจะน าไปใชในการตดสนใจ สวนขอทผใชมความคดเหนอยระดบเหมาะสมนอยทสดคอ สารสนเทศทตรงกบความตองการของผใช เนองจากงานวชาการมขอมลมากในการทจะจดท าเปนสารสนเทศจงท าใหผใชโปรแกรมมความคดเหนหลากหลายในขอมลทตองการ

สวนความคดเหนของผวจยเกยวกบโปรแกรมการจดระบบสารสนเทศทสรางขนเปรยบเทยบกบการปฏบตงานในระบบเดม พบวา การท างานไดเรวขนเนองจาก การลบ การแกไข การคนหา และการรายงานผลสามารถท าไดทนทท ทผใชตองการ แตการเกบแบบเดมคอการเกบเปนแฟมเอกสารบางครงท าใหเสยเวลาในการคนหา การตรวจสอบขอมล ลดขนตอนการตรวจสอบความผดพลาดไมตองเสยเวลาในการตรวจสอบขอมล แบบเดมตองเสยเวลาในการตรวจสอบขอมลหลายครงกวาจะสามารถน าขอมลไปได