หน่วยการเรียนรู้ที่...
TRANSCRIPT
![Page 1: หน่วยการเรียนรู้ที่ 2การจัดระบบฐานข้อมูลในเครื่องคอมพิวเตอร์ •บิต(Bit)](https://reader033.vdocuments.mx/reader033/viewer/2022041807/5e553df1a6327074cf3d1bac/html5/thumbnails/1.jpg)
หนวยการเรยนรท 2ขอมลในเครองคอมพวเตอร
![Page 2: หน่วยการเรียนรู้ที่ 2การจัดระบบฐานข้อมูลในเครื่องคอมพิวเตอร์ •บิต(Bit)](https://reader033.vdocuments.mx/reader033/viewer/2022041807/5e553df1a6327074cf3d1bac/html5/thumbnails/2.jpg)
เนอหาทศกษา
ขอมลดจตอล
ระบบเลขฐาน
การแปลงคาเลขฐาน
![Page 3: หน่วยการเรียนรู้ที่ 2การจัดระบบฐานข้อมูลในเครื่องคอมพิวเตอร์ •บิต(Bit)](https://reader033.vdocuments.mx/reader033/viewer/2022041807/5e553df1a6327074cf3d1bac/html5/thumbnails/3.jpg)
ข อมลดจตอล
ขอมลดจตอล
คอมพวเตอรรบขอมลจากผใชแลวจะแปลงขอมลนนใหเปนรปแบบสญญาณดจตอล (สญญาณไฟฟา) แลวจงประมวลผลตามค าสงทไดรบ จากนนจงเปลยนเปนขอมลรปแบบสญญาณดจตอลกลบมาใหอยในรปแบบทมนษยเขาใจผานทางอปกรณแสดงผลขอมลอกครงหนง
![Page 4: หน่วยการเรียนรู้ที่ 2การจัดระบบฐานข้อมูลในเครื่องคอมพิวเตอร์ •บิต(Bit)](https://reader033.vdocuments.mx/reader033/viewer/2022041807/5e553df1a6327074cf3d1bac/html5/thumbnails/4.jpg)
หนวยของขอมลหนวยของขอมล
สญญาณดจตอล จะใชหลกการของการปดกระแสไฟฟา แทนดวยเลข 0และการเปดกระแสไฟฟาแทนดวยเลข 1 ซงเปนรหสของเลขฐานสองทประกอบดวยเลข 2 ตว คอ 0 และ 1 เมอน าเลขฐานสองมาประกอบกนเปนชดกจะสามารถแทนเปนรหสทมความหมายตอมนษย
![Page 5: หน่วยการเรียนรู้ที่ 2การจัดระบบฐานข้อมูลในเครื่องคอมพิวเตอร์ •บิต(Bit)](https://reader033.vdocuments.mx/reader033/viewer/2022041807/5e553df1a6327074cf3d1bac/html5/thumbnails/5.jpg)
หนวยความจของขอมลทใชในปจจบนมดงน บต (b)เปนหนวยความจของขอมลทมขนาดเลกทสด
ไบต (B) คอ การน าตวเลข 0 และ 1 มาเรยงตอกน เพอแทนคารหสตวอกษร
กโลไบต (KB) คอ การน าไบตมารวมกนจ านวน 1,024 ไบต จะมคาเทากบ 1 กโลไบต
เมกะไบต (MB) คอ การน ากโลไบตมารวมกนจ านวน 1,024 กโลไบต จะมคาเทากบ 1 เมกะไบต ซงมขนาด ประมาณเรองสน 1 เรอง
กกะไบต (GB) คอ การน าเมกะไบตมารวมกนจ านวน 1,024 เมกะไบต จะมคาเทากบ 1 กกะไบต ซงมขนาดประมาณขอมลทบนทกเตมกระดาษขนาด A4
เทราไบต (TB) คอ การน ากกะไบตมารวมกนจ านวน 1,024 กกะไบต จะมคาเทากบ 1 เทราไบต ปจจบนมการพฒนาสอบนทกขอมลไดสงสดในหนวยความจน
![Page 6: หน่วยการเรียนรู้ที่ 2การจัดระบบฐานข้อมูลในเครื่องคอมพิวเตอร์ •บิต(Bit)](https://reader033.vdocuments.mx/reader033/viewer/2022041807/5e553df1a6327074cf3d1bac/html5/thumbnails/6.jpg)
การจดระบบฐานขอมลในเครองคอมพวเตอร
• บต (Bit) เลขฐานสองหนงหลกซงมคาเปน 0 หรอ 1
• ตวอกษร (Character) กลมของบตสามารถแทนคาตวอกษรได เชน รหสแอสก 8 บต แทนคาตวอกษร 1 ไบต
• เขตขอมลหรอฟลด (Field) กลมตวอกษรทแทนขอเทจจรง
• ระเบยนขอมล (Record) โครงสรางขอมลทแทนตววตถหนงชน
• แฟมขอมล (File) ตารางทเปนกลมของระเบยนทมโครงสรางเดยวกน
• ฐานขอมล (Database) กลมของตารางและความสมพนธ
![Page 7: หน่วยการเรียนรู้ที่ 2การจัดระบบฐานข้อมูลในเครื่องคอมพิวเตอร์ •บิต(Bit)](https://reader033.vdocuments.mx/reader033/viewer/2022041807/5e553df1a6327074cf3d1bac/html5/thumbnails/7.jpg)
รหสแทนขอมลเพอใหการแลกเปลยนขอความระหวางมนษยกบคอมพวเตอรเปนไปในแนวเดยวกน จงมการก าหนดมาตรฐานรหสแทนขอมลในระบบเลขฐานสองขน ดงน
1. รหสแอสก (American standard code information interchange : ASCII) เปนรหสแทนขอมลทนยมใชกนมากทสด โดยจะใชกบเครองคอมพวเตอรสวนบคคล และมนคอมพวเตอร ดวยการใชเลขฐานสองจ านวน 8 หลก หรอ 8 บต แทนขอมล 1 ตว หรอ 1 ไบต ท าใหสามารถแทนขอมลทแตกตางกนไดทงหมด หรอ 256 แบบ
![Page 8: หน่วยการเรียนรู้ที่ 2การจัดระบบฐานข้อมูลในเครื่องคอมพิวเตอร์ •บิต(Bit)](https://reader033.vdocuments.mx/reader033/viewer/2022041807/5e553df1a6327074cf3d1bac/html5/thumbnails/8.jpg)
2. รหสยนโคด เปนรหสชดใหญทถกพฒนาใหสามารถแทนตวอกษรไดมากขน เพอใชกบภาษาทางแถบเอเชย ซงมตวอกษรจ านวนมากกวาภาษาองกฤษ จงจ าเปนตองใชรหสแบบ 16 บต ท าใหสามารถแทนขอมลทแตกตางกนไดทงหมด หรอ 65,536 แบบ โดยรหส 256 ตวแรกจะมลกษณะเดยวกบรหสแอสก แตจะเตม 0 ไวขางหนาจ านวน 8 บต เชน 0111 0100 ในรหสแอสกแทน t เมอเปลยนเปนรหสยนโคดกจะได 0000 0000 0111 0100
รหสแทนขอมล
![Page 9: หน่วยการเรียนรู้ที่ 2การจัดระบบฐานข้อมูลในเครื่องคอมพิวเตอร์ •บิต(Bit)](https://reader033.vdocuments.mx/reader033/viewer/2022041807/5e553df1a6327074cf3d1bac/html5/thumbnails/9.jpg)
ระบบเลขฐาน1. ระบบเลขฐานสบ มสญลกษณจ านวน 10 ตว ไดแก 0, 1, 2, 3, 4, 5, 6, 7, 8, และ 9 การอานตวเลขในระบบเลขฐานสบ นยมอานโดยก าหนดตามหลกของตวเลขฐานสบ เชน 1682510 (อานวาหนงหมนหกพนแปดรอยยสบหา)
2. ระบบเลขฐานสอง เปนระบบพนฐานทใชในเครองคอมพวเตอร มสญลกษณจ านวน 2 ตว ไดแก 0 และ 1 การอานตวเลขในระบบฐานสองจะอานเรยงล าดบตามตวเลขแลวตามดวยเลขฐาน เชน 10111012 (อานวา หนง-ศนย-หนง-หนง-ศนย-หนง-ฐานสอง)
![Page 10: หน่วยการเรียนรู้ที่ 2การจัดระบบฐานข้อมูลในเครื่องคอมพิวเตอร์ •บิต(Bit)](https://reader033.vdocuments.mx/reader033/viewer/2022041807/5e553df1a6327074cf3d1bac/html5/thumbnails/10.jpg)
3. ระบบเลขฐานแปด เปนระบบเลขฐานทใชเพอชวยลดจ านวนของขอมลในระบบเลขฐานสองในเครองคอมพวเตอร มสญลกษณจ านวน 8 ตว ไดแก 0, 1, 2, 3, 4, 5, 6 และ 7 การอานตวเลขในระบบเลขฐานแปด จะอานเรยงล าดบตวเลขแลวตามดวยเลขฐาน เชน 43678
4. ระบบเลขฐานสบหก เปนระบบเลขฐานทใชเพอชวยลดจ านวนของขอมลในระบบเลขฐานสองและระบบเลขฐานแปด มสญลกษณจ านวน 16 ตว โดยใชตวอกษรภาษาองกฤษเพมขนมา ไดแก 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E และ F
ระบบเลขฐาน
![Page 11: หน่วยการเรียนรู้ที่ 2การจัดระบบฐานข้อมูลในเครื่องคอมพิวเตอร์ •บิต(Bit)](https://reader033.vdocuments.mx/reader033/viewer/2022041807/5e553df1a6327074cf3d1bac/html5/thumbnails/11.jpg)
การแปลงเลขฐาน
การแปลงเลขฐาน 2 เปนเลขฐาน 10 เลขฐาน 2 แตละหลกมเลขประจ าหลกตางกนไปในการแปลงเปนเลขฐานอน โดยเรมจาก
หลกหนวย จะเทากบ 20 หรอเทากบ 1
หลกสบ จะเทากบ 21 หรอเทากบ 2
หลกรอย จะเทากบ 22 หรอเทากบ 4
หลกพน จะเทากบ 23 หรอเทากบ 8
หลกหมน จะเทากบ 24 หรอเทากบ 16
![Page 12: หน่วยการเรียนรู้ที่ 2การจัดระบบฐานข้อมูลในเครื่องคอมพิวเตอร์ •บิต(Bit)](https://reader033.vdocuments.mx/reader033/viewer/2022041807/5e553df1a6327074cf3d1bac/html5/thumbnails/12.jpg)
การแปลงเลขฐานสองเปนเลขฐานสบ
ยกตวอยาง เชน แปลงเลข 10101 ฐาน 2 เปนเลข ฐาน 10
วธท า จบตวเลขของแตละหลก คณกบเลขประจ าหลกของแตละตว แลว น าผลของแตละตวมาบวกกน
10101 = (1× 24 + 0× 23 + 1× 22 +0× 21+ 1× 20 )
= 16 + 0 + 4 + 0 + 1
= 21
![Page 13: หน่วยการเรียนรู้ที่ 2การจัดระบบฐานข้อมูลในเครื่องคอมพิวเตอร์ •บิต(Bit)](https://reader033.vdocuments.mx/reader033/viewer/2022041807/5e553df1a6327074cf3d1bac/html5/thumbnails/13.jpg)
การแปลงเลขฐานสบเปนเลขฐานสอง คอ การหารดวย 2 แลวจดคาเศษจากการหารไว จนกระทงหารไมไดอกแลว จากนนน าเศษ จากการหารแตละครง มาไลล าดบจากลางขนไปหาคาบนสด ผลลพธทไดจะเทากบคาในเลขฐานสอง
ตวอยาง 2610 มคาเทากบเทาไรในระบบเลขฐานสอง
วธท า 2 หาร 26 เทากบ 13 เศษ 0
2 หาร 13 เทากบ 6 เศษ 1
2 หาร 6 เทากบ 3 เศษ 0
2 หาร 3 เทากบ 1 เศษ 1
2 หาร 1 ไมได เศษ 1
การแปลงเลขฐานสบเปนเลขฐานสอง
ดงนน 2610 จงมคาเทากบ
110102