SlideShare a Scribd company logo
หนวยการเรียนรูที่ 2
โครงสรางขอมูล
- เปนวิธีจัดเก็บขอมูลในคอมพิวเตอร เพื่อให
สามารถนํามาใชไดอยางมีประสิทธิภาพ
- การใชงานโครงสรางขอมูล ตองมีขนตอนวิธีที่
                                    ั้
เหมาะสม จึงจะสามารถใชงานไดอยางมี
ประสิทธิภาพ
- การออกแบบโครงสรางขอมูลที่ดีจะชวยลดเวลา
ในการกระทําการและลดการใชงานในพื้นที่
ความจําดวย
ชนิดของโครงสรางขอมูล
        1.โครงสรางขอมูลเบื้องตน (Primitive Data
Structure) เปนชนิดขอมูลที่ไมมีโครงสรางขอมูลอื่นมาเปน
สวนประกอย เมื่อตองการเก็บคาสามารถเรียกใชงานไดทันที
บางครั้งเรียกวาชนิดขอมูลพื้นฐาน(Base Type)หรือสรางมาให
ใชดวยภาษานั้นๆ
        สวนโครงสรางขอมูลแบบอื่น ๆ จะมีโครงสรางขอมูลอื่น
เปนสวนประกอบ เมื่อตองการใชจะตองกําหนดรูปแบบ
รายละเอียดโครงสรางขึ้นมากอนเรียกวาขอมูลชนิดผูใชกําหนด
(Uses-definedType)ดังนี้
1. โครงสรางขอมูลแบบเรียบงาย (Simple Data
Structure) จะมีสมาชิกที่เปนโครงสรางขอมูลอื่นเปนสวนประกอบมี
รูปแบบงายๆไมซับซอนสามารถทําความเขาใจและสรางขึ้นมาใชงานได
งาย

         2.โครงสรางขอมูลเชิงเสน (Linear Data Structure) เปน
โครงสรางที่ความซับซอนมากขึ้น ประกอบดวยสมาชิกที่เปนโครงสราง
ขอมูลอื่นจัดเรียงตอกันเปนแนวเสน

       3.โครงสรางขอมูลไมเปนเชิงเสน (Nonlinear Data
Structure) เปนโครงสรางที่มีความซับซอนเชนกัน ประกอบดวย
สมาชิกที่เปนโครงสรางขอมูลอื่นจัดเรียงกันในรูปแบบไบนารี่ที่จัดเรียง
สมาชิกมีการแยกออกเปนสองทาง และแบบ N- อารเรย ที่จัดเรียง
สมาชิกมีการแยกออกไดหลายทางหลายรูปแบบไมแนนอน
4.โครงสรางการจัดการแฟมขอมูล (FileOrganization) เปน
โครงสรางสําหรับนําขอมูลเก็บไวในหนวยความจําสํารองโดยขอมูลจะ
อยูในรูปแบบโครงสรางขอมูลอื่นและมีวิธีการจัดการโดยการนํา
โครงสรางขอมูลอื่นๆมาชวย โครงสรางขอมูลตางๆที่กลาวมาอาจตอง
มีการควบคุมการทํางานทีเกี่ยวของกับขอมูลและสวนที่มาเกี่ยวของ
                        ่
ใหเปนไปตามที่ตองการเรียกวา โครงสรางขอมูลนามธรรม ลักษณะ
โครงสรางจะแบงออกเปน 2 สวน คือ สวนขอมูลและสวนปฏิบติการ
                                                          ั
โดนภายในจะมีรายลเอียดการทํางานตาง ๆ ประกอบดวยโครงสราง
การจัดเก็บขอมูลและอัลกอริทมเมื่อใดที่เรียกใชงานโครงสราง
                             ึ
นามธรรมในสวนรายละเอียดการทํางานจะไมถูกเกี่ยวของหรือมี
ผลกระทบโดยถูกปดบังไวจะเห็นวาโครงสรางขอมูลซับซอนจะเปน
โครงสรางขอมูลนามธรรมที่ตองมีสวนการจัดเก็บขอมูลและสวน
ปฏิบัติการ
ลักษณะของขอมูล
          ขอมูลที่มีความถูกตองและเชื่อถือได (accuracy) ขอมูลจะมีความถูก
ตองและเชื่อถืไดมากนอยเพียงใดนั้น ขึ้นกับวิธีการที่ใชในการควบคุมขอมูล
นําเขา และการควบคุมการประมวลผลการควบคุมขอมูลนําเขาเปนการกระทํา
เพื่อใหเกิดความมั่นใจวาขอมูลนําเขามีความถูกตองเชื่อถือได เพราะถาขอมูล
นําเขาไมมีความถูกตองแลวถึงแมจะใชวิธีการวิเคราะหและประมวลผลขอมูลที่ดี
เพียงใด ผลลัพธที่ไดก็จะไมมความถูกตอง หรือนําไปใชไมได ขอมูลนําเขา
                               ี
จะตองเปนขอมูลที่ผานการตรวจสอบวาถูกตองแลว ขอมูลบางอยางอาจตอง
แปลงใหอยูในรูปแบบที่เครื่องคอมพิวเตอรสามารถเขาใจไดอยางถูกตอง ซึง    ่
อาจตองพิมพขอมูลมาตรวจเช็คดวยมือกอน การประมวลผลถึงแมวาจะมีการ
                
ตรวจสอบขอมูลนําเขาแลวก็ตาม ก็อาจทําใหไดขอมูลที่ผดพลาดได เชน เกิด
                                                          ิ
จากการเขียนโปรแกรมหรือใชสตรคํานวณผิดพลาดได ดังนันจึงควรกําหนด
                                   ู                        ้
วิธีการควบคุมการประมวลผลซึงไดแก การตรวจเช็คยอดรวมที่ไดจากการ
                                 ่
ประมวลผลแตละครั้ง หรือการตรวจสอบผลลัพธที่ไดจากการประมวลผลดวย
เครื่องคอมพิวเตอรกับขอมูลสมมติที่มีการคํานวณดวยวามีความถูกตองตรงกัน
หรือไม
ขอมูลตรงตามความตองการของผูใช (relevancy) ไดแก
การเก็บเฉพาะขอมูลที่ผใชตองการเทานั้น ไมควร เก็บขอมูลอื่น ๆ
                            ู
ที่ไมจําเปนหรือไมเกี่ยวของกับการใชงาน เพราะจะทําใหเสียเวลา
และเสียเนื้อที่ในหนวยเก็บขอมูล แตทั้งนี้ขอมูลที่เก็บจะตองมีความ
ครบถวนสมบูรณดวย
          ขอมูลมีความทันสมัย (timeliness) ขอมูลที่ดีนั้นนอกจาก
จะเปนขอมูลที่มีความถูกตองเชื่อถือไดแลวจะ ตองเปนขอมูลที่
ทันสมัย ทั้งนี้เพื่อใหผูใชสามารถนําเอาผลลัพธทไดไปใชได
                                                  ี่
ทันเวลา นั่นคือจะตองเก็บขอมูลไดรวดเร็วเพื่อทันความตองการ
ของผูใช
การเรียงลําดับขอมูล
การคนหาขอมูล
          ปจจุบันนี้เสิรชเอ็นจิ้น (search engine) กลายมาเปนสิ่งจําเปน
สําหรับการทองโลกอินเตอรเนต เพราะหากไมมีบริการชวยคนหาขอมูล
เหลานี้เราตองใชเวลานับหลายชัวโมง หรือเปนวันที่จะคนหาขอมูล ที่เรา
                                      ่
ตองการ จะใชงานครบซึ่งเสิรชเอ็นจิ้น ก็มีมากมาย หลายเจา ใหเราได
เลือกใชงานกันซึ่งแตละเจาก็มีวิธีการที่ใชคนหาาขอมูลที่แตกตางกัน เรา
สามารถแบง เว็บไซต ที่ใหบริการคนหาขอมูลออกเปนประเภทใหญ ๆ ได
2 ประเภท ไดแก

        การบริการคนหาโดยใช อินเด็กซ (index)
        การบริการคนหา ขอมูลตามหมวดหมู (directory)
การคนหาโดยใชอินเด็กซ
         เราคง เคยไดยนชื่อ เสิรช เอ็นจิ้น อยาง อัลตาวิสตา
                      ิ
(AltaVista/www.altavista.digital.com) และฮ็อทบ็อท
(HotBot/www.hotbot.com) ทั้งสอง เปนตัวอยางของเสิรช เอ็นจิ้นนี้ หลักการคือ
เขาจะมีโปรแกรมตัวหนึ่ง เปนตัวสแกน ไปตามเว็บไซตตาง ๆ เรียกวา โปรแกรม
สไปเดอร การคนหา ขอมูลโดยใ ช อินเด็กซ


การคนหาตามหมวดหมู
          เสิรช เอ็นจิ้น ชือดังอีก 2 ตัว ไดแก ยาฮู (Yahoo!/www.yahoo.com)และ
                          ่
แมกเจลแลน (Magellan/www.magellan.com) เลือกใชเทคนิคนี้ โดยใชมนุษย
เปนคนจัดหมวดหมู ของเว็บไซต และคอย ปรับปรุงใหขอมูล ทันสมัยอยูเสมอ
เนื่องจากบัญชี รายชื่อเว็บไซต ไดผานการจัด หมวดหมูโดยมนุษย ดังนั้น ในรายชื่อ
ก็จะมี รายละเอียด คราว ๆ เกี่ยวกับเว็บไซต ที่เพิ่มเติม ลงไป ขอของการคนหาแบบ
นี้คือ จะสามารถตีกรอบผลลัพธ ออกมาตรง กับความ ตองการ มากขึ้น เชน เราลอง
ใสคําวา "Spider" ในยาฮู! คนหาดู เราจะไดรายการของ หมวดหมูออกมา

More Related Content

What's hot

4 ลักษณะของสารสนเทศที่ดี (ใบความรู้)
4 ลักษณะของสารสนเทศที่ดี (ใบความรู้)4 ลักษณะของสารสนเทศที่ดี (ใบความรู้)
4 ลักษณะของสารสนเทศที่ดี (ใบความรู้)phatrinn555
 
Myun dao22
Myun dao22Myun dao22
Myun dao22MyunDao
 
ใบความรู้ การจัดเก็บข้อมูลสารสนเทศ ม.2 14 กันยายน 58
ใบความรู้  การจัดเก็บข้อมูลสารสนเทศ ม.2  14  กันยายน  58ใบความรู้  การจัดเก็บข้อมูลสารสนเทศ ม.2  14  กันยายน  58
ใบความรู้ การจัดเก็บข้อมูลสารสนเทศ ม.2 14 กันยายน 58สุเมธ แก้วระดี
 
ใบความรู้เรื่อง ข้อมูลและสารสนเทศ
ใบความรู้เรื่อง ข้อมูลและสารสนเทศใบความรู้เรื่อง ข้อมูลและสารสนเทศ
ใบความรู้เรื่อง ข้อมูลและสารสนเทศPraphaphun Kaewmuan
 
ตอนที่+1+..
ตอนที่+1+..ตอนที่+1+..
ตอนที่+1+..Noopy S'bell
 
บทที่ 1 ความรู้พื้นฐานเกี่ยวกับสารสนเทศ
บทที่ 1 ความรู้พื้นฐานเกี่ยวกับสารสนเทศบทที่ 1 ความรู้พื้นฐานเกี่ยวกับสารสนเทศ
บทที่ 1 ความรู้พื้นฐานเกี่ยวกับสารสนเทศchushi1991
 
เทคโนโลยีการสื่อสาร (พัชรา P)
เทคโนโลยีการสื่อสาร (พัชรา P)เทคโนโลยีการสื่อสาร (พัชรา P)
เทคโนโลยีการสื่อสาร (พัชรา P)Patchara Wioon
 
ระบบสารสนเทศ
ระบบสารสนเทศระบบสารสนเทศ
ระบบสารสนเทศnprave
 
Powerpoint3กระบวนการทางธุรกิจระบบสารสนเทศ
Powerpoint3กระบวนการทางธุรกิจระบบสารสนเทศPowerpoint3กระบวนการทางธุรกิจระบบสารสนเทศ
Powerpoint3กระบวนการทางธุรกิจระบบสารสนเทศNawaponch
 
Maliบรรยาย มข111
Maliบรรยาย มข111Maliบรรยาย มข111
Maliบรรยาย มข111darika chu
 
โครงงาน คอม เชต
โครงงาน   คอม    เชตโครงงาน   คอม    เชต
โครงงาน คอม เชตThanasak Inchai
 

What's hot (17)

การจัดเก็บข้อมูลสารสนเทศ
การจัดเก็บข้อมูลสารสนเทศการจัดเก็บข้อมูลสารสนเทศ
การจัดเก็บข้อมูลสารสนเทศ
 
E office1
E office1E office1
E office1
 
Unit6
Unit6Unit6
Unit6
 
Eoffice1
Eoffice1Eoffice1
Eoffice1
 
4 ลักษณะของสารสนเทศที่ดี (ใบความรู้)
4 ลักษณะของสารสนเทศที่ดี (ใบความรู้)4 ลักษณะของสารสนเทศที่ดี (ใบความรู้)
4 ลักษณะของสารสนเทศที่ดี (ใบความรู้)
 
B5
B5B5
B5
 
Myun dao22
Myun dao22Myun dao22
Myun dao22
 
ใบความรู้ การจัดเก็บข้อมูลสารสนเทศ ม.2 14 กันยายน 58
ใบความรู้  การจัดเก็บข้อมูลสารสนเทศ ม.2  14  กันยายน  58ใบความรู้  การจัดเก็บข้อมูลสารสนเทศ ม.2  14  กันยายน  58
ใบความรู้ การจัดเก็บข้อมูลสารสนเทศ ม.2 14 กันยายน 58
 
ใบความรู้เรื่อง ข้อมูลและสารสนเทศ
ใบความรู้เรื่อง ข้อมูลและสารสนเทศใบความรู้เรื่อง ข้อมูลและสารสนเทศ
ใบความรู้เรื่อง ข้อมูลและสารสนเทศ
 
ตอนที่+1+..
ตอนที่+1+..ตอนที่+1+..
ตอนที่+1+..
 
