এসকিউএল এবং মাইক্রোসফ্ট SQL সার্ভারের মধ্যে পার্থক্য

Anonim

এসকিউএল বনাম মাইক্রোসফ্ট SQL সার্ভার অ্যাক্সেস করার জন্য ব্যবহার করা হয় | এসকিউএল বনাম এসকিউএল সার্ভার পার্থক্য

স্ট্রাকচার্ড কুইরি ল্যাঙ্গুয়েজ (এসকিউএল) ডেটাবেসগুলির জন্য একটি কম্পিউটার ভাষা। এটি রিলেশনাল ডেটাবেস ম্যানেজমেন্ট সিস্টেম (RDMS) এ তথ্য অ্যাক্সেস এবং ম্যানিপুলেট করার জন্য ব্যবহৃত হয়। মাইক্রোসফ্ট এসকিউএল সার্ভার একটি রিলেশনাল ডেটাবেস সার্ভার যা Microsoft এটি এসকিউএল এর প্রাথমিক ক্যোয়ারী ভাষা হিসাবে ব্যবহার করে।

এসকিউএল একটি ডেটাবেস তথ্য সন্নিবেশ, তথ্য জন্য তথ্য অনুসন্ধান, ডাটাবেস মধ্যে তথ্য আপডেট / মুছে ফেলা এবং ডাটাবেস স্কীম তৈরি / সংশোধন করার ক্ষমতা আছে এসকিউএল 1970 সালে আইবিএম দ্বারা উন্নত এবং প্রাথমিকভাবে Sequel বলা হয় (স্ট্রাকচার্ড ইংরেজি ক্যোয়ারী ভাষা)। এসকিউএল ভাষার বেশ কিছু ভাষা উপাদান রয়েছে যা ক্লজ, এক্সপ্রেশন, পূর্বাভাস, ক্যোয়ারী এবং বিবৃতি। এইগুলির মধ্যে, ব্যাপকভাবে ব্যবহৃত হয় প্রশ্নগুলি। কোয়েরি ব্যবহারকারী দ্বারা এমনভাবে সংজ্ঞায়িত করা হয় যে এটি ডেটা সাবসেটের পছন্দসই বৈশিষ্ট্যাবলীগুলি বর্ণনা করে যা এটি ডাটাবেস থেকে পুনরুদ্ধারের প্রয়োজন। তারপর ডাটাবেস ম্যানেজমেন্ট সিস্টেমটি ক্যোয়ারির প্রয়োজনীয় অপ্টিমাইজেশন করে এবং ক্যোয়ারীর ফলাফলগুলি তৈরি করার জন্য প্রয়োজনীয় শারীরিক অপারেশনগুলি চালায়। এসকিউএল ডাটা টাইপ যেমন অক্ষর স্ট্রিং, বিট স্ট্রিং, সংখ্যা এবং তারিখ এবং সময় ডাটাবেস কলাম অন্তর্ভুক্ত করা যাবে। আমেরিকান ন্যাশনাল স্ট্যান্ডার্ড ইনস্টিটিউট (এএনএসআই) এবং ইন্টারন্যাশনাল অর্গানাইজেশন ফর স্ট্রাকচারাইজেশন (আইএসও), যথাক্রমে 1986 ও 1987 সালে এসকিউএলকে একটি আদর্শ হিসেবে গ্রহণ করেছে। যদিও এসকিউএল একটি ANSI স্ট্যান্ডার্ড, এসকিউএল ভাষার অনেক বিভিন্ন সংস্করণ আছে। কিন্তু ANSI আদর্শের সাথে মেনে চলার জন্য এই সংস্করণের সবগুলি ব্যাপকভাবে ব্যবহৃত কমান্ডগুলি যেমন SELECT, UPDATE, DELETE, INSERT, যেখানে একই রকম ভাবে সমর্থন করে।

যেমন আগে উল্লেখ করা হয়েছে, মাইক্রোসফ্ট এসকিউএল সার্ভার একটি ডেটাবেস সার্ভার যা এসকিউএল ব্যবহার করে, বিশেষভাবে, টি-এসকিউএল এবং ANSI SQL এর প্রাথমিক ক্যোয়ারী ভাষা হিসাবে। টি-এসকিউএল প্রসেসরাল প্রোগ্রামিং, স্থানীয় ভেরিয়েবল এবং স্ট্রিং / ডাটা প্রক্রিয়াকরণের জন্য সমর্থনকারী ফাংশনগুলির মত বিভিন্ন বৈশিষ্ট্য যোগ করে SQL প্রসারিত করে। এই বৈশিষ্ট্য টি-এসকিউএল টিউশন সম্পূর্ণ করে তোলে। কোনও অ্যাপ্লিকেশন, যা MS SQL সার্ভারের সাথে যোগাযোগ করতে হবে, সার্ভারে T-SQL স্টেটমেন্ট পাঠাতে হবে। মাইক্রোসফ্ট এসকিউএল সার্ভার ডেস্কটপ, এন্টারপ্রাইজ এবং ওয়েব ভিত্তিক ডাটাবেস অ্যাপ্লিকেশন তৈরি করতে ব্যবহার করা যেতে পারে। এটি একটি পরিবেশ প্রদান করে যা ডেটাবেস তৈরির অনুমতি দেয়, যা ওয়ার্কস্টেশন, ইন্টারনেট বা অন্য কোনও মাধ্যম যেমন একটি ব্যক্তিগত ডিজিটাল সহকারী (PDA) থেকে অ্যাক্সেস করা যায়। এমএস এসকিউএল সার্ভারের প্রথম সংস্করণ 1989 সালে মুক্তি পায় এবং এটি এসকিউএল সার্ভার নামে পরিচিত। 0. এটি অপারেটিং সিস্টেম / 2 (OS2) এর জন্য তৈরি করা হয়েছিল। তখন থেকে এমএস এসকিউএল সার্ভারের বেশ কিছু রিলিজ হয়েছে এবং সর্বশেষ রিলিজ হয় এসকিউএল সার্ভার 2008 R2, যা ২1 এপ্রিল, ২010 তারিখে উত্পাদন করার জন্য মুক্তি পায়।এমএসএস এসকিউএল সার্ভার একাধিক সংস্করণে পাওয়া যায় যা বিভিন্ন ব্যবহারকারীদের জন্য কাস্টমাইজ করা বৈশিষ্ট্যের সেটগুলি অন্তর্ভুক্ত করে।

--২ ->

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