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

คำสั่ง Sql

คำสั่ง Sql

                   รู้จักกับภาษา SQL ? SQL หรือ Structured Query Language
เป็นภาษาที่ใช้ในการติดต่อกับฐานข้อมูลหรือพูดอีกอย่างก็คือ เป็นภาษาที่ใช้ในการสั่งให้ฐานฐานข้อมูลกระทำการใด ๆ ตามคำสั่งที่เราสั่ง ซึ่งในการติดต่อฐานข้อมูลนั้น ไม่ว่าจะเป็น SQL Server , Microsoft Access , MySQL ,DB2 หรือแม้แต่ Oracle ก็จะต้องใช้คำสั่งภาษา SQL ในการควบคุมทั้งสิ้น และเราจะมาเรียนรู้ถึงคำสั่งพื้นฐาน ของ SQL ที่จำเป็นกัน
แต่ก่อนอื่นต้องทราบศัพท์ที่ใช้เรียกในตารางฐานข้อมูลก่อนนะครับสำหรับใครที่ยังไม่รู้จักคำว่า ฟิลด์(Field) และ เรกคอร์ด(Record) ผมไม่อธิบายมากนะเอาเป็นว่าดูตามรูปก็แล้วกัน
                โดยส่วนใหญ่แล้วการใช้คำสั่ง SQL เพื่อติดต่อฐานข้อมูลนั้น จะใช้โดยหลักคือ 3 กรณี
1. การเรียกดู
2. การแก้ไข ลบ, เพิ่ม, เปลี่ยนแปลง
3. การสร้างขึ้นใหม่

 1.SQL WHERE 

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

Database : MySQL,Microsoft Access,SQL Server,Oracle

Syntax

SELECT Column1, Column2, Column3,... FROM Table-Name WHERE [Field] = 'Value'


Table : customer
CustomerID
Name
Email
CountryCode
Budget
Used
C001
Win Weerachaiwin.weerachai@thaicreate.com
TH
1000000600000
C002
John Smithjohn.smith@thaicreate.com
EN
2000000800000
C003
Jame Bornjame.born@thaicreate.com
US
3000000600000
C004
Chalee Angelchalee.angel@thaicreate.com
US
4000000100000


Sample1 การเลือกข้อมูลโดยใช้ Operators = (เท่ากับ) 

SELECT * FROM customer WHERE CountryCode = 'US'
หรือ แบบ 2 เงื่อนไข ใช้ and เข้ามาเชื่อม วลี
SELECT * FROM customer WHERE CountryCode = 'US' and Budget = '4000000'

Output 

CustomerID
Name
Email
CountryCode
Budget
Used
C003
Jame Bornjame.smith@thaicreate.com
US
3000000600000
C004
Chalee Angelchalee.angel@thaicreate.com
US
4000000100000

CustomerID
Name
Email
CountryCode
Budget
Used
C004
Chalee Angelchalee.angel@thaicreate.com
US
4000000100000


Sample2 การเลือกข้อมูลโดยใช้ Operators != (ไม่เท่ากับ) 

SELECT * FROM customer WHERE CountryCode != 'US'
หรือ แบบ 2 เงื่อนไข ใช้ and เข้ามาเชื่อม วลี
SELECT * FROM customer WHERE CountryCode != 'US' and CountryCode != 'EN'
หรือจะใช้ or
SELECT * FROM customer WHERE CountryCode != 'US' or Budget = '1000000'

Output 

CustomerID
Name
Email
CountryCode
Budget
Used
C001
Win Weerachaiwin.weerachai@thaicreate.com
TH
1000000600000
C002
John Smithjohn.smith@thaicreate.com
EN
2000000800000

CustomerID
Name
Email
CountryCode
Budget
Used
C001
Win Weerachaiwin.weerachai@thaicreate.com
TH
1000000600000

CustomerID
Name
Email
CountryCode
Budget
Used
C001
Win Weerachaiwin.weerachai@thaicreate.com
TH
1000000600000
C002
John Smithjohn.smith@thaicreate.com
EN
2000000800000