บทที่ 1 ความรู้พื้นฐานเกี่ยวกับสารสนเทศ
บทที่ 1 ความรู้พื้นฐานเกี่ยวกับสารสนเทศบทที่ 1 ความรู้พื้นฐานเกี่ยวกับสารสนเทศ
บทที่ 1 ความรู้พื้นฐานเกี่ยวกับสารสนเทศ
 
หน่วยที่1
หน่วยที่1หน่วยที่1
หน่วยที่1
 
เทคโนโลยีการสื่อสาร (พัชรา P)
เทคโนโลยีการสื่อสาร (พัชรา P)เทคโนโลยีการสื่อสาร (พัชรา P)
เทคโนโลยีการสื่อสาร (พัชรา P)
 
ระบบสารสนเทศ
ระบบสารสนเทศระบบสารสนเทศ
ระบบสารสนเทศ
 
Powerpoint3กระบวนการทางธุรกิจระบบสารสนเทศ
Powerpoint3กระบวนการทางธุรกิจระบบสารสนเทศPowerpoint3กระบวนการทางธุรกิจระบบสารสนเทศ
Powerpoint3กระบวนการทางธุรกิจระบบสารสนเทศ
 
Maliบรรยาย มข111
Maliบรรยาย มข111Maliบรรยาย มข111
Maliบรรยาย มข111
 
โครงงาน คอม เชต
โครงงาน   คอม    เชตโครงงาน   คอม    เชต
โครงงาน คอม เชต
 

Viewers also liked

Viewers also liked (20)

Resim yorumlama
Resim yorumlamaResim yorumlama
Resim yorumlama
 
Question 3 Evaluation
Question 3 EvaluationQuestion 3 Evaluation
Question 3 Evaluation
 
Community Media 2012
Community Media 2012Community Media 2012
Community Media 2012
 
Tachas contra la designacion de miembros de mesa
Tachas contra la designacion de miembros de mesaTachas contra la designacion de miembros de mesa
Tachas contra la designacion de miembros de mesa
 
Albeitar.
Albeitar.Albeitar.
Albeitar.
 
Memoria fotografica
Memoria fotograficaMemoria fotografica
Memoria fotografica
 
Fidelz sexta
Fidelz sextaFidelz sexta
Fidelz sexta
 
ZZG bielany wroclawskie
ZZG bielany wroclawskieZZG bielany wroclawskie
ZZG bielany wroclawskie
 
2012 01-09 leccionintermediarios
2012 01-09 leccionintermediarios2012 01-09 leccionintermediarios
2012 01-09 leccionintermediarios
 
Portada de libro
Portada de libroPortada de libro
Portada de libro
 
111012 서울3차모임소식
111012 서울3차모임소식111012 서울3차모임소식
111012 서울3차모임소식
 
Interview Sandra Kensen en Henk Gossink over 3 decentralisaties
Interview Sandra Kensen en Henk Gossink over 3 decentralisatiesInterview Sandra Kensen en Henk Gossink over 3 decentralisaties
Interview Sandra Kensen en Henk Gossink over 3 decentralisaties
 
Tipologias De La Multimedia
Tipologias De La MultimediaTipologias De La Multimedia
Tipologias De La Multimedia
 
Oraciones simples y compuestas
Oraciones simples y compuestasOraciones simples y compuestas
Oraciones simples y compuestas
 
Pasowanie na przedszkolaka 2012 - Mokronosek
Pasowanie na przedszkolaka 2012  - MokronosekPasowanie na przedszkolaka 2012  - Mokronosek
Pasowanie na przedszkolaka 2012 - Mokronosek
 
Deel 7 les 1 (introductie en motivatie)
Deel 7 les 1 (introductie en motivatie)Deel 7 les 1 (introductie en motivatie)
Deel 7 les 1 (introductie en motivatie)
 
duotono
duotonoduotono
duotono
 
Eskimo introduction(Chinese)
Eskimo introduction(Chinese)Eskimo introduction(Chinese)
Eskimo introduction(Chinese)
 
Sustaining the vision: Leader succession
Sustaining the vision: Leader successionSustaining the vision: Leader succession
Sustaining the vision: Leader succession
 
Chamarras Hacky
Chamarras HackyChamarras Hacky
Chamarras Hacky
 

Similar to หน่วยการเรียนรู้ที่ 2 p

การจัดการข้อมูลด้วยระบบการจัดการฐานข้อมูล
การจัดการข้อมูลด้วยระบบการจัดการฐานข้อมูลการจัดการข้อมูลด้วยระบบการจัดการฐานข้อมูล
การจัดการข้อมูลด้วยระบบการจัดการฐานข้อมูลchanoot29
 
Myun dao22
Myun dao22Myun dao22
Myun dao22MyunDao
 
