วันอังคารที่ 16 ธันวาคม พ.ศ. 2557

 คำสั่ง SQL

          คำสั่งสร้างฐานข้อมูล
     รูปแบบคำสั่ง การสร้าง file database
        CREATE DATABASE databasename
    คำอธิบาย
        CREATE DATABASE
        เป็นคำสั่งที่ใช้สร้าง file database
        databasename
        เป็นชื่อ file database ที่เรากำหนดขึ้น
     ตัวอย่าง
         mysql>CREATE DATABASE datatest;
         จากคำสั่งเราต้องการสร้าง file database ที่ชื่อว่า test



             แสดงฐานข้อมูล
      รูปแบบคำสั่ง การแสดง file database
        SHOW DATABASES
      คำอธิบาย
        SHOW DATABASES
        เป็นคำสั่งที่ใช้แสดง database ทั้งหมดที่มี
      ตัวอย่าง
       mysql>SHOW DATABASES;
       ให้แสดง database ทั้งหมดที่มีใน Programe MySQL นี้ 


              เลือกใช้ฐานข้อมูล
       รูปแบบคำสั่ง การติดต่อ file database
        USE database
        คำอธิบาย
        USE
        เป็นคำสั่งที่ใช้ติดต่อ file database
        database
        เป็นชื่อ file database ที่ต้องการติดต่อ
       ตัวอย่าง
       mysql>USE datatest;
       ให้ติดต่อหรือเชื่อมต่อ file database ที่ชื่อ datatest 




                สร้างตารางข้อมูล
       รูปแบบคำสั่งสร้าง table
        CREATE TABLE data1 (field1, filed2, filed3, filedn)
หรือ
       create_definition:
       col_name type [NOT NULL | NULL] [DEFAULT default_value]
                               [AUTO_INCREMENT][PRIMARY KEY]
                               [reference_definition]
        or    PRIMARY KEY (index_col_name,...)
        or    KEY [index_name] (index_col_name,...)
        or    INDEX [index_name] (index_col_name,...)
        or    UNIQUE [INDEX] [index_name] (index_col_name,...)
        คำอธิบาย
        CREATE TABLE data1
        CREATE TABLE เป็นคำสั่งสร้าง table
       data1 เป็นชื่อ table ที่ต้องการสร้าง
       field1 เป็นชนิดของ column
       ตัวอย่าง
       mysql>CREATE TABLE  phonebook(
       -> name VARCHAR(25),
       -> email VARCHAR(30),
       -> phone INT,
       -> ID INT NOT NULL AUTO_INCREMENT,
       -> PRIMARY KEY(ID));
 



       เพิ่มข้อมูล
        รูปแบบคำสั่งการเพิ่มข้อมูลลงใน table
        INTER INTO  tablename (field1,field2,fieldn) VALUES ('field1', 'field2', 'field2');
        คำอธิบาย
        INTER INTO  tablename  ('field1', 'field2', 'fieldn');
        INTER INTO เป็นคำสั่งเพิ่มข้อมูลเข้าสู่ table
        tablename เป็นชื่อ table ที่ต้องการเพิ่มข้อมูล
        (field1,field2,fieldn) เป็นชื่อ field ที่ต้องการเพิ่มข้อมูล
        VALUES กลุ่มของข้อมูลที่ต้องการเพิ่ม
        ('field1', 'field2', 'fieldn') เป็นข้อมูลของแต่ละ field ที่ต้องการเพิ่ม
        field 1  เป็น field ที่ 1 ของข้อมูลที่ต้องการเพิ่ม (จากที่ได้ออกแบบ Table ไว้)
        field 2  เป็น field ที่ 2 ของข้อมูลที่ต้องการเพิ่ม
        field n  เป็น field ที่ n ของข้อมูลที่ต้องการเพิ่ม
       ตัวอย่าง
       mysql>INTER INTO phonebook  (name,email,phone) VALUES
       mysql>('ภาสกร เรืองรอง',
       mysql>'ccpasskn@hotmail.com'
       mysql>223102, NULL);
 


             อ่านข้อมูล
        รูปแบบคำสั่งสืบค้นข้อมูลโดยขอดูข้อมูลทั้งหมด table
        SELECT *  FROM  tablename;
        รูปแบบคำสั่งสืบค้นข้อมูลโดยขอดูข้อมูลบางส่วน(บาง field)ทั้งหมด table
        SELECT fieldname FROM  tablename;
        คำอธิบาย
        SELECT fieldname FROM  tablename;
        SELECT คำสั่งเลือกข้อมูล
        fieldname field ที่ต้องการ ถ้าต้องการทุก field ให้ใช้เครื่องหมาย "*"
        FROM     จาก table อะไร
        tablename table ที่ต้องการสืบค้น
       ตัวอย่าง
       mysql>SELECT * FROM  phonebook;
       mysql>SELECT name,email FROM  phonebook;
 



              แก้ไขข้อมูล
       รูปแบบคำสั่งการแก้ไขข้อมูล
       UPDATE tablename SET  fieldname='datanew' WHERE fieldname='dataold;
        คำอธิบาย
        UPDATE tablename SET  fieldname='datanew' WHEREfieldname='dataold';
        UPDATE เป็นคำสั่งแก้ไขข้อมูล
        tablename เป็นชื่อ table ที่ต้องการแก้ไขข้อมูลภายใน table
        fieldname='datanew' เป็นชื่อ field และข้อมูลใหม่ที่ต้องการแก้ไขข้อมูล
        WHERE คำสั่งค้นหาข้อมูล
        fieldname='dataold; เป็นชื่อ field และข้อมูลเก่าที่ต้องถูกแก้ไข
       ตัวอย่าง
       mysql>UPDATE phonebook SET  name='somjai' WHERE name='somsee';
 



               ลบข้อมูล
       รูปแบบคำสั่งการลบข้อมูล
       DELETE FROM tablename WHERE (fieldname='datadel');
        คำอธิบาย
        DELETE FROM tablename WHERE (fieldname='datadel');
        DELETE FROM เป็นคำสั่งลบข้อมูล
        tablename เป็นชื่อ table ที่ต้องการลบข้อมูลภายใน table
        WHERE คำสั่งค้นหาข้อมูล
        fieldname='datadel' เป็นชื่อ field และข้อมูลที่ต้องการลบ
       ตัวอย่าง
       mysql >DELETE FROM phonebook WHERE (name='somsee');