ข้อสอบ O-Net ปี 2556 วิชาคอมพิวเตอร์

ข้อสอบ O-Net ปี 2556 วิชาคอมพิวเตอร์



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

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

3.ลิขสิทธิ์โปรแกรมประเภทรหัสเปิด(Open Source)อนุญาต
ให้ผู้ใช้ทำอะไรได้บ้าง.
ก.  นำโปรแกรมมาใช้งานโดยไม่ต้องเสียค่าลิขสิทธิ์
ข.  ทดลองใช้โปรแกรมก่อนถ้าพอใจจึงจ่ายค่าลิขสิทธิ์
ค.  แก้ไขปรับปรุงโปรแกรมเองได้
1.  ข้อ  ก กับ  ข้อ  ค      2.  ข้อ  ข  กับ  ข้อ  ค
3.  ข้อ  ข  อย่างเดียว     4.  ข้อ  ก  อย่างเดียว
เฉลยข้อ  4

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

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

6.ห้องสมุดแห่งหนึ่งต้องการพัมนาระบบยืมหนังสือโดยสามารถ
บันทึกข้อมูลการยืมหนังสือลงบนบัตรอิเลคโทรนิกส์โดยไม่ต้อง
เขียนด้วยมือระบบนี้ควรใช้เทคโนโลยีในข้อใด.
1.  Smart  Card          2.  Fingerprint
3.  Barcode                 4.  WiFi
เฉลยข้อ  3

7.ผู้ประกอบอาชีพเป็นผู้พัฒนาเว็บไซต์ต้องเชี่ยวชาญความรู้
ด้านใดบ้างจากตัวเลือกต่อไปนี้.
ก.  ฮาร์แวร์คอมพิวเตอร์       ข.  ระบบปฎิบัติการ
ค.  เว็บเซิร์ฟเวอร์                   ง.  HTML
จ.  ระบบฐานข้อมูล                ฉ.  ภาษาจาวา(Java)
1.  ข้อ  ก และ ค                    2.  ข้อ  ข  และ  จ
3.  ข้อ  ค  และ  ง                   4.  ข้อ  ค  และ  ฉ
เฉลยข้อ  3

8.ข้อใดเป็นเทคโนโลยีการเชื่อมต่อข้อมูลไร้สายทั้งหมด.
1.  Wi-Fi  ,  IP              2.  Wi-Fi  ,Bluetooth
3.  3G  ADSL                4.  3G    Ethernet
เฉลยข้อ  2

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

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

เฉลยข้อ  3

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

โพรโทคอลการสื่อสาร

คือชุดของกฎหรือข้อกำหนดต่างๆสำหรับการแลกเปลี่ยนข้อมูลในเครือข่าย ในโพรโทคอลสแต็ค (ระดับชั้นของโพรโทคอล ดูแบบจำลองโอเอสไอ) แต่ละโพรโทคอลยกระดับการให้บริการของโพรโทตคลที่อยู่ในชั้นล่าง ตัวอย่างที่สำคัญในโพรโทคอลสแต็คได้แก่ HTTP ที่ทำงานบน TCP over IP ผ่านข้อกำหนด IEEE 802.11 (TCP และ IP ที่เป็นสมาชิกของชุดโปรโตคอลอินเทอร์เน็ต. IEEE 802.11 เป็นสมาชิกของชุดอีเธอร์เน็ตโพรโทคอล.) สแต็คนี้จะถูกใช้ระหว่างเราต์เตอร์ไร้สายกับคอมพิวเตอร์ส่วนบุคคลของผู้ใช้ตามบ้านเมื่อผู้ใช้จะท่องเว็บ
โพรโทคอลการสื่อสารมีลักษณะต่างๆกัน ซึ่งอาจจะเชื่อมต่อแบบ connection หรือ connectionless, หรืออาจจะใช้ circuit mode หรือแพ็กเกตสวิตชิง, หรืออาจใช้การ addressing ตามลำดับชั้นหรือแบบ flat
มีโพรโทคอลการสื่อสารมากมาย บางส่วนได้อธิบายไว้ด้านล่างนี้