ใบความรู้ที่ 1 ความหมายและลักษณะของระบบสารสนเทศ.pdf
ใบความรู้ที่ 1 ความหมายและลักษณะของระบบสารสนเทศ.pdfใบความรู้ที่ 1 ความหมายและลักษณะของระบบสารสนเทศ.pdf
ใบความรู้ที่ 1 ความหมายและลักษณะของระบบสารสนเทศ.pdfNattapon
 
ใบความรู้ที่ 2 ระบบสารสนเทศ
ใบความรู้ที่ 2 ระบบสารสนเทศใบความรู้ที่ 2 ระบบสารสนเทศ
ใบความรู้ที่ 2 ระบบสารสนเทศKo Kung
 
บทที่ 2 ข้อมูลสารสนเทศ
บทที่ 2 ข้อมูลสารสนเทศบทที่ 2 ข้อมูลสารสนเทศ
บทที่ 2 ข้อมูลสารสนเทศnawapornsattasan
 
การใืช้อินเทอร์เน็ตเพื่อการสืบค้น
การใืช้อินเทอร์เน็ตเพื่อการสืบค้นการใืช้อินเทอร์เน็ตเพื่อการสืบค้น
การใืช้อินเทอร์เน็ตเพื่อการสืบค้นitte55112
 
หน่วยการเรียนรู้ที่ 1 ข้อมูลและระบบฐานข้อมูลวิชา การจัดการฐานข้อมูล
หน่วยการเรียนรู้ที่ 1 ข้อมูลและระบบฐานข้อมูลวิชา การจัดการฐานข้อมูลหน่วยการเรียนรู้ที่ 1 ข้อมูลและระบบฐานข้อมูลวิชา การจัดการฐานข้อมูล
หน่วยการเรียนรู้ที่ 1 ข้อมูลและระบบฐานข้อมูลวิชา การจัดการฐานข้อมูลchaiwat vichianchai
 
บทที่ 1 ระบบสารสนเทศ.pdf
บทที่ 1 ระบบสารสนเทศ.pdfบทที่ 1 ระบบสารสนเทศ.pdf
บทที่ 1 ระบบสารสนเทศ.pdfNattapon
 
01 introduction to data mining
01 introduction to data mining01 introduction to data mining
01 introduction to data miningphakhwan22
 
ข้อมูลสานสนเทศ
ข้อมูลสานสนเทศข้อมูลสานสนเทศ
ข้อมูลสานสนเทศnattapas33130
 
ธันยพร นกศิริ ม409 เลขที่2
ธันยพร นกศิริ ม409 เลขที่2ธันยพร นกศิริ ม409 เลขที่2
ธันยพร นกศิริ ม409 เลขที่2Hitsuji12
 
นพรัตน์ เสตะกลัพม์
นพรัตน์ เสตะกลัพม์นพรัตน์ เสตะกลัพม์
นพรัตน์ เสตะกลัพม์filjerpark
 
บทที่ 8. ประเภทของระบบสารสนเทศ
บทที่ 8. ประเภทของระบบสารสนเทศบทที่ 8. ประเภทของระบบสารสนเทศ
บทที่ 8. ประเภทของระบบสารสนเทศPokypoky Leonardo
 

Similar to หน่วยการเรียนรู้ที่ 2 p (20)

การจัดการข้อมูลด้วยระบบการจัดการฐานข้อมูล
การจัดการข้อมูลด้วยระบบการจัดการฐานข้อมูลการจัดการข้อมูลด้วยระบบการจัดการฐานข้อมูล
การจัดการข้อมูลด้วยระบบการจัดการฐานข้อมูล
 
Myun dao22
Myun dao22Myun dao22
Myun dao22
 
Chapter006 (1)
Chapter006 (1)Chapter006 (1)
Chapter006 (1)
 
Chapter006
Chapter006Chapter006
Chapter006
 
ใบความรู้ที่ 1 ความหมายและลักษณะของระบบสารสนเทศ.pdf
ใบความรู้ที่ 1 ความหมายและลักษณะของระบบสารสนเทศ.pdfใบความรู้ที่ 1 ความหมายและลักษณะของระบบสารสนเทศ.pdf
ใบความรู้ที่ 1 ความหมายและลักษณะของระบบสารสนเทศ.pdf
 
บทที่ 2 ข้อมูลและสารสนเทศ
บทที่ 2 ข้อมูลและสารสนเทศบทที่ 2 ข้อมูลและสารสนเทศ
บทที่ 2 ข้อมูลและสารสนเทศ
 
ใบความรู้ที่ 2 ระบบสารสนเทศ
ใบความรู้ที่ 2 ระบบสารสนเทศใบความรู้ที่ 2 ระบบสารสนเทศ
ใบความรู้ที่ 2 ระบบสารสนเทศ
 
