সবাইকে হ্যালো, আগের পোস্টগুলিতে, আমি এসএসএমএস (এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও) এর মাধ্যমে আপনার সাথে SQL সার্ভারের সাথে একটি সংযোগ স্থাপন করেছি এবং স্থাপন করেছি।
এই পরবর্তী প্রবন্ধে, আমি SQL সার্ভার ম্যানেজমেন্ট স্টুডিও ইন্টারফেস টুলের মাধ্যমে SQL সার্ভারে ডাটাবেসের সাথে সবচেয়ে মৌলিক ক্রিয়াকলাপ সম্পর্কে আরও জানব। ঠিক আছে, শুরু করা যাক!
#প্রথম। একটি নতুন ডাটাবেস তৈরি করুন
+ ধাপ 1:প্রথমে, SQL সার্ভার ম্যানেজমেন্ট স্টুডিও খুলুন এবং তারপর SQL সার্ভারের সাথে সংযোগ করুন।
- (1) – আইটেম ডাটাবেসে ডান ক্লিক করুন।
- (2) – একটি নতুন ডাটাবেস তৈরি করতে বিকল্পগুলির ড্রপ-ডাউন তালিকা থেকে নতুন ডেটাবেস নির্বাচন করুন।
+ ধাপ 2:এরপর, আপনি যে ডাটাবেসটি তৈরি করতে চান সেটির নাম দিন নিচে দেখানো ডাটাবেসের নামগুলি => তারপর একটি নতুন ডাটাবেস তৈরি নিশ্চিত করতে ওকে ক্লিক করুন।
+ ধাপ 3:এটি তৈরি করার পরে SQL সার্ভারে একটি ডাটাবেসের সাধারণ কাঠামো। মূলত, টেবিল (টেবিল), ভিউ (ভিউ) এর মতো উপাদান রয়েছে। অন্যান্য ডাটাবেস ম্যানেজমেন্ট সিস্টেমের মত।
এছাড়াও, এসকিউএল সার্ভারের একটি অন্তর্নির্মিত অংশ ডেটাবেস ডায়াগ্রাম (ডাটাবেসের নকশা) রয়েছে যা ডাটাবেসের টেবিলের মধ্যে সম্পর্ক কল্পনা করতে সাহায্য করে।
#2। কিভাবে একটি নতুন টেবিল (টেবিল) তৈরি করবেন
+ ধাপ 1:বিভাগে, টেবিল রাইট-ক্লিক করুন এবং নতুন => টেবিল নির্বাচন করুন… একটি নতুন টেবিল তৈরি করতে নীচে দেখানো হিসাবে নির্বাচন করুন।
দ্রষ্টব্য:আসলে, আমরা একটি স্ক্রিপ্ট (কমান্ড) দিয়ে একটি টেবিল তৈরি করতে পারি, কিন্তু এই নিবন্ধে, যারা SQL সার্ভারে নতুন তাদের জন্য আমি লক্ষ্য করছি, তাই আমরা টুল (SSMS) দিয়ে এটি সবই পরিচালনা করব।
+ ধাপ 2:একটি নতুন টেবিল তৈরি করার পরে, আমাদের অবশ্যই সেই টেবিলের জন্য কলাম যোগ করতে হবে। এখানে আমি একটি উদাহরণ দিচ্ছি যে আমি 3টি কলাম সহ একটি টেবিল স্টুডেন্ট তৈরি করব যা হল id, first_name, last_name corresponding data type bigintand varchar(50) নীচে দেখানো হয়েছে৷
কলাম (ডেটা ক্ষেত্র) তৈরি করার পর, আমি Ctrl + Sto save এ ক্লিক করি। এই সময়ে, আমি ছাত্র হিসেবে টেবিলের নাম লিখব=> এবং ঠিক আছে টিপুন।
=> তাই SQL সার্ভারে একটি টেবিল তৈরি করা শেষ।
#3. ডাটাবেসের টেবিলের সাথে মৌলিক ক্রিয়াকলাপ
সাধারণভাবে ডাটাবেস ম্যানেজমেন্ট সিস্টেমের সাথে কাজ করার সময়, আমাদের প্রধানত 4টি অপারেশন থাকবে।
- নতুন ডেটা তৈরি করুন (INSERT কমান্ড)
- ডেটা সম্পাদনা, আপডেট করুন (আপডেট কমান্ড)
- শর্ত অনুসারে ডেটা অনুসন্ধান এবং ফিল্টার করুন (বিবৃতি নির্বাচন করুন)
- ডেটা মুছুন (কমান্ড DELETE)
SQL সার্ভারে এটি একই, নীচের ছবিতে:
- (1) – ডেটা সম্পাদনা এবং অনুসন্ধান সম্পর্কিত ক্রিয়াকলাপগুলির গ্রুপ
- (2) – টেবিলের নাম পরিবর্তন করুন বা মুছুন।
শীর্ষ 100 সারি নির্বাচন করুন:এটি এমন একটি ফাংশন যা আপনাকে টেবিলে প্রথম 1000টি রেকর্ড প্রদর্শন করতে দেয়। এর পাশে রয়েছে সংশ্লিষ্ট SQL স্টেটমেন্ট (আপনি 1000 নম্বরটিকে অন্য সংখ্যার সাথে প্রতিস্থাপন করতে পারেন)।
শীর্ষ 200টি সারি সম্পাদনা করুন:একটি ফাংশন যা আপনাকে টেবিলের প্রথম 200টি রেকর্ড সম্পাদনা করতে দেয়৷
ডিজাইন:একটি ফাংশন যা আপনাকে টেবিলের ডিজাইন স্ট্রাকচার দেখতে দেয়, আপনি টেবিল স্ট্রাকচার এডিট করতে পারেন (ডেটা ফিল্ড যোগ করুন, ডাটার প্রকার এডিট করুন।)
পুনঃনামকরণ বা মুছুন:দুটি ফাংশন যা আপনাকে একটি টেবিলের নাম পরিবর্তন করতে বা বর্তমান ডাটাবেস থেকে মুছে ফেলতে দেয়৷
কিছু অপারেশন আছে যেমন নতুন যোগ করা, শর্ত অনুসারে অনুসন্ধান করা, আপনাকে অবশ্যই একটি নতুন ক্যোয়ারী তৈরি করে SQL স্টেটমেন্ট ব্যবহার করতে হবে।
#4. উপসংহার
ঠিক আছে, যারা SQL সার্ভার ডাটাবেস ম্যানেজমেন্ট সিস্টেমে নতুন তাদের জন্য উপরে কিছু মৌলিক অপারেশন রয়েছে।
অনেক কমান্ড ব্যবহার না করেই মূলত SSMS এর মাধ্যমে অপারেশন করা হয়। এটা বলা যেতে পারে যে এসকিউএল সার্ভার হল কয়েকটি ডাটাবেস ম্যানেজমেন্ট সিস্টেমের মধ্যে একটি যা এই ধরনের ব্যবহারকারীদের জন্য ক্রিয়াকলাপগুলিকে কল্পনা করার জন্য একটি ভাল কাজ করে৷