[SQLServer] — SQL Notebooks

RootFy22
2 min readMar 31, 2019

--

สวัสดีครับ ห่างหายกันไปนานเลย เนื่องจากติดภาระกิจหลายอย่างเลยครับ @_@
วันนี้กลับมาพร้อมคุณสมบัติใหม่ของ 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!!!
แล้วพบกันใหม่ครับ

--

--

RootFy22
RootFy22

No responses yet