วันอาทิตย์ที่ 14 ธันวาคม พ.ศ. 2557

คำสั่ง sql










ภาษา SQL (สามารถอ่านออกเสียงได้ 2 แบบ คือ เอสคิวแอล” (SQL) หรือ ซีเควล” (Sequel)) ย่อมาจาก Structured Query Language หรือภาษาในการสอบถามข้อมูล เป็นภาษาทางด้านฐานข้อมูล ที่สามารถสร้างและปฎิบัติการกับฐานข้อมูลแบบสัมพันธ์(relational database)โดยเฉพาะ และ เป็นภาษาที่มีลักษณะคล้ายกับภาษาอังกฤษ ภาษา SQLถูกพัฒนาขึ้นจากแนวคิดของ relational calculus และ relational algebra เป็นหลัก ภาษา SQL เริ่มพัฒนาครั้งแรกโดย almaden research center ของบริษัท IBM โดยมีชื่อเริ่มแรกว่า ซีเควล” (Sequel) ต่อมาได้เปลี่ยนชื่อเป็นเอสคิวแอล” (SQL) หลังจากนั้นภาษา SQLได้ถูกนำมาพัฒนาโดยผู้ผลิตซอฟแวร์ด้านระบบจัดการฐานข้อมูลเชิงสัมพันธ์จนเป็นที่นิยมกันอย่างแพร่หลายในปัจจุบัน โดยผู้ผลิตแต่ละรายก็พยายามที่จะพัฒนาระบบจัดการฐานข้อมูลของตนให้มีลักษณะเด่นเฉพาะขึ้นมา ทำให้รูปแบบการใช้คำสั่ง SQL มีรูปแบบที่แตกต่างกันไปบ้าง เช่น ORACLE ACCESS SQL Base ของ Sybase INGRES หรือ SQL Server ของ Microsoft เป็นต้น ดังนั้นในปี ค.. 1986 ทางด้าน American National Standards Institute (ANSI) จึงได้กำหนดมาตรฐานของ SQL ขึ้น อย่างไรก็ดี โปรแกรมฐานข้อมูลที่ขายในท้องตลาด ได้ขยาย SQL ออกไปจนเกินข้อกำหนดของ ANSI โดยเพิ่มคุณสมบัติอื่นๆ ที่คิดว่าเป็นประโยชน์เข้าไปอีกแต่โดยหลักทั่วไปแล้วก็ยังปฏิบัติตามมาตราฐานของ ANSI ในการอธิบายคำสั่งต่างๆของภาษา SQL ในหนังสือเล่มนี้จะอธิบายคำสั่งที่เป็นรูปแบบคำสั่งมาตราฐานของภาษา SQLโดยทั่วไป


คำสั่ง SQL

1.SQL WHERE 
เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) คำสั่ง SQL WHERE สามารถระบุเงื่อนไขในการเลือกข้อมูลได้ 1 เงื่อนไข หรือมากกว่า 1 เงื่อนไข



2.MYSQL ADDDATE()
เป็นคำสั่งของ MySQL กับ DateTime โดย ADDDATE ใช้ในการหา เพิ่มหรอลดค่าของวันที่



3.MYSQL MIN() , LEAST() , MAX() ,GREATEST() 
เป็นคำสั่งของ MySQL ใช้ในการหาค่าทางคณิตศาสตร์  



4.MYSQL TRUNCATE()
เป็นคำสั่งของ MySQL ใช้ในการปัศนิยมทิ้งในกรณีที่มีการกำหนดความยาวของ decimal



5.MYSQL SQRT()
เป็นคำสั่งของ MySQL ใช้ในการหาค่ารากสอง



6.MYSQL POW() , POWER()
เป็นคำสั่งของ MySQL ใช้ในการหาค่ายกกำลัง



7.MYSQL RAND()
เป็นคำสั่งของ MySQL ใช้ในการสุ่มหรือ RANDOM ข้อมูล



8.MYSQL MOD()
เป็นคำสั่งของ MySQL ใช้ในการหาค่าเศษที่ได้จากการหาร



9.SQL AS 
เป็นคำสั่งที่ใช้สำหรับการเลือกข้อมูลโดยทำการสร้าง Alias Name (Column) ขึ้นมาใหม่



10.SQL DROP 
            เป็นคำสั่งที่ใช้สำหรับการลบคุณสมบัติต่าง ๆ ของตาราง เช่น ลบตาราง , ลบฐานข้อมูล , ลบ Index 




ที่มา : http://www.thaicreate.com/tutorial/sql.html