บทที่ 2 ข้อมูลสารสนเทศ
บทที่ 2 ข้อมูลสารสนเทศบทที่ 2 ข้อมูลสารสนเทศ
บทที่ 2 ข้อมูลสารสนเทศ
 
การใืช้อินเทอร์เน็ตเพื่อการสืบค้น
การใืช้อินเทอร์เน็ตเพื่อการสืบค้นการใืช้อินเทอร์เน็ตเพื่อการสืบค้น
การใืช้อินเทอร์เน็ตเพื่อการสืบค้น
 
หน่วยการเรียนรู้ที่ 1 ข้อมูลและระบบฐานข้อมูลวิชา การจัดการฐานข้อมูล
หน่วยการเรียนรู้ที่ 1 ข้อมูลและระบบฐานข้อมูลวิชา การจัดการฐานข้อมูลหน่วยการเรียนรู้ที่ 1 ข้อมูลและระบบฐานข้อมูลวิชา การจัดการฐานข้อมูล
หน่วยการเรียนรู้ที่ 1 ข้อมูลและระบบฐานข้อมูลวิชา การจัดการฐานข้อมูล
 
บทที่ 1 ระบบสารสนเทศ.pdf
บทที่ 1 ระบบสารสนเทศ.pdfบทที่ 1 ระบบสารสนเทศ.pdf
บทที่ 1 ระบบสารสนเทศ.pdf
 
01 introduction to data mining
01 introduction to data mining01 introduction to data mining
01 introduction to data mining
 
ข้อมูลสานสนเทศ
ข้อมูลสานสนเทศข้อมูลสานสนเทศ
ข้อมูลสานสนเทศ
 
ธันยพร นกศิริ ม409 เลขที่2
ธันยพร นกศิริ ม409 เลขที่2ธันยพร นกศิริ ม409 เลขที่2
ธันยพร นกศิริ ม409 เลขที่2
 
Mis_hrcc
Mis_hrccMis_hrcc
Mis_hrcc
 
Activity1
Activity1Activity1
Activity1
 
นพรัตน์ เสตะกลัพม์
นพรัตน์ เสตะกลัพม์นพรัตน์ เสตะกลัพม์
นพรัตน์ เสตะกลัพม์
 
ด.ญ.ชุติกาญจน์ ประยูร ม.201 เลขที่22
ด.ญ.ชุติกาญจน์ ประยูร ม.201 เลขที่22ด.ญ.ชุติกาญจน์ ประยูร ม.201 เลขที่22
ด.ญ.ชุติกาญจน์ ประยูร ม.201 เลขที่22
 
ระบบสารสนเทศ
ระบบสารสนเทศระบบสารสนเทศ
ระบบสารสนเทศ
 
บทที่ 8. ประเภทของระบบสารสนเทศ
บทที่ 8. ประเภทของระบบสารสนเทศบทที่ 8. ประเภทของระบบสารสนเทศ
บทที่ 8. ประเภทของระบบสารสนเทศ
 

More from Wareerut Suwannalop

หน่วยการเรียนรู้ที่ 1 p
หน่วยการเรียนรู้ที่ 1 pหน่วยการเรียนรู้ที่ 1 p
หน่วยการเรียนรู้ที่ 1 pWareerut Suwannalop
 
หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2Wareerut Suwannalop
 
หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1Wareerut Suwannalop
 
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสาร
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสารหน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสาร
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสารWareerut Suwannalop
 
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสาร
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสารหน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสาร
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสารWareerut Suwannalop
 
หน่วยการเรียนรู้ที่ 2 โครงสร้างข้อมูล
หน่วยการเรียนรู้ที่ 2 โครงสร้างข้อมูลหน่วยการเรียนรู้ที่ 2 โครงสร้างข้อมูล
หน่วยการเรียนรู้ที่ 2 โครงสร้างข้อมูลWareerut Suwannalop
 
หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2Wareerut Suwannalop
 
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสาร
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสารหน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสาร
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสารWareerut Suwannalop
 

More from Wareerut Suwannalop (8)

หน่วยการเรียนรู้ที่ 1 p
หน่วยการเรียนรู้ที่ 1 pหน่วยการเรียนรู้ที่ 1 p
หน่วยการเรียนรู้ที่ 1 p
 
หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2
 
หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1
 
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสาร
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสารหน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสาร
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสาร
 
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสาร
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสารหน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสาร
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสาร
 
หน่วยการเรียนรู้ที่ 2 โครงสร้างข้อมูล
หน่วยการเรียนรู้ที่ 2 โครงสร้างข้อมูลหน่วยการเรียนรู้ที่ 2 โครงสร้างข้อมูล
หน่วยการเรียนรู้ที่ 2 โครงสร้างข้อมูล
 
หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2
 
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสาร
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสารหน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสาร
หน่วยการเรียนรู้ที่ 1 เทคโนโลยีการสื่อสาร
 

