SQL Server Management Studio (SSMS) ব্যবহার করে SQL স্ক্রিপ্ট ফাইল (.sql) রান করে ডেটাবেস, টেবিল এবং নমুনা ডেটা তৈরি করা যায়। এটি প্রজেক্ট ডিপ্লয়মেন্ট বা ডেটাবেস মাইগ্রেশনের জন্য অত্যন্ত গুরুত্বপূর্ণ।
ধাপ ১: ডেটাবেস ডিজাইন বুঝুন
স্ক্রিপ্ট রান করার আগে ডেটাবেস স্কিমা (টেবিল, রিলেশনশিপ, কী, ইনডেক্স) বুঝতে হয়। নমুনা ডেটাবেস হিসেবে BikeStores ব্যবহার করা হয়েছে।
ধাপ ২: নতুন ডেটাবেস তৈরি করুন
- SSMS-এ কানেক্ট করুন।
- Object Explorer-এ Databases রাইট-ক্লিক → New Database।
- নাম দিন:
BikeStores(স্ক্রিপ্টে ব্যবহৃত নাম অনুযায়ী) → OK।
ধাপ ৩: স্ক্রিপ্ট ফাইল খুলুন ও রান করুন
- File → Open → File (বা Ctrl+O)।
- প্রথম Create Objects স্ক্রিপ্ট ফাইলটি খুলুন (টেবিল তৈরি করবে)।
- টুলবার থেকে Execute (বা F5) ক্লিক করুন।
- সফল হলে Messages ট্যাবে "Commands completed successfully" দেখাবে।
- Object Explorer-এ Tables নোড রিফ্রেশ করুন — টেবিলগুলো দেখতে পাবেন।
ধাপ ৪: নমুনা ডেটা লোড করুন
- তৃতীয় স্ক্রিপ্ট ফাইল (Load Data) খুলুন।
- আবার Execute ক্লিক করুন।
- Messages ট্যাবে ডেটা ইনসার্ট কনফার্মেশন দেখতে পাবেন।
- কোনো টেবিল রাইট-ক্লিক → Select Top 1000 Rows দিয়ে ডেটা যাচাই করুন।
টিপস
- বড় স্ক্রিপ্টের জন্য
sqlcmdকমান্ড লাইন টুল দ্রুতتر। - স্ক্রিপ্টে
USE BikeStores;থাকলে ডেটাবেস কনটেক্সট সেট হয়। - এক্সপোর্ট: ডেটাবেস রাইট-ক্লিক → Tasks → Generate Scripts দিয়ে স্ক্রিপ্ট ফাইল বানানো যায়।