อีเธอร์เน็ต

rotocol suiteอีเธอร์เน็ตเป็นครอบครัวของโพรโทคอลที่ใช้ในระบบ LAN, ตามที่อธิบายอยู่ในชุดของมาตรฐานที่เรียกว่า IEEE 802 เผยแพร่โดยสถาบันวิศวกรไฟฟ้าและอิเล็กทรอนิกส์ ซึ่งมีวิธีการ addressing แบบ flat และจะดำเนินการส่วนใหญ่ที่ระดับ 1 และ 2 ของแบบจำลอง OSI. สำหรับผู้ใช้ที่บ้านในวันนี้ สมาชิกส่วนใหญ่ของครอบครัวของโปรโตคอลที่รู้จักกันดีนี้คือ IEEE 802.11 หรือที่เรียกว่า Wireless LAN (WLAN). IEEE 802 โพรโทคอลชุดสมบูรณ์จัดให้มีความหลากหลายของความสามารถเครือข่าย ตัวอย่างเช่น MAC bridging (IEEE 802.1D) ทำงานเกี่ยวกับการ forwarding ของแพ็กเกตอีเธอร์เน็ตโดยใช้โพรโทคอล Spanning tree, IEEE 802.1Q อธิบาย VLANs และ IEEE 802.1X กำหนดโพรโทคอลที่ใช้ควบคุมการเข้าถึงเครือข่ายแบบพอร์ตซึ่งฟอร์มตัวเป็นพื้นฐานสำหรับกลไกการตรวจสอบที่ใช้ใน VLANs (แต่ก็ยังพบในเครือข่าย WLANs อีกด้วย) - มันเป็นสิ่งที่ผู้ใช้ตามบ้านเห็นเมื่อผู้ใช้จะต้องใส่ "wireless access key".
อินเทอร์เน็ตโปรโตคอลสวืท, หรือที่เรียกว่า TCP / IP, เป็นรากฐานของระบบการเชื่อมโยงเครือข่ายที่ทันสมัย ทำให้มีการเชื่อมต่อแบบ connection-less เช่นเดียวกับ connection-oriented ผ่านเครือข่ายที่ไม่น่าเชื่อถือโดยการส่งดาต้าแกรม(ข้อมูลที่ถูกแบ่งเป็นชิ้นเล็กๆ)ที่เลเยอร์โปรโตคอลอินเทอร์เน็ต (IP) ที่แกนกลางของมัน ชุดโพรโทคอลกำหนด address, การระบุตัวตน, และคุณสมบัติของการเราต์ติงสำหรับ Internet Protocol Version 4 (IPv4) และ IPv6 ซึ่งรุ่นต่อไปที่มีความสามารถในการขยายระบบ addressing อย่างมาก

SONET/SDH

Synchronous optical networking (SONET) และ Synchronous Digital Hierarchy (SDH) เป็นโพรโทคอลมาตรฐานสำหรับการ multiplexing ที่ทำการถ่ายโอนกระแสบิตดิจิตอลที่หลากหลายผ่านใยแก้วนำแสง. พวกมันแต่เดิมถูกออกแบบมาเพื่อการขนส่งในการสื่อสารแบบ circuit mode จากแหล่งที่มาที่หลากหลายแตกต่างกัน, เบื้องต้นเพื่อสนับสนุนระบบเสียงที่เป็น circuit-switched ที่เข้ารหัสในฟอร์แมท PCM (Pulse-Code Modulation) ที่เป็นเรียลไทม์และ ถูกบีบอัด. อย่างไรก็ตามเนื่องจากความเป็นกลางและคุณสมบัติที่เป็น transport-oriented, SONET/SDH ยังเป็นตัวเลือกที่ชัดเจนสำหรับการขนส่งเฟรมของ Asynchronous Transfer Mode (ATM)

Asynchronous Transfer Mode

เป็นเทคนิคการ switching สำหรับเครือข่ายการสื่อสารโทรคมนาคม ที่ใช้ asynchronous time-division multiplexing ATM จะเข้ารหัสข้อมูลที่เป็นเซลล์ขนาดเล็กคงที่ วิธีนี้จะแตกต่างจากโพรโทคอลอื่น ๆ เช่น Internet Protocol สวีทหรืออีเธอร์เน็ตที่ใช้แพ็กเกตหลายขนาด ATM มีความคล้ายคลึงกันกับ circuit switched และ packet switched networking. ATM จึงเป็นทางเลือกที่ดีสำหรับเครือข่ายที่ต้องจัดการทั้งแบบการจราจรที่มีข้อมูล throughput สูงแบบดั้งเดิมและแบบเนื้อหา real-time, ความล่าช้าแฝงต่ำเช่นเสียงและวิดีโอ. ATM ใช้รูปแบบการเชื่อมต่อแบบ connection-oriented model ในที่ซึ่งวงจรเสมือนจะต้องจัดตั้งขึ้นระหว่างจุดสิ้นสุดสองจุดก่อนที่การแลกเปลี่ยนข้อมูลที่เกิดขึ้นจริงจะเริ่มขึ้น
ในขณะที่บทบาทของ ATM จะลดน้อยลงเนื่องจากความโปรดปรานของเครือข่ายรุ่นต่อไป มันยังคงมีบทบาทในการเป็นไมล์สุดท้ายซึ่งคือการเชื่อมต่อระหว่างผู้ให้บริการอินเทอร์เน็ตและผู้ใช้ตามบ้าน สำหรับรายละเอียดเพิ่มเติมของเทคโนโลยีและโปรโตคอลการสื่อสาร โปรดอ่านเพิ่มเติมในหัวข้อข้างท้า

อุปกรณ์เครือข่าย

อุปกรณ์สื่อสารในเครือข่ายคอมพิวเตอร์
การเชื่อมต่อเครื่องคอมพิวเตอร์ให้กลายเป็นระบบเครือข่ายได้นั้น  จะต้องอาศัยอุปกรณ์สื่อสารในระบบเครือข่ายคอมพิวเตอร์ (Network Device) ซึ่งทำหน้าที่บและส่งข้อมูลโดยผ่านทางสื่อกลาง ไม่ว่าจะเป็นสื่อกลางแบบใช้สาย และสื่อกลางแบบไร้สาย ซึ่งอุปกรณ์สื่อสารในระบบเครือข่ายคอมพิวเตอร์ มีดังนี้
1.  เครื่องทวนสัญญาณ (repeater) เป็นอุปกรณ์ที่ทำหน้าที่รับสัญญาณดิจิทัล แล้วส่งต่อออกไปยังอุปกรณ์ต่ออื่น เหตุที่ต้องใช้อุปกรณ์ทวนสัญญาณ เนื่องจากการส่งสัญญาณไปในตัวกลางที่เป็นสายสัญญาณนั้น เมื่อระยะทางมากขึ้นแรงดันของสัญญาณจะลดลงเรื่อยๆ ทำให้ไม่สามารถส่งสัญญาณในระยะทางไกลๆ ได้ ดังนั้นการใช้อุปกรณ์ทวนสัญญาณจะทำให้สามารถส่งสัญญาณไปได้ไกลขึ้น โดยสัญญาณไม่สูญหาย
        2.  ฮับ (hub) เป็นอุปกรณ์ที่ทำหน้าที่รวมสัญญาณที่มาจากอุปกรณ์รับส่ง หรือเครื่องคอมพิวเตอร์หลายๆ เครื่องเข้าด้วยกัน สัญญาณที่ส่งมาจากฮับจะกระจายไปยังทุกเครื่องที่ต่ออยู่กับฮับ ซึ่งแต่ละเครื่องจะเลือกรับเฉพาะข้อมูลที่ส่งมาถึงตนเองเท่านั้น
         3.  บริดจ์ (bridge) ใช้ในการเชื่อมต่อเครือข่ายหลายเครือข่ายเข้าด้วยกัน โดยจะต้องเป็นเครือข่ายที่ใช้โพรโทคอลเดียวกัน ซึ่งมีความสามารถมากกว่าฮับและอุปกรณ์ทวนสัญญาณ คือ สามารถกรองข้อมูลที่ส่งต่อได้ โดยการตรวจสอบว่า ข้อมูลที่ส่งนั้นปลายทางอยู่ที่ใด หากเครื่องปลายทางอยู่ภายในเครือข่ายเดียวกันกับเครื่องส่ง ก็จะส่งข้อมูลนั้นไปในเครือข่ายเดียวกันเท่านั้น ไม่ส่งไปยังเครือข่ายอื่น
         4.  อุปกรณ์จัดหาเส้นทาง (router) สามารถกรองข้อมูลได้เช่นกับบริดจ์ แต่จะมีความสามารถมากกว่า โดยจะหาเส้นทางในการส่งกลุ่มข้อมูล (data packet) ไปยังเครื่องปลายทางในระยะทางที่สั้นที่สุดได้
          5.  สวิตซ์ (switch) นำความสามารถของฮับกับบริดจ์มารวมกัน แต่การส่งข้อมูลจากคอมพิวเตอร์ตัวหนึ่งจะไม่กระจายไปยังคอมพิวเตอร์ทุกเครื่องเหมือนกับฮับ เพราะสวิตซ์จะทำหน้าที่รับกล่มข้อมูลมาตรวจสอบก่อนว่าเป็นของคอมพิวเตอร์เครื่องใด แล้วนำข้อมูลนั้นส่งต่อไปยังคอมพิวเตอร์เป้าหมาย ซึ่งช่วยลดปัญหาการชนกันหรือความคับคั่งของข้อมูล