วันอาทิตย์ที่ 30 พฤศจิกายน พ.ศ. 2557

ข้อสอบ O-net วิชาคอมพิวเตอร์ พร้อมเฉลย ปี 2556 และ ปี 2557



1.ข้อใดเป้นการปฏิบัติที่ถูกต้องตามหลักวิชาการเมื่อค้นคว้าหาข้อมูลจากอินเทอร์เนตมาทำรายงาน
1.  คัดลอกเนื้อหาจากเว็บไซต์
2.  ใช้เนื้อหาจากกระดานสนทนา(Web board)มาใส่ในรายงาน
3.  นำรูปภาพจากเว็บไซต์มาใส่ในรายงาน
4.  อ้างอิงชื่อผู้เขียนบทความ
เฉลยข้อ  4


2.ข้อใดไม่ใช่ระบบปฏิบัติการที่นำมาใช้บนอุปกรณ์พกพาประเภท  Smartphone
1.  Ubumtu       
2.  Iphone  os
3.  Android     
4.  Symbian
เฉลยข้อ  1


3.ไฟล์ประเภทใดในข้อต่อไปนี้เก็บข้อมูลในลักษณะตัวอักษร
1.  ไฟล์เพลง  MP 3 (mp 3)
2.  ไฟล์รูปประเภท  JPEG (jpeg)
3.  ไฟล์แสดงผลหน้าเว็บ (html)
4.  ไฟล์วีดีโอประเภท  Movie (movie)
เฉลยข้อ  3


4.ข้อใดไม่ใช่ข้อเสียของการละเมิดลิขสิทธิ์ซอฟต์แวร์
1.  การทำผิดกฏหมายลิขสิทธิ์มีความผิดทางอาญา
2.  เป็นช่องทางหนึ่งในการระบาดของไวรัสคอมพิวเตอร์
3.  ผู้ใช้จะไม่ได้รับการบริการจากผู้พัมนาถ้าหากมีปัญหาการใช้งาน
4.  ทำให้ผู้พัมนาซอฟแวร์ไม่มีรายได้เพื่อประกอบการและพัฒนาต่อไปได้
เฉลยข้อ  2


5.ข้อใดต่อไปนี้ถูกต้องที่สุด
1.  การบันทึกข้อมูลลงแผ่นดีวีดีใช้เทคโนโลยีแบบแม่เหล็ก
2.  หมายเลขไอพีเป็นหมายเลขที่ใช้กำกับ  Network Interce Card
3.  หน่วยความจำสำรองเป็นหน่วยความจำที่มีคุณลักษณะแบบ Volntile
4.  รหัส ACIIและEBCIDICเป็นการวางรหัสตัวอักษรที่ใช้ขนาด  8 บิด
เฉลยข้อ  3 


6.ข้อใดกล่าวผิดเกี่ยวกับความสำคัญของเทคโนโลยี
1  มีส่วนช่วยให้มนุษย์อายุยีน
2  มีส่วนช่วยในการผลิตสินค้าได้เร็วขึ้น
3  มีบทบาทช่วยให้ชีวิตความเป็นยู่สะดวกสบาย
4  มีส่วนช่วยทำให้การติดต่อสื่อสารสะดวกรวดเร็วขึ้น
5  มีส่วนช่วยรักษาสภาพแวดล้อมให้ดีมากกว่าเดิม
เฉลยข้อ  5  


7.ข้อใดแสดงความสัมพันธุ์ระหว่างเทคโนโลยีกับเกษตรศาสตร์
1   การถนอมอาหารโดยวิธีการฉายรังสี
2  การนำกังหันมาใช้ในการปรับปรุงคุณภาพน้ำ 
3  การเพาะเลี้ยงเนื้อเยื่อพืช4  การใช้ไฟฟ้าจากโซลาเซลล์
5  การใช้กังหันลมเพื่อผลิตไฟฟ้า
เฉลยข้อ  3  


8.เทคโนโลยีชนิดใดในปัจจุบันถูกทดแทนการทำงานด้วยเครื่องคอมพิวเตอร์
1.  เครื่องพิมพ์ดีต   
2  เครื่องสแกนเนอร์    
3  เครื่องถ่ายเอกสาร
4  เครื่องบันทึกเงินสด   
5  เครื่องตอกบัตร
เฉลยข้อ  1  


9.เทคโนโลยีรูปแบบใดต่างจากพวก
1.  เครื่องบิน  
2  จานดาวเทียม   
3  เครื่องคอมพิวเตอร์  
4  โทรทัศน์ 
5  วิธีสร้างเครื่องจักร
เฉลยข้อ  5


