วันจันทร์ที่ 8 ธันวาคม พ.ศ. 2557

คำสั่ง sql

1.       คำสั่งในการเพิ่มข้อมูลลงตารางข้อมูล
Syntax : INSERT INTO  <table_name> [( column 1 , column 2 , …)]
                VALUES ( value 1 , value 2 , … ) ;

Detail : การป้อนข้อมูลด้วยคำสั่ง INSERT นี้อาจจะระบุชื่อ Column หรือ ไม่ระบุชื่อ Column ก็ได้ แต่ค่าของ value จะต้องมีค่าตรงกับ Column ในตารางของค่า



2.       คำสั่ง UPDAT  เป็นคำสั่งปรับปรุงข้อมูลในตาราง                                                                          
                         UPDATE  table-name                                                                                                              
                         SET column-name1=value1[,column-name2=value2,...]                
                         [WHERE condition];                                                                                                                                                
3.       คำสั่ง DELET    เป็นคำสั่งลบข้อมูลแถวข้อมูลในตาราง                                               
                    DELETE table-name                                                                              

                    [WHERE condition];
      
4.สืบค้นข้อมูลจากหนึ่งตาราง
Syntax: SELECT column_name /*  [column_name]
FROM table_name
Detail: เครื่องหมายดอกจัน หมายถึง ทุกคอลัมน์
column_name   ชื่อคอลัมน์  ( ฟิลด์ )

table_name ชื่อตาราง

5. สืบค้นข้อมูลโดยมีหลายเงื่อนไข
Syntax: SELECT column_name /*  [ , column_name …]
           FROM  table_name                                                                         
             WHERE     เงื่อนไขที่ 1 การรวมเงื่อนไข
                               เงื่อนไขที่ 2 [ การรวมเงื่อนไข เงื่อนไขที่_ n ]
Detail :  Condition                        เงื่อนไขต่างๆ                           
การรวมเงื่อนไข                                                                                                    
           AND   การรวมเงื่อนไขแบบทั้งหมด
           OR    การรวมเงื่อนไขแบบอย่างใดอย่างหนึ่ง



6. สืบค้นข้อมูลเงื่อนไขปฏิเสธ
Syntax: SELECT column_name /*  [ , column_name]
              FROM table_name                                                                           
               WHERE   เงื่อนไขปฏิเสธ   condition 
 Detail :  Condition                                    เงื่อนไขใดๆ                              
เงื่อนไขปฏิเสธ

                NOT    ปฏิเสธ

7 .สืบค้นข้อมูลที่เป็นค่า NULL
Syntax: SELECT column_name /*  [ , column_name]
             FROM table_name                                                         
             WHERE  expression IS [ NOT ]  NULL 
Detail: NULL                        คือข้อมูลที่ไม่มีค่าใดๆ                              
              เมื่อมีการเพิ่มข้อมูลใน record โดยถ้าฟิลด์ใดไม่ได้ใส่ข้อมูลและฟิลด์ไม่มีการกำหนดค่า default ฟิลด์นั้นจะมีข้อมูลเป็น NULL

8.สืบค้นข้อมูลตามส่วนข้อความ
Syntax: SELECT  */ column_name [ , column_name]
             FROM  table_name                                                        
           WHERE  expression [ NOT ] LIKE ‘string’                                  
Detail:  String คือ ส่วนของข้อความ เช่น
             “สม”  หรือ  ”พงเป็นส่วนของคำว่า  ” สมพงษ์
             “m”, ”i”  ,”o” , ”f” , ”t” เป็นส่วนของคำว่า  ” Microsoft ”
              % , *  ส่วนของข้อความใดๆไม่จำกัดตัวอักษร (* In MS Access)
              _ , ?ส่วนของข้อความใดๆหนึ่งตัวอักษร (? In MS Access)
              [ ]  ตัวอักษรใดๆที่ปรากฎในช่อง [a] หมายถึงต้องเป็น a
              [!]  ตัวอักษรใดๆที่ไม่ปรากฎในช่อง [!a] หมายถึงต้องไม่เป็น a
              [-]  ช่วงตัวอักษร เช่น [a - c] หมายถึง a , b , c


