การติดตั้ง Microsoft SQL Server 2017 Express และทดสอบสร้าง Database

Jedsada Saengow
JED-NG
Published in
4 min readJan 16, 2018

สวัสดีท่านผู้อ่านทุกท่าน บทความนี้จะติดตั้ง Microsoft SQL Server 2017 Express โดยติดตั้งที่ Windows 10 ตามหัวข้อเลยครับ น่าจะไม่ต้องเกริ่นอะไรแล้ว มาเข้าเรื่องกันเลยครับ

เริ่มจากค้นหาการ Download ตัวติดตั้ง

sql server 2017 express — google search

เมื่อเข้ามาที่หน้าของ Microsoft แล้ว ให้คลิกปุ่ม Download ได้เลยครับ

เมื่อ Download เสร็จแล้ว ให้เปิดตัวติดตั้งขึ้นมา เลือกติดตั้งแบบ Basic ครับ

จะพบกับหน้าของ License Terms ครับ ให้เราคลิกที่ Accept เพื่อไปต่อครับ

จะพบกับหน้า Install location โดยส่วนตัวแล้ว ผู้เขียนแนะนำให้ใช้ Path ที่ระบุมาเลยครับ จากนั้นให้คลิกที่ Install

หลังจากนั้นให้รอครับ ตัวติดตั้งจะทำการ Download file ต่าง ๆ และเมื่อเสร็จแล้วมันจะทำการติดตั้งต่อ

เมื่อติดตั้งเสร็จแล้ว มันจะแสดงข้อมูลต่าง ๆ ครับให้เราสนใจที่ CONNECTION STRING เราจะเข้าใช้งานโดยระบุชื่อ Server name นี้ครับ ซึ่งในส่วนของผู้เขียนจะชื่อ

Server=localhost\SQLEXPRESS;Database……

จากนั้นให้เราติดตั้ง SSMS ต่อครับ มันย่อมาจาก SQL Server Management Studio คือจะเป็นตัวจัดการผ่าน UI ครับ เพราะใน Version หลัง ๆ มา ทาง Microsoft จะให้เรา Download แยกครับ ท่านผู้อ่านสามารถคลิกที่ Install SSMS ได้เลยครับ

เมื่อคลิกแล้ว มันจะทำการเปิดเว็บให้เราครับ ให้ท่านผู้อ่านคลิกที่กรอบสีแดงตามภาพเพื่อทำการ Download ตัวติดตั้งครับ

เมื่อ Download เสร็จแล้ว ให้เปิดตัวติดตั้ง SSMS นี้ขึ้นมา และคลิกที่ Install ครับ

รอจนกว่าตัวติดตั้งจะ Install เสร็จ ถือว่าเป็นการเสร็จขั้นตอนครับ !!

ทดสอบการใช้งาน MS SQL Server 2017 Express

จะให้ดีก็ต้องมีการทดสอบครับ เริ่มต้นด้วยการเป็นโปรแกรมขึ้นมา

เมื่อเปิดมาแล้วจะพบกับหน้าจอ Connect to Server ครับ ให้เราใส่ข้อมูล Server name เป็นค่าที่เราได้จากการติดตั้ง ซึ่งของผู้เขียนคือค่านี้ครับ

localhost\SQLEXPRESS

ใส่แล้วคลิกที่ Connect

คลิกขวาที่ Databases และเลือก New Database…

ในส่วนของ Database name ให้ใส่ชื่อ ซึ่งผู้เขียนใส่เป็น dbForMe จากนั้นคลิกที่ OK

เมื่อ Database ถูกสร้างแล้ว เราจะทำการสร้าง Table ต่อ โดยการคลิกขวาที่ Tables เลือก Table…

กรอกข้อมูลตามภาพด้านล่างนี้

ให้เราทำการ Set Primary Key ที่ id โดยการคลิกขวาที่ Column id เลือก Set Primary Key

และ set ให้มันเป็น Indentity (เป็นการรันเลข) โดยการคลิกที่ Column id และที่ด้านล่างในส่วนของ Column Properties ให้ทำการดับเบิลคลิกที่ Identity Specification >> (Is Identity) ให้เปลี่ยนเป็น Yes

จากนั้นกด Ctrl+S เพื่อทำการ Save ในที่นี้ให้ตั้งชื่อเป็น movie และคลิก OK

เมื่อเราได้ Table มาแล้ว ให้ท่านผู้อ่านลองทดสอบคำสั่ง Select เพื่อดูข้อมูลที่อยู่ใน Table ครับ โดยการคลิกขวาที่ Table ที่ชื่อว่า dbo.movie และเลือก Select Top 1000 Rows

เราจะพบสามารถ Run คำสั่ง Select ได้แต่ว่าที่ Results ไม่มีข้อมูลอยู่

ต่อไปให้ทางท่านผู้อ่านลองพิมพ์คำสั่ง Insert นี้ลงไปตามภาพครับ

ขอขอบคุณข้อมูลภาพยนต์จาก Major Cineplex และรูปภาพจาก Pexels ด้วยนะครับ

ให้คลุมแทบดำ และคลิกที่ Execute หรือกด F5 ก็ได้ครับ ถ้า Run ผ่านจะขึ้นข้อความ (1 row affected) ที่ Results

จากนั้นให้ลองรันคำสั่ง Select อีกครั้งโดยการคลุมแทบดำ และคลิกที่ Execute หรือกด F5

เราจะพบว่าข้อมูลได้ถูก Insert เข้าไปแล้ว ถือว่าเป็นการทดสอบสำเร็จครับ

สำหรับบทความนี้ก็จบไปเรียบร้อยนะครับ ขอบคุณท่านผู้อ่านทุกท่านที่อ่านจนจบ และในบทความหน้าทางผู้เขียน จะนำ Database ของบทความนี้ ไปใช้งานกับการสร้าง Web Application ด้วย ASP.NET Web Form นะครับ

หากท่านผู้อ่านมีคำถามหรือข้อสงสัย หรือมีคำแนะนำ ติชม สามารถติดต่อผู้เขียนได้เลยครับ

--

--