6.  เกตเวย์ (gateway) เป็นอุปกรณ์ที่ทำหน้าที่เชื่อมต่อเครือข่ายต่างๆ เข้าด้วยกันไม่ว่าเครือข่ายนั้นจะใช้โพรโทคอลตัวใดก็ตาม เนื่องจากเกตเวย์สามารถแปลงรูปแบบแพ็คเก็ตของโพรโทคอลหนึ่งไปเป็นรูปแบบของอีกโพรโทคอลหนึ่งได้ เพื่อให้เหมาะสมกัยการใช้งานในเครือข่าย

ชนิดของเครือข่าย

ระบบเครือข่ายจะถูกแบ่งออกตามขนาดของเครือข่าย ซึ่งปัจจุบันเครือข่ายที่รู้จักกันดีมีอยู่ 6 แบบ ได้แก่
  • เครือข่ายภายใน หรือ แลน (Local Area Network: LAN) เป็นเครือข่ายที่ใช้ในการ เชื่อมโยงกันในพื้นที่ใกล้เคียงกัน เช่นอยู่ในห้อง หรือภายในอาคารเดียวกัน
  • เครือข่ายวงกว้าง หรือ แวน (Wide Area Network: WAN) เป็นเครือข่ายที่ใช้ในการ เชื่อมโยงกัน ในระยะทางที่ห่างไกล อาจจะเป็น กิโลเมตร หรือ หลาย ๆ กิโลเมตร
  • เครือข่ายงานบริเวณนครหลวง หรือ แมน (Metropolitan area network : MAN)
  • เครือข่ายของการติดต่อระหว่างไมโครคอนโทรลเลอร์ หรือ แคน (Controller area network) : CAN) เป็นเครือข่ายที่ใช้ติดต่อกันระหว่างไมโครคอนโทรลเลอร์ (Micro Controller unit: MCU)
  • เครือข่ายส่วนบุคคล หรือ แพน (Personal area network) : PAN) เป็นเครือข่ายระหว่างอุปกรณ์เคลื่อนที่ส่วนบุคคล เช่น โน้ตบุ๊ก มือถือ อาจมีสายหรือไร้สายก็ได้
  • เครือข่ายข้อมูล หรือ แซน (Storage area network) : SAN) เป็นเครือข่าย (หรือเครือข่ายย่อย) ความเร็วสูงวัตถุประสงค์เฉพาะที่เชื่อมต่อภายในกับอุปกรณ์จัดเก็บข้อมูลชนิดต่างกันด้วยแม่ข่ายข้อมูลสัมพันธ์กันบนคัวแทนเครือข่ายขนาดใหญ่ของผู้ใช้

การเชื่อมโยงเครือข่าย

เทคโนโลยีแบบใช้สาย

เทคโนโลยีแบบใช้สายต่อไปนี้เรียงลำดับตามความเร็วจากช้าไปเร็วอย่างหยาบๆ
รูปแสดงสาย UTP
สายคู่บิดเป็นสื่อที่ใช้กันอย่างแพร่หลายที่สุดสำหรับการสื่อสารโทรคมนาคมทั้งหมด สายคู่บิดประกอบด้วยกลุ่มของสายทองแดงหุ้มฉนวนที่มีการบิดเป็นคู่ๆ สายโทรศัพท์ธรรมดาที่ใช้ภายในบ้านทั่วไปประกอบด้วยสายทองแดงหุ้มฉนวนเพียงสองสายบิดเป็นคู่ สายเคเบิลเครือข่ายคอมพิวเตอร์ (แบบใช้สายอีเธอร์เน็ตตามที่กำหนดโดยมาตรฐาน IEEE 802.3) จะเป็นสายคู่บิดจำนวน 4 คู่สายทองแดงที่สามารถใช้สำหรับการส่งทั้งเสียงและข้อมูล การใช้สายไฟสองเส้นบิดเป็นเกลียวจะช่วยลด crosstalk และการเหนี่ยวนำแม่เหล็กไฟฟ้าระหว่างสายภายในเคเบิลชุดเดียวกัน ความเร็วในการส่งอยู่ในช่วง 2 ล้านบิตต่อวินาทีถึง 10 พันล้านบิตต่อวินาที สายคู่บิดมาในสองรูปแบบคือคู่บิดไม่มีต้วนำป้องกัน(การรบกวนจากการเหนี่ยวนำแม่เหล็กไฟฟ้าภายนอก) (unshielded twisted pair หรือ UTP) และคู่บิดมีตัวนำป้องกัน (shielded twisted pair หรือ STP) แต่ละรูปแบบออกแบบมาหลายอัตราความเร็วในการใช้งานในสถานการณ์ต่างกัน
รูปแสดง STP จะเห็น sheath ที่เป็นตัวนำป้องกันอยู่รอบนอก
สายโคแอคเชียลถูกใช้อย่างแพร่หลายสำหรับระบบเคเบิลทีวี, ในอาคารสำนักงานและสถานที่ทำงานอื่นๆ ในเครือข่ายท้องถิ่น สายโคแอคประกอบด้วยลวดทองแดงหรืออะลูมิเนียมเส้นเดี่ยวที่ล้อมรอบด้วยชั้นฉนวน (โดยปกติจะเป็นวัสดุที่มีความยืดหยุ่นกับไดอิเล็กทริกคงที่สูง) และล้อมรอบทั้งหมดด้วยตัวนำอีกชั้นหนึ่งเพื่อป้องกันการเหนี่ยวนำแม่เหล็กไฟฟ้าจากภายนอก ฉนวนไดอิเล็กทริกจะช่วยลดสัญญาณรบกวนและความผิดเพี้ยน ความเร็วในการส่งข้อมูลอยู่ในช่วง 200 ล้านบิตต่อวินาทีจนถึงมากกว่า 500 ล้านบิตต่อวินาที
รูปแสดงสายโคแอคเชียล
'ITU-T G.hn เป็นเทคโนโลยีที่ใช้สายไฟที่มีอยู่ในบ้าน (สายโคแอค, สายโทรศัพท์และสายไฟฟ้า) เพื่อสร้างเครือข่ายท้องถิ่นความเร็วสูง (ถึง 1 Gb/s)
ใยแก้วนำแสง เป็นแก้วไฟเบอร์ จะใช้พัลส์ของแสงในการส่งข้อมูล ข้อดีบางประการของเส้นใยแสงที่เหนือกว่าสายโลหะก็คือมีการสูญเสียในการส่งน้อยและมีอิสรภาพจากคลื่นแม่เหล็กไฟฟ้าและมีความเร็วในการส่งรวดเร็วมากถึงล้านล้านบิตต่อวินาที เราสามารถใช้ความยาวคลื่นที่แตกต่างของแสงที่จะเพิ่มจำนวนของข้อความที่ถูกส่งผ่านสายเคเบิลใยแก้วนำแสงพร้อมกันในเส้นเดียวกัน

