ডেটাবেসে টেবিল, প্রোসিডার, ফাংশন ইত্যাদি অবজেক্ট থাকে। MS SQL Server-এ দুটি ধরনের ডেটাবেস থাকে:
- System database
- User database
System database (সিস্টেম ডেটাবেস)
সিস্টেম ডেটাবেস MS SQL Server ইনস্টল করার সময় স্বয়ংক্রিয়ভাবে তৈরি হয়। সিস্টেম ডেটাবেসের তালিকা:
- Master
- Model
- MSDB
- Tempdb
- Resource (2005 ভার্সন থেকে উপলব্ধ)
- Distribution (শুধু Replication ফিচারের জন্য)
User database (ব্যবহারকারী ডেটাবেস)
ব্যবহারকারী ডেটাবেস ব্যবহারকারীরা নিজেরা তৈরি করে (অ্যাডমিন, ডেভেলপার, টেস্টার যারা ডেটাবেস তৈরির অ্যাক্সেস পেয়েছে)। ব্যবহারকারী ডেটাবেস তৈরির পদ্ধতিগুলো নিচে দেওয়া হলো।
পদ্ধতি ১ : T-SQL Script বা Restore Database ব্যবহার করে ডেটাবেস তৈরি
MS SQL Server-এ ডেটাবেস তৈরির বেসিক সিনট্যাক্স:
CREATE DATABASE database_name
অথবা
RESTORE DATABASE database_name FROM DISK = 'path'
উদাহরণ:
TestDB নামে ডেটাবেস তৈরি করতে নিচের কোয়েরি চালান:
CREATE DATABASE TestDB
অথবা:
RESTORE DATABASE TestDB FROM DISK = 'D:\Backup\TestDB_full_backup.bak'
নোট করুন D:\Backup হলো ব্যাকআপ ফাইল সংরক্ষণের জায়গা এবং TestDB_full_backup.bak হলো ব্যাকআপ ফাইলের নাম।
পদ্ধতি ২ : SQL Server Management Studio ব্যবহার করে ডেটাবেস তৈরি
SQL Server ইনস্টলেশনের সাথে সংযোগ করুন, ডেটাবেস ফোল্ডারের ওপর ডান ক্লিক করুন। New Database ক্লিক করুন, নিচের স্ক্রিন আসবে।
নতুন ডেটাবেসের তথ্য পূরণের স্ক্রিন
CSLD (ডেটাবেস) এর নাম দিন (উদাহরণে TestDB) এবং OK ক্লিক করুন। TestDB ডেটাবেস তৈরি হবে।
TestDB ডেটাবেস তৈরি হয়েছে