Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> SQL Server

วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server

สวัสดีทุกคน ในบทความที่แล้ว ฉันได้อยู่กับคุณเพื่อติดตั้ง SQL Server สร้างการเชื่อมต่อกับ SQL Server ผ่าน SSMS (SQL Server Management Studio) และเรียนรู้เกี่ยวกับการดำเนินการพื้นฐานบางอย่างกับ SQL Server แล้ว.

ในบทความถัดไปนี้ ฉันจะเรียนรู้วิธีเปิดและเรียกใช้ไฟล์สคริปต์ (ไฟล์ที่มีคำสั่ง SQL) เพื่อสร้างตารางและแทรกข้อมูลตัวอย่างลงใน SQL Server ผ่าน SQL Server SSMS.

#ก่อน. การออกแบบฐานข้อมูล

การทำความเข้าใจและเข้าใจการออกแบบฐานข้อมูลเป็นสิ่งสำคัญมากเมื่อคุณทำงานกับระบบจัดการฐานข้อมูล

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

วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server

#2. สร้างฐานข้อมูลใหม่

ขั้นแรก คุณเชื่อมต่อกับฐานข้อมูล SQL Server ผ่าน SSMS ตามที่ฉันได้แนะนำในโพสต์ก่อนหน้านี้

วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server

จากนั้นสร้างฐานข้อมูลใหม่โดยคลิกฐานข้อมูล => และเลือกฐานข้อมูลใหม่… ดังแสดงด้านล่าง

วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server

เนื่องจากในสคริปต์ ฉันได้กำหนดชื่อฐานข้อมูลเป็น BikeStore ดังนั้นในส่วนชื่อฐานข้อมูล คุณควรตั้งค่าเป็น BikeStores เพื่อหลีกเลี่ยงข้อผิดพลาดในการรวบรวมสคริปต์

=> หลังจากตั้งชื่อแล้ว ให้คลิกตกลงเพื่อดำเนินการต่อ

วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server

โอเค เรามีฐานข้อมูลชื่อ BikeStores แล้ว อย่างไรก็ตาม ณ จุดนี้ฐานข้อมูลของเรายังคงว่างเปล่าและไม่มีอะไรเกิดขึ้น

วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server

#3. เปิดและเรียกใช้ไฟล์สคริปต์ใน SSML

ต่อไปเราจะเปิดสคริปต์และเรียกใช้เพื่อเพิ่มตารางและข้อมูลตัวอย่างไปยังฐานข้อมูลที่สร้างขึ้นใหม่

การดำเนินการ:คุณไปที่ File => เลือก Open => และเลือก File ดังที่แสดงด้านล่าง หรือคุณสามารถใช้คีย์ผสม CTRL + O ได้อย่างรวดเร็ว

วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server

สคริปต์แรก (สร้างวัตถุ) จะเป็นสคริปต์ที่ใช้สร้างตารางในฐานข้อมูล คุณจะต้องเปิดและเรียกใช้ไฟล์นี้ก่อนเพื่อสร้างตารางในฐานข้อมูล

วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server

หลังจากเปิด คลิก Execute เพื่อคอมไพล์สคริปต์นั้น

วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server

และในตอนนี้ ในส่วนตาราง คุณจะเห็นว่าตารางทั้งหมดที่แสดงในการออกแบบได้ถูกสร้างขึ้นเรียบร้อยแล้ว นอกจากนี้ จะมีข้อความที่มีเนื้อหา คำสั่งเสร็จสมบูรณ์ในส่วนข้อความ

วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server

คุณทำเช่นเดียวกันกับไฟล์ที่ 3 (โหลดข้อมูล) ซึ่งจะเพิ่มข้อมูลตัวอย่างลงในตารางฐานข้อมูล

วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server

ดำเนินการต่อเพื่อคลิก ดำเนินการ เพื่อคอมไพล์สคริปต์

วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server

คุณสามารถสังเกตได้ในส่วนข้อความที่ส่งคืนดังที่แสดงด้านล่างว่าเพิ่มข้อมูลสำเร็จแล้ว

วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server

ในการตรวจสอบ คุณสามารถเปิดตารางใดก็ได้เพื่อดูว่ามีการเพิ่มข้อมูลหรือไม่ ที่นี่ฉันเปิดตาราง production.categories

วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server วิธีการนำเข้าข้อมูลจากไฟล์สคริปต์ไปยัง SQL Server

#4. บทส่งท้าย

โอเค กระบวนการนำเข้าข้อมูลจากไปยัง SQL Server Management Studio ก็ค่อนข้างง่ายเช่นกัน ใช่ไหม

จากบทความนี้ ฉันเชื่อว่าคุณรู้วิธีใช้ไฟล์สคริปต์เพื่อสร้างตารางรวมถึงเพิ่มข้อมูลลงในฐานข้อมูลใน SQL Server แล้ว!

ในความเป็นจริง เมื่อทำโครงการ เราสามารถส่งออกฐานข้อมูล (ส่งออก) เป็นไฟล์ Script ที่สามารถนำไปยังเครื่องอื่นเพื่อให้ทำงานได้สะดวกมาก

โอเค เจอกันใหม่ในบทความหน้าเกี่ยวกับ SQL Server