วันจันทร์ที่ 25 มกราคม พ.ศ. 2559

week2_SQL Tutirial

W3school

การดึงข้อมูลสามารถทำได้สะดวกขึ้น เมื่อใช้ภาษา SQL ซึ่งเป็นภาษาคอมพิวเตอร์ 4G

การดึงข้อมูลสามารถทำได้โดยใช้คำสั่ง
- Select      >>  ข้อมูลอะไร
- From       >>  จากที่ไหน
- Where     >>  มีเงื่อนไขอะไรบ้าง


จากรูป เป็นการดึงข้อมูลจาก Categories


แสดงตารางข้อมูล Categories


Meta-data ของ database


เมื่อลองแก้ไขโค้ด โดยเพิ่มในส่วนของ Select


แสดงตารางข้อมูลที่เพิ่มส่วนของ Select


--------------------------------------------------------------------------------------------------------------------------
MySQL

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

หน้าตาของ MySQL


สามารถดาวน์โหลดโปรแกรม MySQL ได้จาก https://dev.mysql.com/downloads/installer/

การทดลองใช้งาน

คำสั่งแสดง database

                         show database;         

คำสั่งสร้าง database ขึ้นมาใหม่

                        create database database-name       


คำสั่งสร้าง table ใน database

                        create table table-name(                  
                          column-name1 data-type(size),      
                          column-name2 data-type(size),      
                          column-name3 data-type(size),     
                          . . . .);                                            


คำสั่ง insert เป็นการเพิ่มข้อมูลลงใน table

                        insert into table-name                       
                         values(value1,value2,value3, ....);   

คำสั่งแสดงข้อมูลใน table

                       select * from table-name;      
                                  

คำสั่งแก้ไขหรืออัพเดตข้อมูลใน table

                     update table-name                                          
                      set column1=value1,column2=value2,.....    
                      where some-column=some-value;                


คำสั่งลบข้อมูลออกจาก table

                    delete from table-name                       
                      where some-column=some-value;     


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

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