SQL server Programming

ในการพัฒนา Web Application นั้น จะแบ่งเป็น 2 ส่วนด้วยกัน คือ ส่วนของ User Interface เพื่อติดต่อกับผู้ใช้  และส่วนของฐานข้อมูลเพื่อจัดเก็บข้อมูล ซึ่งเป็นที่ทราบกันดีอยู่แล้วว่าข้อมูลนั้นมีความสำคัญมาก จึงมีความจำเป็นที่จะต้องศึกษาโปรแกรมที่ใช้ในการจัดการฐานข้อมูล เพื่อให้การพัฒนาระบบนั้นมีประสิทธิภาพมากขึ้น

            SQL Server คือ  โปรแกรมที่ใช้ในการจัดการฐานข้อมูล  มีความสามารถในการออกแบบฐานข้อมูล จัดเก็บข้อมูล เพื่อนำข้อมูลนั้นไปใช้ในการออกรายงานในรูปแบบต่างๆ ตามต้องการ  ถ้าเราออกแบบฐานข้อมูลไม่ดีหรือไม่ครอบคลุมเพียงพอ จะทำให้ไม่สามารถออกรายงานได้ตามต้องการ  ซึ่งถ้าเราจะแก้ไขโครงสร้างฐานข้อมูลในภายหลังจะเกิดความยุ่งยาก จึงควรออกแบบฐานข้อมูลให้ดีเสียตั้งแต่ต้น   ถัดมาในการนำข้อมูลมาใช้ประโยชน์ในการสรุปผล การออกรายงาน รวมไปถึงการนำข้อมูลไปใช้ในการวิเคราะห์ด้านต่างๆ  ถ้ามีการนำ Function, Stored Procedure และ view มาประยุกต์ใช้ จะทำให้ Programmer สามารถออกรายงานได้ง่ายขึ้น รวมถึงสามารถแก้ไขได้สะดวกขึ้นด้วย       นอกจากนี้ประเด็นเรื่องความปลอดภัยของข้อมูลก็เป็นสิ่งสำคัญ  สามารถนำเทคนิคของ Trigger มาใช้ในการป้องกันการแก้ไขข้อมูลด้วยวิธีที่ไม่ปรกติ  ซึ่งจะทำให้ข้อมูลในฐานข้อมูลมีความปลอดภัยมากยิ่งขึ้น

เอกสารประกอบ

- รายงานเข้าอบรม/ สัมมนา/ ศึกษาดูงาน

- เอกสารประกอบการถ่ายทอดความรู้