เทคโนโลยีไร้สาย

'ไมโครเวฟบนผิวโลก - การสื่อสารไมโครเวฟบนผิวโลกจะใช้เครื่องส่งและเครื่องรับสัญญาณจากสถานีบนผิวโลกที่มีลักษณะคล้ายจานดาวเทียม ไมโครเวฟภาคพื้นดินอยู่ในช่วงกิกะเฮิรตซ์ที่ต่ำ ซึ่งจำกัดการสื่อสารทั้งหมดด้วยเส้นสายตาเท่านั้น สถานีทวนสัญญาณมีระยะห่างประมาณ 48 กิโลเมตร (30 ไมล์)
ดาวเทียมสื่อสาร - การสื่อสารดาวเทียมผ่านทางคลื่นวิทยุไมโครเวฟที่ไม่ได้เบี่ยงเบนโดยชั้นบรรยากาศของโลก ดาวเทียมจะถูกส่งไปประจำการในอวกาศ ที่มักจะอยู่ในวงโคจร geosynchronous ที่ 35,400 กิโลเมตร (22,000 ไมล์) เหนือเส้นศูนย์สูตร ระบบการโคจรของโลกนี้มีความสามารถในการรับและถ่ายทอดสัญญาณเสียง, ข้อมูลและทีวี
ระบบเซลลูลาร์และ PCS ใช้เทคโนโลยีการสื่อสารวิทยุหลายเทคโนโลยี ระบบแบ่งภูมิภาคที่ครอบคลุมออกเป็นพื้นที่ทางภูมิศาสตร์หลายพื้นที่ แต่ละพื้นที่มีเครื่องส่งหรืออุปกรณ์เสาอากาศถ่ายทอดสัญญาณวิทยุพลังงานต่ำเพื่อถ่ายทอดสัญญาณเรียกจากพื้นที่หนึ่งไปยังอีกพื้นที่หนึ่งข้างหน้า
เทคโนโลยีวิทยุและการแพร่กระจายสเปกตรัม - เครือข่ายท้องถิ่นไร้สายจะใช้เทคโนโลยีวิทยุความถี่สูงคล้ายกับโทรศัพท์มือถือดิจิทัลและเทคโนโลยีวิทยุความถี่ต่ำ. LAN ไร้สายใช้เทคโนโลยีการแพร่กระจายคลื่นความถี่เพื่อการสื่อสารระหว่างอุปกรณ์หลายชนิดในพื้นที่จำกัด. IEEE 802.11 กำหนดคุณสมบัติทั่วไปของเทคโนโลยีคลื่นวิทยุไร้สายมาตรฐานเปิดที่รู้จักกันคือ Wifi
การสื่อสารอินฟราเรด สามารถส่งสัญญาณระยะทางสั้นๆมักไม่เกิน 10 เมตร ในหลายกรณีส่วนใหญ่ การส่งแสงจะใช้แบบเส้นสายตา ซึ่งจำกัดตำแหน่งการติดตั้งของอุปกรณ์การสื่อสาร
เครือข่ายทั่วโลก (global area network หรือ GAN) เป็นเครือข่ายที่ใช้สำหรับการสนับสนุนการใช้งานมือถือข้ามหลายๆ LAN ไร้สาย หรือในพื้นที่ที่ดาวเทียมครอบคลุมถึง ฯลฯ ความท้าทายที่สำคัญในการสื่อสารเคลื่อนที่คือการส่งมอบการสื่อสารของผู้ใช้จากพื้นที่หนึ่งไปอีกพื้นที่หนึ่ง ใน IEEE 802 การส่งมอบนี้เกี่ยวข้องกับความต่อเนื่องของ LAN ไร้สายบนผิวโลก .


เครือข่ายคอมพิวเตอร์



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