কীভাবে ডাটাবেসগুলি জিজ্ঞাসা করবেন

সুচিপত্র:

কীভাবে ডাটাবেসগুলি জিজ্ঞাসা করবেন
কীভাবে ডাটাবেসগুলি জিজ্ঞাসা করবেন

ভিডিও: কীভাবে ডাটাবেসগুলি জিজ্ঞাসা করবেন

ভিডিও: কীভাবে ডাটাবেসগুলি জিজ্ঞাসা করবেন
ভিডিও: Lecture 40 - Optimum Power Allocation – Water filling 2024, মে
Anonim

ডাটাবেসগুলি হ'ল কম্পিউটার দ্বারা স্টোরেজ এবং প্রসেসিংয়ের জন্য অনুরূপ লাইন বরাবর কাঠামোগত উপাত্তগুলির একটি পদ্ধতিবদ্ধ সংগ্রহ। এই প্রোগ্রামিং অবজেক্ট আপনাকে প্রচুর পরিশ্রমের ব্যবহার, পরিবর্তন এবং নিষ্পত্তি না করে বিশাল পরিমাণে কাজ করার অনুমতি দেয়। ডাটাবেসগুলির সাথে কাজ করার জন্য সর্বজনীন ভাষা এসকিউএল।

কীভাবে ডাটাবেসগুলি জিজ্ঞাসা করবেন
কীভাবে ডাটাবেসগুলি জিজ্ঞাসা করবেন

নির্দেশনা

ধাপ 1

ডাটাবেসগুলিতে তথ্যগুলি সারণী আকারে অন্তর্ভুক্ত থাকে, প্রতিটি টেবিলের নিজস্ব কাঠামো এবং আকার থাকে তবে তারা সমস্ত ডেটা তৈরি, নির্বাচন, সংশোধন এবং মুছে ফেলার জন্য একই কমান্ড মান্য করে। ডাটাবেসগুলির সাথে কাজ করা সর্বজনীন ক্যোয়ারী ভাষা এসকিউএল-এ চালিত হয়।

ধাপ ২

ক্যোয়ারী ভাষার কমান্ডগুলি অপারেটরগুলি ব্যবহার করে সংজ্ঞায়িত করা হয়, যা তাদের প্রয়োগের ক্ষেত্র অনুযায়ী 4 প্রধান প্রকারে বিভক্ত করা যেতে পারে: ডেটা সংজ্ঞা, ডেটা ম্যানিপুলেশন, ডেটা অ্যাক্সেস সংজ্ঞা এবং লেনদেন পরিচালনা।

ধাপ 3

অপারেটরগুলির সর্বাধিক সাধারণ দল হ'ল ডেটা ম্যানিপুলেশন। এই ধরণের ক্রিয়াকলাপ ডেটাবেস ব্যবহারকারীদের জন্য উপলব্ধ যারা প্রশাসকের অধিকার থেকে বঞ্চিত এবং তাদের পছন্দসই টেবিলগুলির সাথে কাজ করার অনুমতি দেয়।

পদক্ষেপ 4

এসকিউএল স্টেটমেন্টগুলি ক্রিয়াগুলির জন্য ইংরেজি নাম যা সম্পর্কিত ক্রিয়াকে নির্দেশ করে: তৈরি করুন - তৈরি করুন, সন্নিবেশ করুন - যোগ করুন, আপডেট করুন - পরিবর্তন করুন এবং মুছুন - মুছুন। তাদের নিম্নলিখিত কাঠামো রয়েছে: নির্বাচন করুন,…, থেকে; - পুরো টেবিল থেকে নির্বাচন; নির্বাচন করুন, …, যেখান থেকে = এবং / বা =; - শর্ত অনুযায়ী টেবিল থেকে নির্বাচন; থেকে * নির্বাচন করুন; - টেবিল থেকে সমস্ত তথ্য নির্বাচন।

পদক্ষেপ 5

() মানগুলিতে সন্নিবেশ করান; - সারণিতে নির্দিষ্ট ক্ষেত্রের সাথে একটি সারি যুক্ত করা; মানগুলিতে সন্নিবেশ করান; - ডিফল্টরূপে সমস্ত ক্ষেত্রটি টেবিলের সাথে যুক্ত করুন update আপডেট সেট =; - টেবিলের সমস্ত রেকর্ডে একটি ক্ষেত্র পরিবর্তন করা; আপডেট সেট = যেখানে =; - নির্দিষ্ট শর্ত অনুযায়ী তথ্য পরিবর্তন।

পদক্ষেপ 6

থেকে মুছুন; - টেবিল থেকে সমস্ত রেকর্ড মুছে ফেলা; যেখান থেকে মুছুন =; - নির্দিষ্ট শর্তে অপসারণ।

পদক্ষেপ 7

যে কোনও অনুরোধ হ'ল লেনদেন। এসকিউএলে, কোনও প্রশ্ন চালানো এবং এর ফলাফলটি দেখা এবং তারপরেই ক্রিয়াটি সম্পূর্ণ করা সম্ভব। যদি কোনও কারণে অনুরোধটি কার্যকর করা অপ্রত্যাশিত ফলাফলের দিকে পরিচালিত করে তবে এটি একটি পদক্ষেপ পিছনে ফিরে যাওয়া সম্ভব করে তোলে।

পদক্ষেপ 8

সংশ্লিষ্ট নিয়ন্ত্রণ অপারেটরগণ লেনদেন সম্পাদন করার জন্য দায়বদ্ধ: প্রতিশ্রুতি - নিশ্চিতকরণ, রোলব্যাক - রোলব্যাক এবং সেভ পয়েন্ট - লেনদেনকে বিভক্ত করে।

পদক্ষেপ 9

ডেটাবেস প্রশাসকদের সমস্ত টেবিলের ডেটাতে অ্যাক্সেস থাকতে পারে এবং টেবিল তৈরি করতে পারে, খোলা / বন্ধ অ্যাক্সেস ইত্যাদি করতে পারে Their তাদের অগ্রাধিকার ডেটা সংজ্ঞা অপারেটর এবং ডেটা অ্যাক্সেস: টেবিল তৈরি করুন (,…,); - একটি নতুন টেবিল তৈরি করুন.এল্টার সারণী [যোগ করুন, সংশোধন করুন, ড্রপ করুন] কলাম করুন; - সারণী পরিবর্তন করা (ক্ষেত্রগুলি যোগ করা, সংশোধন করা, মুছে ফেলা)।

পদক্ষেপ 10

ড্রপ টেবিল; - একটি টেবিল মোছা। এই ক্ষেত্রটি কেবল তখন সম্পাদন করা যেতে পারে যদি নির্দিষ্ট ক্ষেত্র দ্বারা টেবিলটি অন্য টেবিলের সাথে সম্পর্কিত না হয়। যদি তা হয় তবে আপনাকে অবশ্যই এই লিঙ্কগুলি মুছতে হবে এবং তারপরে আবার মুছে ফেলার চেষ্টা করতে হবে।

পদক্ষেপ 11

ডেটাতে অ্যাক্সেস নির্ধারণের জন্য অপারেটরগুলি: অনুদান - অনুদান [অ্যাক্সেস], প্রত্যাহার - বন্ধ, অস্বীকার - অস্বীকার (প্রত্যাহারের চেয়ে শক্তিশালী, যেহেতু এটি সমস্ত অনুমতি অস্বীকার করে)।

প্রস্তাবিত: