สวัสดีครับ ห่างหายกันไปนานเลย เนื่องจากติดภาระกิจหลายอย่างเลยครับ @_@
วันนี้กลับมาพร้อมคุณสมบัติใหม่ของ Azure Data Studio ซึ่งหากหลายๆคนไม่ทราบว่ามันคืออะไร พูดกันง่ายๆมันคือ เครื่องมือจัดการฐานข้อมูล Microsoft SQL Server และ PostgreSQL ของพี่ MS ที่สามารถติดตั้งผ่านได้หลาย Platform เลยครับ สามารถอ่านเพิ่มเติมได้จาก https://github.com/Microsoft/azuredatastudio ครับผม
ซึ่งใน version ปัจจุบันเดือน March นี้มีคุณสมบัติใหม่ที่ชื่อว่า Notebook(NB) ซึ่งเจ้า NB เป็นเหมือนสมุดโน้ต ที่ไว้ช่วยในการทดสอบคำสั่งต่างๆของฐานข้อมูล รันเป็นลำดับทำให้สามารถนำมาทดสอบได้เรื่อยๆ เหมาะกับการทำเป็นชุดคำสั่งเช่น ย้ายฐานข้อมูล สร้างข้อมูลทดสอบ ฯลฯเป็นต้น
วิธีการใช้งาน SQL Notebooks เมื่อเปิดโปรแกรม Azur Data Studio ขึ้นมาแล้ว ขั้นแรกคือต้องทำการสร้าง Connection เพื่อบอกให้โปรแกรมทราบว่า เราจะคุยกับฐานข้อมูลอะไร
ซึ่งก็จะประกอบไปด้วย
1) คือชื่อเครื่องปลายทาง หากาเราใช้ docker ก็ให้ใส่ (local)
2) ชื่อผู้ใช้ sa (ชื่อ admin ของ sql server)
3) รหัสผ่าน
4) กดเลือก Connect
หลังจากที่สามารถติดต่อฐานข้อมูลได้แล้ว ก็จะเลือกสร้างเอกสารสมุดโน้ตขึ้นมาตามรูปภาพด้านบน
โดยเราสามารถเลือกสร้าง ชุดคำสั่ง (1) หรือ คำอธิบายข้อความ (2) ได้
จากนั้นเมื่อต้องการทดสอบคำสั่งต่างๆ สามารถกดปุ่ม play (>) ได้เลยครับ
ก็หวังว่าจะเป็นประโยชน์ไม่มากก็น้อยสำหรับคนที่ต้องการสร้างชุดคำสั่งในการทดสอบสำหรับ SQL Server และ Postgres นะครับ
ปล. ตัวอย่างทั้งหมดผมทำไว้ที่นี่ครับ https://github.com/digital-old-school-journey/docker-mssql-linux-practice
หากสงสัยยังไงท้กมาได้เลยนะครับ
Happy coding!!!
แล้วพบกันใหม่ครับ