10.ข้อใดเป็นบริการส่งจดหมายอิเล็กทรอนิคส์ผ่านสายโทรศัพท์
1   E- mail   
2   Web  Site   
3   Search  engine
4   Intemet  phone   
5  Face  book
เฉลยข้อ  1 


ที่มา 
https://krupaga.wordpress.com/category/
https://krupaga.wordpress.com/2013/12/25/

วันอาทิตย์ที่ 16 พฤศจิกายน พ.ศ. 2557

ความหมาย phpMyAdmin









                           phpMyAdmin คือโปรแกรมที่ถูกพัฒนาโดยใช้ภาษา PHP เพื่อใช้ในการบริหารจัดการฐานข้อมูล Mysql แทนการคีย์คำสั่ง เนื่องจากถ้าเราจะใช้ฐานข้อมูลที่เป็น MySQL บางครั้งจะมีความลำบากและยุ่งยากในการใช้งาน ดังนั้นจึงมีเครื่องมือในการจัดการฐานข้อมูล MySQL ขึ้นมาเพื่อให้สามารถจัดการ ตัวDBMS ที่เป็น MySQL ได้ง่ายและสดวกยิ่งขึ้น โดย phpMyAdmin ก็ถือเป็นเครื่องมือชนิดหนึ่งในการจัดการนั้นเอง
      



                        phpMyAdmin เป็นส่วนต่อประสานที่สร้างโดยภาษาพีเอชพี ซึ่งใช้จัดการฐานข้อมูล MySQL ผ่านเว็บเบราว์เซอร์ โดยสามารถที่จะทำการสร้างฐานข้อมูลใหม่ หรือทำการสร้าง TABLE ใหม่ๆ และยังมี function ที่ใช้สำหรับการทดสอบการ query ข้อมูลด้วยภาษา SQL พร้อมกันนั้น ยังสามารถทำการ insert delete update หรือแม้กระทั่งใช้ คำสั่งต่างๆ เหมือนกับกันการใช้ภาษา SQL ในการสร้างตารางข้อมูล
      



                      phpMyAdmin เป็นโปรแกรมประเภท MySQL Client ตัวหนึ่งที่ใช้ในการจัดการข้อมูล MySQL ผ่านweb browser ได้โดยตรง phpMyAdmin ตัวนี้จะทำงานบน Web server เป็น PHP Application ที่ใช้ควบคุมจัดการ MySQL Server ความสามารถของ phpMyAdmin คือ



1. สร้างและลบ Database



2. สร้างและจัดการ Table เช่น แทรก record, ลบ record, แก้ไข record, ลบ Table, แก้ไข field



3. โหลดเท็กซ์ไฟล์เข้าไปเก็บเป็นข้อมูลในตารางได้



4. หาผลสรุป (Query) ด้วยคำสั่ง SQL















ประโยชน์ Database













ประโยชน์ของฐานข้อมูล       




         1 ลดการเก็บข้อมูลที่ซ้ำซ้อน ข้อมูลบางชุดที่อยู่ในรูปของแฟ้มข้อมูลอาจมี ปรากฏอยู่หลาย ๆ แห่ง เพราะมีผู้ใช้ข้อมูลชุดนี้หลายคน เมื่อใช้ระบบฐานข้อมูลแล้วจะช่วยให้ ความซ้ำซ้อนของข้อมูลลดน้อยลง    




        2 รักษาความถูกต้องของข้อมูล เนื่องจากฐานข้อมูลมีเพียงฐานข้อมูลเดียว ใน กรณีที่มีข้อมูลชุดเดียวกันปรากฏอยู่หลายแห่งในฐานข้อมูล ข้อมูลเหล่านี้จะต้องตรงกัน ถ้ามีการ แก้ไขข้อมูลนี้ทุก ๆ แห่งที่ข้อมูลปรากฏอยู่จะแก้ไขให้ถูกต้องตามกันหมดโดยอัตโนมัติด้วย ระบบจัดการฐานข้อมูล   




        3 การป้องกันและรักษาความปลอดภัยให้กับข้อมูลทำได้อย่างสะดวก การ ป้องกันและรักษาความปลอดภัยกับข้อมูลระบบฐานข้อมูลจะให้เฉพาะผู้ที่เกี่ยวข้องเท่านั้น  ซึ่งก่อให้เกิดความปลอดภัย(security) ของข้อมูลด้วย








หน้าที่ Database








หน้าที่ของระบบจัดการฐานข้อมูล มีดังนี้