หน่วยการเรียนรู้ที่ 2 p

  • 2. - เปนวิธีจัดเก็บขอมูลในคอมพิวเตอร เพื่อให สามารถนํามาใชไดอยางมีประสิทธิภาพ - การใชงานโครงสรางขอมูล ตองมีขนตอนวิธีที่ ั้ เหมาะสม จึงจะสามารถใชงานไดอยางมี ประสิทธิภาพ - การออกแบบโครงสรางขอมูลที่ดีจะชวยลดเวลา ในการกระทําการและลดการใชงานในพื้นที่ ความจําดวย
  • 3. ชนิดของโครงสรางขอมูล 1.โครงสรางขอมูลเบื้องตน (Primitive Data Structure) เปนชนิดขอมูลที่ไมมีโครงสรางขอมูลอื่นมาเปน สวนประกอย เมื่อตองการเก็บคาสามารถเรียกใชงานไดทันที บางครั้งเรียกวาชนิดขอมูลพื้นฐาน(Base Type)หรือสรางมาให ใชดวยภาษานั้นๆ สวนโครงสรางขอมูลแบบอื่น ๆ จะมีโครงสรางขอมูลอื่น เปนสวนประกอบ เมื่อตองการใชจะตองกําหนดรูปแบบ รายละเอียดโครงสรางขึ้นมากอนเรียกวาขอมูลชนิดผูใชกําหนด (Uses-definedType)ดังนี้
  • 4. 1. โครงสรางขอมูลแบบเรียบงาย (Simple Data Structure) จะมีสมาชิกที่เปนโครงสรางขอมูลอื่นเปนสวนประกอบมี รูปแบบงายๆไมซับซอนสามารถทําความเขาใจและสรางขึ้นมาใชงานได งาย 2.โครงสรางขอมูลเชิงเสน (Linear Data Structure) เปน โครงสรางที่ความซับซอนมากขึ้น ประกอบดวยสมาชิกที่เปนโครงสราง ขอมูลอื่นจัดเรียงตอกันเปนแนวเสน 3.โครงสรางขอมูลไมเปนเชิงเสน (Nonlinear Data Structure) เปนโครงสรางที่มีความซับซอนเชนกัน ประกอบดวย สมาชิกที่เปนโครงสรางขอมูลอื่นจัดเรียงกันในรูปแบบไบนารี่ที่จัดเรียง สมาชิกมีการแยกออกเปนสองทาง และแบบ N- อารเรย ที่จัดเรียง สมาชิกมีการแยกออกไดหลายทางหลายรูปแบบไมแนนอน
  • 5. 4.โครงสรางการจัดการแฟมขอมูล (FileOrganization) เปน โครงสรางสําหรับนําขอมูลเก็บไวในหนวยความจําสํารองโดยขอมูลจะ อยูในรูปแบบโครงสรางขอมูลอื่นและมีวิธีการจัดการโดยการนํา โครงสรางขอมูลอื่นๆมาชวย โครงสรางขอมูลตางๆที่กลาวมาอาจตอง มีการควบคุมการทํางานทีเกี่ยวของกับขอมูลและสวนที่มาเกี่ยวของ ่ ใหเปนไปตามที่ตองการเรียกวา โครงสรางขอมูลนามธรรม ลักษณะ โครงสรางจะแบงออกเปน 2 สวน คือ สวนขอมูลและสวนปฏิบติการ ั โดนภายในจะมีรายลเอียดการทํางานตาง ๆ ประกอบดวยโครงสราง การจัดเก็บขอมูลและอัลกอริทมเมื่อใดที่เรียกใชงานโครงสราง ึ นามธรรมในสวนรายละเอียดการทํางานจะไมถูกเกี่ยวของหรือมี ผลกระทบโดยถูกปดบังไวจะเห็นวาโครงสรางขอมูลซับซอนจะเปน โครงสรางขอมูลนามธรรมที่ตองมีสวนการจัดเก็บขอมูลและสวน ปฏิบัติการ
  • 6. ลักษณะของขอมูล ขอมูลที่มีความถูกตองและเชื่อถือได (accuracy) ขอมูลจะมีความถูก ตองและเชื่อถืไดมากนอยเพียงใดนั้น ขึ้นกับวิธีการที่ใชในการควบคุมขอมูล นําเขา และการควบคุมการประมวลผลการควบคุมขอมูลนําเขาเปนการกระทํา เพื่อใหเกิดความมั่นใจวาขอมูลนําเขามีความถูกตองเชื่อถือได เพราะถาขอมูล นําเขาไมมีความถูกตองแลวถึงแมจะใชวิธีการวิเคราะหและประมวลผลขอมูลที่ดี เพียงใด ผลลัพธที่ไดก็จะไมมความถูกตอง หรือนําไปใชไมได ขอมูลนําเขา ี จะตองเปนขอมูลที่ผานการตรวจสอบวาถูกตองแลว ขอมูลบางอยางอาจตอง แปลงใหอยูในรูปแบบที่เครื่องคอมพิวเตอรสามารถเขาใจไดอยางถูกตอง ซึง ่ อาจตองพิมพขอมูลมาตรวจเช็คดวยมือกอน การประมวลผลถึงแมวาจะมีการ  ตรวจสอบขอมูลนําเขาแลวก็ตาม ก็อาจทําใหไดขอมูลที่ผดพลาดได เชน เกิด ิ จากการเขียนโปรแกรมหรือใชสตรคํานวณผิดพลาดได ดังนันจึงควรกําหนด ู ้ วิธีการควบคุมการประมวลผลซึงไดแก การตรวจเช็คยอดรวมที่ไดจากการ ่ ประมวลผลแตละครั้ง หรือการตรวจสอบผลลัพธที่ไดจากการประมวลผลดวย เครื่องคอมพิวเตอรกับขอมูลสมมติที่มีการคํานวณดวยวามีความถูกตองตรงกัน หรือไม
  • 7. ขอมูลตรงตามความตองการของผูใช (relevancy) ไดแก การเก็บเฉพาะขอมูลที่ผใชตองการเทานั้น ไมควร เก็บขอมูลอื่น ๆ ู ที่ไมจําเปนหรือไมเกี่ยวของกับการใชงาน เพราะจะทําใหเสียเวลา และเสียเนื้อที่ในหนวยเก็บขอมูล แตทั้งนี้ขอมูลที่เก็บจะตองมีความ ครบถวนสมบูรณดวย ขอมูลมีความทันสมัย (timeliness) ขอมูลที่ดีนั้นนอกจาก จะเปนขอมูลที่มีความถูกตองเชื่อถือไดแลวจะ ตองเปนขอมูลที่ ทันสมัย ทั้งนี้เพื่อใหผูใชสามารถนําเอาผลลัพธทไดไปใชได ี่ ทันเวลา นั่นคือจะตองเก็บขอมูลไดรวดเร็วเพื่อทันความตองการ ของผูใช
  • 9. การคนหาขอมูล ปจจุบันนี้เสิรชเอ็นจิ้น (search engine) กลายมาเปนสิ่งจําเปน สําหรับการทองโลกอินเตอรเนต เพราะหากไมมีบริการชวยคนหาขอมูล เหลานี้เราตองใชเวลานับหลายชัวโมง หรือเปนวันที่จะคนหาขอมูล ที่เรา ่ ตองการ จะใชงานครบซึ่งเสิรชเอ็นจิ้น ก็มีมากมาย หลายเจา ใหเราได เลือกใชงานกันซึ่งแตละเจาก็มีวิธีการที่ใชคนหาาขอมูลที่แตกตางกัน เรา สามารถแบง เว็บไซต ที่ใหบริการคนหาขอมูลออกเปนประเภทใหญ ๆ ได 2 ประเภท ไดแก การบริการคนหาโดยใช อินเด็กซ (index) การบริการคนหา ขอมูลตามหมวดหมู (directory)
  • 10. การคนหาโดยใชอินเด็กซ เราคง เคยไดยนชื่อ เสิรช เอ็นจิ้น อยาง อัลตาวิสตา ิ (AltaVista/www.altavista.digital.com) และฮ็อทบ็อท (HotBot/www.hotbot.com) ทั้งสอง เปนตัวอยางของเสิรช เอ็นจิ้นนี้ หลักการคือ เขาจะมีโปรแกรมตัวหนึ่ง เปนตัวสแกน ไปตามเว็บไซตตาง ๆ เรียกวา โปรแกรม สไปเดอร การคนหา ขอมูลโดยใ ช อินเด็กซ การคนหาตามหมวดหมู เสิรช เอ็นจิ้น ชือดังอีก 2 ตัว ไดแก ยาฮู (Yahoo!/www.yahoo.com)และ  ่ แมกเจลแลน (Magellan/www.magellan.com) เลือกใชเทคนิคนี้ โดยใชมนุษย เปนคนจัดหมวดหมู ของเว็บไซต และคอย ปรับปรุงใหขอมูล ทันสมัยอยูเสมอ เนื่องจากบัญชี รายชื่อเว็บไซต ไดผานการจัด หมวดหมูโดยมนุษย ดังนั้น ในรายชื่อ ก็จะมี รายละเอียด คราว ๆ เกี่ยวกับเว็บไซต ที่เพิ่มเติม ลงไป ขอของการคนหาแบบ นี้คือ จะสามารถตีกรอบผลลัพธ ออกมาตรง กับความ ตองการ มากขึ้น เชน เราลอง ใสคําวา "Spider" ในยาฮู! คนหาดู เราจะไดรายการของ หมวดหมูออกมา