วันอังคารที่ 2 ธันวาคม พ.ศ. 2557

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


ข้อสอบ O-NET   วิชาการงานอาชีพและเทคโนโลยี

  1. ซอฟต์แวร์ คือ
        
  ก. โปรแกรมชุดของคำสั่งที่ควบคุมการทำงานของคอมพิวเตอร์
          ข. อุปกรณ์เทคโนโลยีระดับสูง
          ค. โปรแกรมแก้ปัญหาทุกอย่างของมนุษย์
          ง. อุปกรณ์ที่ทำหน้าเสมือนสมองกล
  2. ข้อใดไม่ใช่ระบบปฏิบัติการ
          ก. ระบบปฏิบัติการดอส
         
ข. ระบบปฏิบัติการไมโครซอฟท์เวิร์ด
          ค. ระบบปฏิบัติการไมโครซอฟต์วินโดวส์
          ง. ระบบปฏิบัติการ แอนดรอยด์
  3. ชนิดของซอฟต์แวร์ (software) มีทั้งหมดกี่ชนิด
          ก. มี 1 ชนิด 1.ซอฟต์แวร์ระบบ
          
ข. มี 2 ชนิด 1.ซอฟต์แวร์ระบบ 
          ค. มี 3 ชนิด 1.ซอฟต์แวร์ระบบ 
          ง. มี 4 ชนิด 1.ซอฟต์แวร์ระบบ 
  4. ซอฟต์แวร์ประมวลคำ คือข้อใด
          
ก. word processing software
          ข. spreadsheet software
          ค. database management software
          ง. presentation software
  5. ซอฟต์แวร์ตารางทำงาน
          ก. word processing software
         
ข. spreadsheet software
          ค. database management software
          ง. presentation software
  6. ซอฟต์แวร์จัดการฐานข้อมูล
          ก. word processing software
          ข. spreadsheet software
          
ค. database management software
          ง. presentation software
  7. ซอฟต์แวร์นำเสนอ
          ก. word processing software
          ข. spreadsheet software
          ค. database management software
          
ง. presentation software
  8. ซอฟต์แวร์สื่อสาร
          ก. word processing software
          ข. spreadsheet software
          ค. database management software
       
   ง. communication software
  9. ซอฟต์แวร์นำเสนอ คือข้อใด
          ก. Microsoft Excel
          ข. Microsoft Access
          ค. Microsoft Outlook
          
ง. Microsoft PowerPoint
  10. โปรแกรมวินโดวส์ เป็นซอฟต์แวร์ประเภทใด
         
ก. ซอฟต์แวร์ระบบ
         ข. ซอฟต์แวร์ประยุกต์
         ค. ซอฟต์แวร์สำเร็จ
         ง. ซอฟต์แวร์ที่พัฒนาขึ้นใช้งานเฉพาะ

                                                ที่มา : http://www.kruchiangrai.net