วันอังคารที่ 26 มกราคม พ.ศ. 2559

SQL w3cschool

   ในบทความนี้จะกล่าวถึงการเริ่มใช้ ภาษา SQL ใช้สำหรับจัดการ Database ซึ่งจะทดสอบในเว็บ w3cshool ที่สามารถ run บน เว็บได้

มาเริ่มทดลองการใช้ SQL ในการเขียนการจัดการ Database กันดีกว่า

ขั้นแรกขอแนะนำเว็บ w3cshool ที่จะมีเนื้อหาและทดลองเขียนได้ จากเว็บ 


อันนี้ก็เป็นรูปหน้าเว็บที่ท่านเข้าไป


รูปตัวอย่างหน้าเว็บ w3cshool เมื่อกดเข้าไป

ผู้ที่สนใจก็สามารถเรียนรู้เทคนิคต่างๆนอกเหนือจาก SQL จากเว็บนี้ได้ด้วยเช่นกัน และในนี้ ผู้เขียนจะขอศึกษา SQL เป็นหลัก

หากท่านต้องการที่จะทดสอบลอง Run code สามารถกดไปที่ Try it yourself ซึ่งจะพาไปสู่หน้าสำหรับเขียนโค๊ด และส่วนแสดงผล

รูปตัวอย่างการใช้ภาษา SQL โดยใช้คำสั่ง SELECT ในการเลือกข้อมูล แบบทั้งหมด * จาก Customer

เมื่อท่านกด Try it yourself จะพาท่านไปสู้หน้าตามรูปด้านล่างนี้

รูปหน้าต่างสำหรับเขียน code

ในส่วนต่อมาเมื่อทำการเขียน code เสร็จแล้วต้องการที่จะดูผลลัพธ์ สามารถกด Run SQL จาก code ด้านบนจะได้ผลลัพธ์ดังรูปข้างล่างนี้

รูปแสดงผลลัพธ์จากการ Run SQL

จะเห็นว่าจะมีตารางทั้งหมด 91 แถว และ 7 คอลลัม ที่เก็บอยู่ใน Customers ซึ่งเราสามารถที่จะเรียกดูแบบกรองข้อมูลเข้าไปอีกได้ด้วย เช่นการใช้คำสั่ง SELECT เพื่อเลือกข้อมูลที่ต้องการแสดงดังตัวอย่างรูปด้านล่าง

รูปภาพใช้คำสั่ง Select แสดง CustomerName กับ City


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

Database System

อันดับยอดนิยมของ DB-Engines ซึ่งอ้างอิงจาก http://db-engines.com/en/ranking

ในบทความนนี้จะขอใช้ Database Model แบบ Relational DBMS ซึ่งจะเลือกใช้เป็นตัว MySQLที่ได้รับความนิยมอันดับ2 และใช้ภาษา SQL(Structured Query Language) ในการจัดการ

ถ้าเครื่องใครยังไม่มี JDK(Java Deverlopment Kit) ให้ไปดาวน์โหลดมาติดตั้งก่อนเพราะ SQL Developer จำเป็นต้องใช้ สามารถหาโหลดได้จากเว็บ 

เริ่มแรกต้องโหลด MySQL มาติดตั้งก่อน
https://dev.mysql.com/downloads/installer/


รูปหน้าต่างเว็บ download


ในที่นี้ขอโหลด Windows (x86, 32-bit), MSI Installer(mysql-installer-community-5.7.10.0.msi)

จากนั้นทำการติดตั้ง ให้เสร็จ ขอย้ำตอนใส่ password จำดีๆนะครับ ห้ามลืม




รูปขั้นตอนการติดตั้ง

มาเริ่มลองใช้

ขั้นแรกเปิด MySQL Command line ขึ้นมาก่อน


รูปหน้าต่าง MySQL Command Line

เมื่อเปิดขึ้นมาแล้วทำการ กรอก password ที่ได้ใส่ไว้ตอนติดตั้ง ถ้าลืมอาจจะต้องลบแล้วลงใหม่นะครับ


รูปหลังจากใส่ password เสร็จ

มาลองใช้คำสั่งดู databases ของเรากันดีกว่า ให้พิพม์ SHOW databases; ลงไป


รูป SHOW databases ที่ได้