การกำจัดรายการซ้ำ
Detail
9. คำสั่ง DISTINCT
     ใช้กำจัดรายการที่มีข้อมูลซ้ำกันให้เหลือเพียงรายการเดียว โดยใช้ข้อมูลใน Field ต่างๆที่กำหนดในคำสั่ง SELECT เป็นเกณฑ์

10. คำสั่ง DISTINCTROW
     ทำหน้าที่เช่นเดียวกับคำสั่ง DISTINCT แต่จะใช้ค่าของทุก Field เป็นเกณฑ์แทน   

11. การใช้ GROUP BY


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

ข้อสอบ o-net

1.ข้อใดเป็นการเรียงลำดับวิวัฒนาการของวงจรคอมพิวเตอร์จากอดีตจนถึงปัจจุบัน
ก. หลอดสุญญกาศ วงจรไอซี ทรานซิสเตอร์ วงจรรวมความจุสูง
ข.  ทรานซิสเตอร์ หลอดสุญญากาศ วงจรไอซี วงจรรวมความจุสูง
ค.  หลอดสุญญากาศ ทรานซิสเตอร์ วงจรไอซี วงจรรวมความจุสูง
ง.  ทรานซิสเตอร์ วงจรไอซี หลอดสูญญากาศ วงจรรวมความจุสูง

2.ทำไมอุปกรณ์คอมพิวเตอร์จึงใช้ระบบเลขฐานสอง
ก. เนื่องจากอุปกรณ์คอมพิวเตอร์ใช้ภาษาเครื่อง
ข. เนื่องจากอุปกรณ์คอมพิวเตอร์ไม่เข้าใจภาษามนุษย์
ค.เนื่องจากอุปกรณ์คอมพิวเตอร์เป็นอุปกรณ์อิเล็กทรอนิกส์ที่ทำงานแบบแอนะล็อก
ง.เนื่องจากอุปกรณ์คอมพิวเตอร์เป็นอุปกรณ์อิเล็กทรอนิกส์ที่ทำงานแบบดิจิทัลโดยใช้แรงดันไฟฟ้าแสดงสถานะเพียงสองสถานะ

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

4.สื่อกลางที่ใช้มากในการสื่อสารข้อมูลในระบบเครือข่ายแลนคือข้อใด
ก. สายคู่บิดเกลี่ยว
ข. สายโคแอกเชียล
ค. สายเส้นใยนำแสง
ง.  สายโทรศัพท์

5.ความละเอียดของจอภาพสามารถบอกได้ด้วยปัจจัยในข้อใด
ก. CRT
ข. Dot Pitch
ค. Refresh Rate
ง. Color Quality

 6. การวัดขนาดข้อมูล 8 Bit มีค่าเท่ากับ
ก. 10 Byte
ข. 100 Byte
ค. 1 Byte
ง. 1024 Byte

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

8.   ในปัจจุบันนิยมใช้ระบบปฏิบัติการอะไรมากที่สุด
ก. Microsoft Windows98
ข. Microsoft Windows ME
ค. Microsoft Windows XP
ง. Microsoft Office

9.  โปรโตคอล คืออะไร
ก. ระบบที่แปลงภาษาเครื่องคอมพิวเตอร์
ข. ระเบียบวิธีที่กำหนดสำหรับการสื่อสารข้อมูลระหว่างเครื่องคอมพิวเตอร์
ค. ระบบที่จำลองการทำงานของเครื่องคอมพิวเตอร์
ง. ระบบรับส่งข้อมูล

10. โปรแกรม Microsoft Office XPใช้ทำงานเกี่ยวกับด้านใด
ก. ด้านเอกสาร
ข. พิมพ์จดหมาย
ค. การบันทึกไฟล์
ง. การแนบไฟล์

 11  ข้อมูลเมื่อผ่านการประมวลผลแล้ว จะได้อะไร
ก. Document
ข. Report
ค. Information
ง. Output


12.  สัญญาณในคอมพิวเตอร์เป็นสัญญาณชนิดใด
ก. อนาล็อก
ข. ดิจิตอล
ค. ไฮบริค
ง. ไฟฟ้า