1.       กำหนดมาตรฐานข้อมูล

2.       ควบคุมการเข้าถึงข้อมูลแบบต่าง ๆ

3.       ดูแล-จัดเก็บข้อมูลให้มีความถูกต้องแม่นยำ

4.       จัดเรื่องการสำรอง และฟื้นสภาพแฟ้มข้อมูล

5.       จัดระเบียบแฟ้มทางกายภาพ (Physical Organization)

6.       รักษาความปลอดภัยของข้อมูลภายในฐานข้อมูล และป้องกันไม่ใช้ข้อมูลสูญหาย

7.       บำรุงรักษาฐานข้อมูลให้เป็นอิสระจากโปรแกรมแอพพลิเคชันอื่น ๆ

8.     เชื่อมโยงข้อมูลที่มีความสัมพันธ์เข้าด้วยกัน เพื่อรองรับความต้องการใช้ข้อมูลในระดับ
ต่าง ๆ





               






            

ความหมาย Database








ความหมายของระบบฐานข้อมูล

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


                ตัวอย่าง


ชื่อฐานข้อมูล
กลุ่ม ข้อมูล
บริษัท

-          พนักงาน
-          ลูกค้า
-          สินค้า
-          ใบสั่งสินค้า
โรงเรียนหรือมหาวิทยาลัย
-          นักเรียน
-          อาจารย์
-          วิชา
-          การลงทะเบียน





                ระบบฐานข้อมูล (Database System) หมายถึง การรวมตัวกันของฐานข้อมูลตั้งแต่ 2ฐานข้อมูลเป็นต้นไปที่มีความสัมพันธ์กัน โดยมีวัตถุประสงค์เพื่อเป็นการลดความซ้ำซ้อนของข้อมูล และทำให้การบำรุงรักษาตัวโปรแกรมง่ายมากขึ้น โดยผ่านระบบการจัดการฐานข้อมูล หรือ  เรียกย่อ ๆ ว่า DBMS




องค์ประกอบของระบบฐานข้อมูล
                ระบบฐานข้อมูลเป็นเพียงวิธีคิดในการประมวลผลรูปแบบหนึ่งเท่านั้น แต่การใช้ฐานข้อมูลจะต้องประกอบไปด้วยองค์ประกอบหลักดังต่อไปนี้
