วันอาทิตย์ที่ 24 มกราคม พ.ศ. 2559

ภาษา SQL (เบื้องต้น)

ภาษา SQL

   SQL (Structured Query Language) คือ ภาษาที่ใช้ในการเข้าถึง และจัดการกับฐานข้อมูล ซึ่งภาษา SQL เองก็มีอยู่หลายเวอร์ชั่นด้วยกัน

RDBMS (Relational Database Management System) หมายถึง ระบบที่จัดการความสัมพันธ์ของข้อมูล เช่น ข้อมูลใน RDBMS ถูกเก็บในรูปแบบของตาราง ฉะนั้นตารางจะเป็นตัวบอกความสัมพันธ์ของข้อมูลจากแถว และหลัก

ฐานข้อมูลส่วนใหญ่จะถูกเก็บในรูปแบบของตาราง โดยจะระบุชนิดของตารางด้วยชื่อตาราง หลักหมายถึงชนิดของข้อมูล และแถวหมายถึงข้อมูลที่บันทึก

การเขียนภาษา SQL 
ภาษา SQL จะมีคำสั่งที่เรียบง่าย ชัดเจนโดยจะมีข้อบังคับในการเขียน ดังนี้

1. ตัวพิมใหญ่ หรือพิมเล็ก ไม่มีความแตกต่างกัน

2. เมื่อเขียนจบ 1 คำสั่ง (1 statement) จะต้องปิดด้วย ; (Semicolon)

ตัวอย่างการใช้งาน


ใช้คำสั่ง Select เรียกข้อมูลที่ชื่อว่า Customers จาก ฐานข้อมูลที่เรามี (ช่องขวามือสุด) ผลที่ได้คือ ข้อมูลของลูกค้าแต่ละคน


คราวนี้เรียกข้อมูลที่ชื่อว่า Orders ด้วยคำสั่ง Select เช่นเคย แต่พิมพ์ด้วยตัวพิมพ์เล็กทั้งหมด ผลที่ได้คือ ข้อมูลการสั่งซื้อแต่ละครั้ง

คำสั่งที่นิยมใช้
Select - ดึงข้อมูลจากฐานข้อมูล
Update - อัพเดตฐานข้อมูล
Delete - ลบข้อมูลออกไปจากฐานข้อมูล
Insert Into - ใส่ข้อมูลใหม่ลงในฐานข้อมูล
Create Database - สร้างฐานข้อมูลใหม่
Alter Database - ปรับปรุงฐานข้อมูล
Create Table - สร้างตารางใหม่
Alter Table - ปรับปรุงตาราง
Drop Table - ลบตาราง
Create Index - สร้าง index (ตัวค้นหา)
Drop Index - ลบ index

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

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