13.   ไฟล์ที่ถูกบีบอัดด้วยโปรแกรม WinZip จะมีส่วนขยายหรือนามสกุลไฟล์ตามข้อใด
ก.  doc
ข.  zip
ค.  com
ง.  txt

14.  โปรแกรมจัดการฐานข้อมูล (DBMS) มีหน้าที่อย่างไร
ก. ดูแลรักษาข้อมูล
ข. ติดต่อกับตัวจัดการระบบแฟ้มข้อมูล
ค. ควบคุมภาวการณ์ใช้ข้อมูลพร้อมกัน
ง. จัดการการเข้าถึงข้อมูลและไฟล์ข้อมูล

15.  ผู้ที่ทำหน้าที่บริหารฐานข้อมูล จะทำหน้าที่คล้ายคลึงกับใคร
ก. เจ้าหน้าที่เขียนโปรแกรม
ข. ผู้ใช้
ค. หัวหน้าฝ่ายคอมพิวเตอร์
ง. นักวิเคราะห์ระบบ


 16. ส่วนหัวจดหมาย (E-mail) Subject มีไว้สำหรับทำอะไร
            ก. การทำสำเนาจดหมาย
            ข. การแนบไฟล์ไปกับจดหมาย
            ค. ระบุหัวเรื่องของอีเมล์ที่จะส่งไป ว่าเกี่ยวกับเรื่องอะไร
            ง. การระบุชื่อผู้ส่งจดหมาย

17. FTP ย่อมาจากอะไร
            ก. Files Technology Porcess
             . Files Transfer Protocal
            ค. Files Transfer Process
            ง. Files Telecom Protocal

18. CGI (Common Gateway Interface) Program คืออะไร
            ก. โปรแกรมในการติดต่อสื่อสารหน้าต่อหน้า
            . โปรแกรมที่ทำงานเป็นตัวกลางระหว่างเซิร์ฟเวอร์กับไคลเอนด์
            ค. โปรแกรมที่มีการติดต่อระหว่างกัน
            ง. ไม่มีข้อถูก
19. เครื่องควบคุมสัญญานที่ใช้ในคอมพิวเตอร์ไฮบริด เรียกว่าอะไร
            ก. เรียกว่า Hybrid Input
            ข. เรียกว่า Hybrid Protocal
            ค. เรียกว่า Hyper text
            เรียกว่า Hybrid Interface

20. การเข้าถึง (access) ในระบบ spooling ใช้จานแม่เหล็กแบบใด
            . เป็นแบบตรง (direct)
ข. เป็นแบบเรียงลำดับ (sequential)
ค. เป็นแบบแทรก (Insert)
ง. เป็นแบบแทรกสลับ


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

23. ข้อใดไม่ใช่ลักษณะที่สำคัญของคอมพิวเตอร์?
            ก. มีความเร็วสูงในการประมวลผล
             ข. มีความถูกต้องเชื่อถือได้
            
ค. เป็นระบบอนาลอก
             ง. ทำงานด้วยระบบอิเล็กทรอนิกส์และอัตโนมัติ
24. เครื่องคอมพิวเตอร์ส่วนใหญ่ทำงานด้วยระบบใด?

ก. Digital
ข. Analog
ค. Calculate
ง. Numerical

25. ข้อจำกัดของคอมพิวเตอร์คือข้อใด?

ก. เครื่องมีราคาแพงมาก
ข. ขาดแคลนบุคลากรทางคอมพิวเตอร์
ค. การทำงานขึ้นอยู่กัมนุษย์
ง. ถูกทุกข้อ


มกรา ปี 2530

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

27.ไฟล์ประเภทใดในข้อต่อไปนี้เก็บข้อมูลในลักษณะตัวอักษร.

1.  ไฟล์เพลง  MP 3 (mp 3)
2.  ไฟล์รูปประเภท  JPEG (jpeg)
3.  ไฟล์แสดงผลหน้าเว็บ (html)
4.  ไฟล์วีดีโอประเภท  Movie (movie)


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

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

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

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

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

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

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