1.       แอพลิเคชันฐานข้อมูล (Database Application)
2.       ระบบจัดการฐานข้อมูล (Database Management System หรือ  DBMS)
3.       ดาต้าเบสเซิร์ฟเวอร์ (Database Server)
4.       ข้อมูล (Data)
5.       ผู้บริหารฐานข้อมูล ((Database Administrator หรือ DBA)



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



ระบบจัดการฐานข้อมูล
                ระบบจัดการฐานข้อมูล หมายถึง กลุ่มโปรแกรมหรือซอฟต์แวร์ชนิดหนึ่ง ที่สร้างขึ้นมาเพื่อทำหน้าที่บริหารฐานข้อมูลโดยตรง ให้มีประสิทธิภาพมากที่สุด เป็นเครื่องมือที่ช่วยอำนวยความสะดวกให้ผู้ใช้สามารถเข้าถึงข้อมูลได้ โดยที่ผู้ใช้ไม่จำเป็นต้องรับรู้เกี่ยวกับรายละเอียดภายในโครงสร้างฐานข้อมูล พูดง่าย ๆ ก็คือ DBMS นี้เป็นตัวกลางในการเชื่อมโยงระหว่างผู้ใช้ และโปรแกรมต่างๆ ที่เกี่ยวข้องกับระบบฐานข้อมูล ตัวอย่างของ DBMS ที่นิยมใช้ในปัจจุบัน ได้แก่ Microsoft Access, FoxPro, SQL Server, Oracle, Informix, DB2 เป็นต้น

                



ความหมายการสื่อสารและเครือข่าย








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





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




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




                สิ่งสำคัญที่ทำให้ระบบข้อมูลมีขีดความสามารถเพิ่มขึ้น คือการโอนย้ายข้อมูลระหว่างกันและการเชื่อมต่อหรือการสื่อสารการโอนย้ายข้อมูลหมายถึงการนำข้อมูลมาแบ่งกันใช้งานหรือการนำข้อมูลไปใช้ประมวลผลในลักษณะแบ่งกันใช้ทรัพยากร เช่นแบ่งกันใช้ซีพียูแบ่งกันใช้ฮาร์ดดิสก์แบ่งกันใช้โปรแกรมและแบ่งกันใช้อุปกรณ์อื่น ๆที่มีราคาแพงหรือไม่สามารถจัดหาให้ทุกคนได้การเชื่อมต่อคอมพิวเตอร์เป็นเครือข่าย
จึงเป็นการเพิ่มประสิทธิภาพการใช้งานให้กว้างขวางและมากขึ้นจากเดิม










วันพุธที่ 17 กันยายน พ.ศ. 2557

บทบาทระบบการสื่อสารและเครือข่าย




บทบาทระบบการสื่อสารและเครือข่าย










การติดต่อสื่อสารเป็นการพูดคุยหรือส่งข่าวกันของมนุษย์ ซึ่งอาจเป็นการแสดงออกด้วยท่าทาง การใช้ภาษาพูดหรือผ่านทางตัวอักษร โดยส่วนใหญ่เป็นการสื่อสารในระยะใกล้ ต่อมาเมื่อเทคโนโลยีก้าวหน้ามากขึ้นมีการพัฒนาอุปการณ์อิเล็กทรอนิกส์สำหรับใช้ในการสื่อสาร ทำให้สามารถสื่อสารได้ในระยะไกลและสะดวกรวดเร็วมากยิ่งขึ้น เช่น โทรเลข โทรศัพท์ และโทรสาร



    สำหรับการติดต่อสื่อสารระหว่างเครื่องคอมพิวเตอร์หลายเครื่องในเวลาเดียวกันที่เรียกว่าระบบเครือข่าย (network) มีการพัฒนาให้ดีขึ้นเป็นลำดับ จากในอดีตการใช้งานคอมพิวเตอร์จะเป็นคอมพิวเตอร์ที่มีขนาดใหญ่เช่น เมนเฟรม การใช้งานจะมีการเชื่อมต่อไปยังเครื่องปลายทางหรือเทอร์มินัล (terminal) หลายเครื่อง ซึ่งถือว่าเป็น
การติดต่อสื่อสารระหว่างคอมพิวเตอร์กับเทอร์มินัลในยุคแรก



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



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



    ปัจจุบันมีการใช้งานคอมพิวเตอร์เป็นอุปกรณ์ในการคำนวณและเก็บข้อมูล รวมถึงการสื่อสารข้อมูล การแลกเปลี่ยนข้อมูลข่าวสารต่างระหว่างคอมพิวเตอร์ เช่น ระบบสำนักงานอัตโนมัติ (Office Automation : OA) เป็นระบบงานที่ใช้คอมพิวเตอร์ ซอฟต์แวร์ประยุกต์ และระบบเครือข่ายช่วยในงานที่เกี่ยวกับเอกสาร การโอนย้ายแลกเปลี่ยนไฟล์ การควบคุมเอกสารและส่งเอกสารไปยังหน่วยต่างๆ ที่เกี่ยวข้อง และการส่งอีเมล ผู้ใช้งานอาจอยู่-ภายในอาคารเดียวกันหรืออยู่คนละเมืองก็ได้ การส่งข้อมูลข่าวสารเช่นนี้ต้องอาศัยอุปกรณ์อิเล็กทรอนิกส์หลายประเภทที่สามารถเชื่อมต่อและทำงานร่วมกัน โดยผ่านสื่อกลางในการส่งผ่านข้อมูล ซึ่งผู้เรียนจะได้ศึกษาต่อไป นอกจากนี้ยังมีการกระจายฐานข้อมูลความรู้ต่างๆ ไว้ผ่านระบบเครือข่าย เช่น ฐานข้อมูลเกี่ยวกับสิ่งแวดล้อม งานวิจัย เศรษฐกิจ และสินค้าต่างๆ ในสถานศึกษาอาจจะมีข้อมูลที่เกี่ยวกับหนังสือและตำราวิชาการ หากผู้ใช้ต้องการข้อมูลใดก็สามารถติดต่อผ่านเครือข่ายสื่อสารด้วยคอมพิวเตอร์มายังศูนย์บริการข้อมูลนั้น ทำให้การได้รับข้อมูลเป็นไปอย่างสะดวกรวดเร็ว






ประโยชน์ระบบการสื่อสารและเครือข่าย





ประโยชน์ระบบการสื่อสารและเครือข่าย









   1. ความสะดวกในการแบ่งปันข้อมูล ปัจจุบันมีข้อมูลจำนวนมากสามารถถูกส่งผ่านเครือข่ายการสื่อสารได้อย่างมีประสิทธิภาพและรวดเร็ว เช่น การส่งข้อมูลผ่านเครือข่ายโทรศัพท์ระบบ ดีเอสแอล ( Digital Subscriber Line DSL ) ถ้าส่งด้วยอัตราเร็ว 2 Mbps หรือประมาณ 256 kB/s จะส่งข้อมูลจำนวน 200หน้าได้ในเวลาน้อยกว่า 10 วินาที



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



    3. ความเร็วในการรับส่งข้อมูล การใช้คอมพิวเตอร์ในการส่งข้อมูล หรือ ค้นคว้าข้อมูลจากฐานข้อมูลขนาดใหญ่ทำได้รวดเร็ว เนื่องจากสัญญาณทางไฟฟ้าเดินทางด้วยความเร็วใกล้เคียงความเร็วแสง เช่น การดูภาพยนตร์ หรือรายการโทรทัศน์ผ่านอินเทอร์เน็ต การตรวจสอบหรือการจองที่นั่งของสายการบินสามารถทำได้ทันที



    4. การประหยัดค่าใช้จ่ายในการสื่อสารข้อมูล การรับและส่งข้อมูลผ่านเครือข่ายการสื่อสารสามารถทำได้ในราคาถูกกว่าการสื่อสารแบบอื่น เช่น การใช้งานโทรศัพท์โดยผ่านอินเทอร์เน็ตหรือที่เรียกว่า วอยซ์โอเวอร์ไอพี
( Voice over IP : VoIP ) จะมีค่าใช้จ่ายต่ำกว่าการใช้งานโทรศัพท์โดยผ่านระบบโทรศัพท์พื้นฐาน หรือการใช้อีเมลส่งข้องมูลหรือเอกสารในรูปแบบอีเล็กทรอนิกส์จะมีค่าใช้จ่ายต่ำกว่า และรวดเร็วกว่าการส่งเอกสารแบบวิธีอื่น

    5. ความสะดวกในการแบ่งปันทรัพยากร ในองค์กรสามารถใช้อุปกรณ์สารสนเทศร่วมกันได้โดยไม่ต้องเสียค่าใช้จ่ายติดตั้งอุปกรณ์ให้กับทุกเครื่อง เช่น เครื่องพิมพ์ นอกจากนี้ยังสามารถให้โปรแกรมและข้อมูลร่วมกันได้ โดยจัดเก็บโปรแกรมและข้อมูลเหล่านั้นไว้ที่แหล่งเก็บข้อมูลที่เป็นศูนย์กลาง เช่น เครื่องบริการไฟล์ ( file server ) เป็นต้น



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



    7. ขยายบริการองค์กร เครือข่ายคอมพิวเตอร์ทำให้องค์กรสามารถกระจายทำการไปตามจุดต่างๆ ที่ต้องการให้บริการ เช่น ธนาคารที่มีสาขาทั่วประเทศ สามารถถอนเงินได้จากตู้เอทีเอ็ม หรือฝากเงินได้ตามตู้เอทีเอ็ม เป็นต้น



    8. การสร้างบริการรูปแบบใหม่บนเครือข่าย การให้บริการต่างๆ ผ่านเครือข่ายคอมพิวเตอร์ทำให้ผู้ใช้สามารถเข้าใช้บริการได้ทุกที่ทุกเวลา เช่น การซื้อสินค้าผ่านร้านค้าออนไลน์ ซึ่งเป็นบริการแบบหนึ่งของพาณิชย์อิเล็กทรอนิคส์ ( e – commerce ) และการรับชำระสินค้า ค่าสาธารณูปโภคผ่านจุดรับชำระแบบออนไลน์ ที่เรียกว่าเคาน์เตอร์เซอร์วิส ( counter service )







วันพุธที่ 20 สิงหาคม พ.ศ. 2557

ระบบการสื่อสารและเครือข่าย



ระบบการสื่อสารและเครือข่าย



การสื่อสารข้อมูล 


การสื่อสารข้อมูล หมายถึง การแลกเปลี่ยนข้อมูล/ข่าวสารโดยผ่านทางสื่อกลางในการสื่อสารซึ่งอาจเป็นสื่อกลางประเภทที่มีสายหรือไร้สายก็ได้ องค์ประกอบพื้นฐานของระบบสื่อสารข้อมูล ประกอบด้วย


1.ข้อมูล/ข่าวสาร (data/message) คือ ข้อมูลหรือสารสนเทศต่างๆ ที่ต้องการส่งไปยังผู้รับโดยข้อมูล/ข่าวสารอาจประกอบด้วยข้อความ ตัวเลข รูปภาพ เสียง วีดิทัศน์ หรือสื่อประสม
2.ผู้ส่ง (sender) คือ คนหรืออุปกรณ์ที่ใช้สำหรับส่งข้อมูล/ข่าวสาร ซึ่งอาจเป็นเครื่องคอมพิวเตอร์ โทรศัพท์ กล้องวีดิทัศน์ เป็นต้น
3.ผู้รับ (receiver) คือ คนหรืออุปกรณ์ ที่ใช้สำหรับรับข้อมูล/ข่าวสารที่ทางผู้ส่งข้อมูลส่งให้ซึ่งอาจเป็นเครื่องคอมพิวเตอร์ โทรศัพท์ เป็นต้น
4.สื่อกลางในการส่งข้อมูล (transmission media) คือ สิ่งที่ทำหน้าที่รับส่งข้อมูล/ข่าวสารไปยังจุดหมายปลายทาง โดยสื่อกลางในการส่งข้อมูลจะมีทั้งแบบมีสาย เช่น สายเคเบิล สายยูทีพี สายไฟเบอร์ออพติก และสื่อกลางในการส่งข้อมูลแบบไร้สาย เช่น คลื่นวิทยุ ไมโครเวฟ และดาวเทียม
5.โพรโทคอล (protocol) คือ กฎเกณฑ์ ระเบียบ หรือข้อปฏิบัติต่างๆ ที่กำหนดขึ้นมาเพื่อเป็นฯข้อตกลงในการสื่อสารข้อมูลระหว่างผู้รับและผู้ส่ง





บทบาทและการสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ 


การติดต่อสื่อสารเป็นการพูดคุยหรือส่งข่าวกันของมนุษย์ ซึ่งอาจเป็นการแสดงออกด้วยท่าทาง การใช้ภาษาพูดหรือผ่านทางตัวอักษร โดยส่วนใหญ่เป็นการสื่อสารในระยะใกล้ ต่อมาเมื่อเทคโนโลยีก้าวหน้ามากขึ้นมีการพัฒนาอุปการณ์อิเล็กทรอนิกส์สำหรับใช้ในการสื่อสาร ทำให้สามารถสื่อสารได้ในระยะไกลและสะดวกรวดเร็วมากยิ่งขึ้น เช่น โทรเลข โทรศัพท์ และโทรสาร 


    สำหรับการติดต่อสื่อสารระหว่างเครื่องคอมพิวเตอร์หลายเครื่องในเวลาเดียวกันที่เรียกว่าระบบเครือข่าย (network) มีการพัฒนาให้ดีขึ้นเป็นลำดับ จากในอดีตการใช้งานคอมพิวเตอร์จะเป็นคอมพิวเตอร์ที่มีขนาดใหญ่เช่น เมนเฟรม การใช้งานจะมีการเชื่อมต่อไปยังเครื่องปลายทางหรือเทอร์มินัล (terminal) หลายเครื่อง ซึ่งถือว่าเป็นการติดต่อสื่อสารระหว่างคอมพิวเตอร์กับเทอร์มินัลในยุคแรก


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


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


    ปัจจุบันมีการใช้งานคอมพิวเตอร์เป็นอุปกรณ์ในการคำนวณและเก็บข้อมูล รวมถึงการสื่อสารข้อมูล การแลกเปลี่ยนข้อมูลข่าวสารต่างระหว่างคอมพิวเตอร์ เช่น ระบบสำนักงานอัตโนมัติ (Office Automation : OA) เป็นระบบงานที่ใช้คอมพิวเตอร์ ซอฟต์แวร์ประยุกต์ และระบบเครือข่ายช่วยในงานที่เกี่ยวกับเอกสาร การโอนย้ายแลกเปลี่ยนไฟล์ การควบคุมเอกสารและส่งเอกสารไปยังหน่วยต่างๆ ที่เกี่ยวข้อง และการส่งอีเมล ผู้ใช้งานอาจอยู่-ภายในอาคารเดียวกันหรืออยู่คนละเมืองก็ได้ การส่งข้อมูลข่าวสารเช่นนี้ต้องอาศัยอุปกรณ์อิเล็กทรอนิกส์หลายประเภทที่สามารถเชื่อมต่อและทำงานร่วมกัน โดยผ่านสื่อกลางในการส่งผ่านข้อมูล ซึ่งผู้เรียนจะได้ศึกษาต่อไป นอกจากนี้ยังมีการกระจายฐานข้อมูลความรู้ต่างๆ ไว้ผ่านระบบเครือข่าย เช่น ฐานข้อมูลเกี่ยวกับสิ่งแวดล้อม งานวิจัย เศรษฐกิจ และสินค้าต่างๆ ในสถานศึกษาอาจจะมีข้อมูลที่เกี่ยวกับหนังสือและตำราวิชาการ หากผู้ใช้ต้องการข้อมูลใดก็สามารถติดต่อผ่านเครือข่ายสื่อสารด้วยคอมพิวเตอร์มายังศูนย์บริการข้อมูลนั้น ทำให้การได้รับข้อมูลเป็นไปอย่างสะดวกรวดเร็ว



การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ก่อให้เกิดประโยชน์ ดังนี้ 


    1. ความสะดวกในการแบ่งปันข้อมูล ปัจจุบันมีข้อมูลจำนวนมากสามารถถูกส่งผ่านเครือข่ายการสื่อสารได้อย่างมีประสิทธิภาพและรวดเร็ว เช่น การส่งข้อมูลผ่านเครือข่ายโทรศัพท์ระบบ ดีเอสแอล ( Digital Subscriber Line DSL ) ถ้าส่งด้วยอัตราเร็ว 2 Mbps หรือประมาณ 256 kB/s จะส่งข้อมูลจำนวน 200หน้าได้ในเวลาน้อยกว่า 10 วินาที 


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


    3. ความเร็วในการรับส่งข้อมูล การใช้คอมพิวเตอร์ในการส่งข้อมูล หรือ ค้นคว้าข้อมูลจากฐานข้อมูลขนาดใหญ่ทำได้รวดเร็ว เนื่องจากสัญญาณทางไฟฟ้าเดินทางด้วยความเร็วใกล้เคียงความเร็วแสง เช่น การดูภาพยนตร์ หรือรายการโทรทัศน์ผ่านอินเทอร์เน็ต การตรวจสอบหรือการจองที่นั่งของสายการบินสามารถทำได้ทันที 


    4. การประหยัดค่าใช้จ่ายในการสื่อสารข้อมูล การรับและส่งข้อมูลผ่านเครือข่ายการสื่อสารสามารถทำได้ในราคาถูกกว่าการสื่อสารแบบอื่น เช่น การใช้งานโทรศัพท์โดยผ่านอินเทอร์เน็ตหรือที่เรียกว่า วอยซ์โอเวอร์ไอพี ( Voice over IP : VoIP ) จะมีค่าใช้จ่ายต่ำกว่าการใช้งานโทรศัพท์โดยผ่านระบบโทรศัพท์พื้นฐาน หรือการใช้อีเมลส่งข้องมูลหรือเอกสารในรูปแบบอีเล็กทรอนิกส์จะมีค่าใช้จ่ายต่ำกว่า และรวดเร็วกว่าการส่งเอกสารแบบวิธีอื่น 


 5. ความสะดวกในการแบ่งปันทรัพยากร ในองค์กรสามารถใช้อุปกรณ์สารสนเทศร่วมกันได้โดยไม่ต้องเสียค่าใช้จ่ายติดตั้งอุปกรณ์ให้กับทุกเครื่อง เช่น เครื่องพิมพ์ นอกจากนี้ยังสามารถให้โปรแกรมและข้อมูลร่วมกันได้ โดยจัดเก็บโปรแกรมและข้อมูลเหล่านั้นไว้ที่แหล่งเก็บข้อมูลที่เป็นศูนย์กลาง เช่น เครื่องบริการไฟล์ ( file server ) เป็นต้น 


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


    7. ขยายบริการองค์กร เครือข่ายคอมพิวเตอร์ทำให้องค์กรสามารถกระจายทำการไปตามจุดต่างๆ ที่ต้องการให้บริการ เช่น ธนาคารที่มีสาขาทั่วประเทศ สามารถถอนเงินได้จากตู้เอทีเอ็ม หรือฝากเงินได้ตามตู้เอทีเอ็ม เป็นต้น 


    8. การสร้างบริการรูปแบบใหม่บนเครือข่าย การให้บริการต่างๆ ผ่านเครือข่ายคอมพิวเตอร์ทำให้ผู้ใช้สามารถเข้าใช้บริการได้ทุกที่ทุกเวลา เช่น การซื้อสินค้าผ่านร้านค้าออนไลน์ ซึ่งเป็นบริการแบบหนึ่งของพาณิชย์อิเล็กทรอนิคส์ ( e – commerce ) และการรับชำระสินค้า ค่าสาธารณูปโภคผ่านจุดรับชำระแบบออนไลน์ ที่เรียกว่าเคาน์เตอร์เซอร์วิส ( counter service )