วันพฤหัสบดีที่ 18 ธันวาคม พ.ศ. 2557

คำสั่ง sql

คำสั่ง ให้นักเรียนทำเครื่องหมายกากบาท(X)ทับข้อที่ถูกที่สุดเพียงข้อเดียว

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.อุปกรณ์ข้อใดคือหน่วยประเมินผลกลางของคอมพิวเตอร์.
เฉลย  CPU
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 



คำสั่ง sql
1.คําสั่ง  CREATE DATABASE
CREATE DATABASE demo
เป็นคําสั่งสร้าง database ชื่อ db_name ขึ้นมาใหม่ในกรณีที่มี database นั้นอยู่แล้ว ก็จะปรากฏข่าวสาร
แสดงความผิดพลาด (Error Message) Can't create database 'demo'. Database exists

2.คําสั่ง DROP DATABASE
DROP DATABASE demo
เป็นคําสั่งลบ database ชื่อ db_name ออกไปจากระบบ

3.คําสั่ง CREATE TABLE
CREATE TABLE phonebook (id INT (4) NOT NULL
AUTO_INCREMENT, fname VARCHAR (35) , lname VARCHAR (35) ,
email VARCHAR (50) , office VARCHAR (200) , province CHAR (2) ,
PRIMARY KEY(id), UNIQUE(id), INDEX(id))


4.คําสั่ง ALTER TABLE
ALTER TABLE phonebook ADD tel VARCHAR(30)
 ALTER TABLE เป็นคําสั่งสําหรับการปรับเปลี่ยนแก้ไขโครงสร้างของตารางข้อมูลเช่น การเพิ่ม-ลบ
ฟิลด์, การสร้าง-ลบดัชนี, การเปลี่ยนประเภทข้อมูลของฟิลด์, การเปลี่ยนชื่อฟิลด์เป็นตอน

5.คําสั่ง RENAME TABLE
RENAME TABLE phonebook to phone
เป็นคําสั่งเพื่อเปลี่ยนชื่อตารางข้อมูลเป็นชื่อใหม่

6.คําสั่ง DROP TABLE
DROP TABLE phonebook
เป็นคําสั่งเพื่อให้ลบตารางข้อมูลออกจากระบบ สําหรับออปชัน RESTRICT และ CASCADE ยังไม่
สามารถงานได้ในปัจจุบัน เนื่องจากเป็นความสามารถที่มีแผนจะรองรับในอนาคต สําหรับการใช้คําสั่ง DROP
TABLE จะต้องให้ความระมัดระวังในการใช้งานเป็นอย่างยิ่งโดยเฉพาะการทํางานกับตารางข้อมูลประเภท nontransaction เพราะจะทําการ commit การทางานโดยอัตโนมัติ

7.คําสั่ง DELETE
DELETE FROM phonebook WHERE id=4
เป็นคําสั่งสําหรับลบข้อมูลจากตาราง โดยสามารถกําหนดเงื่อนไขสําหรับการลบได้ซึ่งถ้าไม่ได้ระบุ
เงื่อนไขจะเป็นการลบข้อมูลทั้งหมดออกจากตารางและถ้าอยู่ใน AUTOCOMMIT mode (กรณีปกติทั่วไป) จะไม่
สามารถทําการยกเลิกการลบครั้งนี้ได้


8.คําสั่ง TRUNCATE
TRUNCATE phonebook
เป็นคําสั่งที่ให้ผลเช่นเดียวกับ DELETE FROM table_name แต่มีข้อแตกต่างดังนี้
- จะทําการดรอปตารางข้อมูลก่อน แล้วทําการสร้างใหม่ซึ่งจะให้ผลที่เร็วกว่าการลบ
ตารางทั้งหมด
- การทํางานเป็น non-transaction ไม่สามารถทําการยกเลิกได้

9.คําสั่ง INSERT
INSERT INTO phonebook (id, fname, lname, email, office, province)
VALUES (6, 'sineenat', 'phradmali', 'sineenat@health.moph.go.th', 'ศทส.', '12')
เป็นคําสั่งสําหรับการเพิ่มแถวข้อมูล หรือระเบียนใหม่เข้าตารางข้อมูล

10.คําสั่ง UPDATE
UPDATE phonebook SET office= 'ศูนย์เทคโนโลยีสารสนเทศและการสื่อสาร' WHERE id=6
เป็นคําสั่งเพื่อทําการเปลี่ยนแปลงข้อมูลในตารางให้เป็นตามที่ต้องการ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น