মাইক্রোসফ্ট এসকিউএল সার্ভার ২01২ আরসি ২0 সম্প্রতি মুক্তি পেয়েছে। আরসি মূলত সংস্করণ উত্পাদন প্রস্তুত মূলত রিলিজ প্রার্থী জন্য দাঁড়িয়েছে। মাইক্রোসফ্ট এই রিলিজটিকে "Denali" নামক SQL সার্ভার কোড হিসাবে উল্লেখ করেছে কিন্তু এটি পণ্যের জন্য চূড়ান্ত নাম হিসাবে SQL সার্ভার ২01২ এ স্থির হয়েছে। বিজনেস বুদ্ধি (বিআই) বড় এবং ছোট উভয় সংস্থার সমালোচনামূলকভাবে গুরুত্বপূর্ণ। এসকিউএল সার্ভারের সর্বশেষ সংস্করণে, অন্যান্য অনেকগুলি সংযোজনের পাশাপাশি বিআই এনার্জির কোনও অভাব নেই। এই নিবন্ধটি আপনাকে SQL সার্ভার ২01২ (Denali নামক কোড) এর প্রয়োজনীয়তা, নতুন বৈশিষ্ট্য এবং বর্ধিতকরণগুলির পূর্বরূপ সহ অন্তর্ভুক্ত করবে:
- হার্ডওয়্যার এবং সফ্টওয়্যার প্রয়োজনীয়তা
- মাল্টি-সাবনেট ফেইলওভার ক্লাস্টারিং
- ক্রমবৃদ্ধি সহ প্রোগ্রামিং উন্নতি, অ্যাড-হক ক্যোয়ারী পেজিং এবং পূর্ণ-পাঠ্য অনুসন্ধান tweaks
- বিআই ও ওয়েব ডেভেলপমেন্ট পরিবেশ উন্নয়ন
- ওয়েব ভিত্তিক ভিজ্যুয়ালাইজেশন
- তথ্য মানের সেবা
মনে রাখবেন যে এই তথ্য শুধুমাত্র পূর্বরূপের জন্য এবং মাইক্রোসফ্ট দ্বারা পরিবর্তন সাপেক্ষে।
হার্ডওয়্যার এবং সফ্টওয়্যার প্রয়োজনীয়তা
- মাইক্রোসফট FAT32 এর পরিবর্তে এনটিএফএস ফাইল ফর্ম্যাট ব্যবহার করার পরামর্শ দেয়। FAT32 কাজ করবে কিন্তু আপনি সম্ভবত এটি ব্যবহার করা উচিত নয়।
- আপনি এমপিএল সার্ভার 2012 (কোড নামকরণ Denali) ইনস্টল করা যাবে না ম্যাপ ড্রাইভ বা সংকুচিত ড্রাইভ।
- SQL সার্ভার ২01২ (কোড নামযুক্ত Denali) ইনস্টল করার আগে আপনাকে "নন-রিবুট" প্যাকেজ ইনস্টল করতে হবে। এটি উইন্ডোজ 7 এসপি 1 এবং উইন্ডোজ সার্ভার 2008 R2 এ অন্তর্ভুক্ত। অন্যথায়, আপনি মাইক্রোসফ্ট থেকে কোন রিবুট প্যাকেজ ডাউনলোড করতে পারেন।
- এসকিউএল সার্ভার ২01২ (কোড নাম্বার দেনালি) এর জন্য .NET Framework 4.0 প্রয়োজন।
- ভার্চুয়ালাইজেশন মাইক্রোসফ্ট এর হাইপার-ভি প্রযুক্তি ব্যবহার করে সমর্থিত।
- আপনি অন্তত 3.6 গিগাবাইট ফ্রি ডিস্ক স্পেস প্রয়োজন হবে।
- মাইক্রোসফট সুপারিশ করে যে আপনি SQL সার্ভার ২01২ (কোড নামযুক্ত Denali) একটি ডোমেন নিয়ামক ইনস্টল করবেন না।
- প্রস্তাবিত প্রসেসর এবং র্যাম
- 64-বিট সংস্করণ: এএমডি অপটারন, এএমডি অ্যাথলিন 64, ইন্টেল ই এম6464 সাপোর্ট বা ইন্টেল পেন্টিয়াম IV এর সাথে EM64T সমর্থন 2.0 গিগাহার্জ বা তারও বেশি দ্রুত চলছে। প্রস্তাবিত RAM সর্বাধিক অপারেটিং সিস্টেম সমর্থন করে বা কমপক্ষে ২ গিগাবাইট।
- 32-বিট সংস্করণ: পেন্টিয়াম তৃতীয় বা দ্রুত 2.0 গিগাহার্জ গতিতে চলমান। প্রস্তাবিত RAM সর্বাধিক অপারেটিং সিস্টেম সমর্থন করে বা কমপক্ষে ২ গিগাবাইট।
- উইন্ডোজ পাওয়ারশেল 2.0 এসকিউএল সার্ভার ২01২ (কোড নামযুক্ত Denali) ইনস্টল করার জন্য পূর্ব-প্রয়োজনীয়। আপনি উইন্ডোজ ম্যানেজমেন্ট ফ্রেমওয়ার্ক পৃষ্ঠা থেকে এই সফ্টওয়্যার পেতে পারেন।
মাল্টি-সাবনেট ফেইলওভার ক্লাস্টারিং
এসকিউএল সার্ভার 2012 (কোড-নাম্বার Denali) দিয়ে, আপনি SQL সার্ভার কনফিগার করতে পারেন যেখানে ফ্লেভারওভার ক্লাস্টার নোডগুলি সম্পূর্ণরূপে ভিন্ন সাবনেটের সাথে সংযুক্ত হতে পারে। উচ্চ প্রাপ্যতা সহ দুর্যোগ পুনরুদ্ধার প্রদান বিভিন্ন ভৌগোলিক অবস্থানে উপনীত করা যাবে। এই সঠিকভাবে কাজ করার জন্য, আপনি এই কনফিগারেশন জড়িত ডাটাবেসের মধ্যে তথ্য প্রতিলিপি করতে হবে। SQL সার্ভার ফায়ারওভার ক্লাস্টারটি উইন্ডোজ সার্ভার ফেইলওভার ক্লাস্টারের উপর নির্ভরশীল তাই এটি প্রথমে সেট আপ করতে হবে। মনে রাখবেন যে এই কনফিগারেশনে জড়িত সকল সনেটগুলি একই সক্রিয় ডিরেক্টরি ডোমেনে থাকা আবশ্যক।
প্রোগ্রামিং উন্নতি
- সিকোয়েন্স: কয়েক বছর ধরে এসকিউএল সার্ভার সম্প্রদায়ের অনুরোধগুলি অনুরোধ করা হয়েছে, এবং এটি এই প্রকাশনায় অন্তর্ভুক্ত রয়েছে। ক্রম একটি ব্যবহারকারী নির্ধারিত বস্তু যা একটি সংখ্যা একটি ক্রম উৎপন্ন করে। এখানে sequence ব্যবহার করে একটি উদাহরণ।
/ ****** ক্রম অবজেক্ট তৈরি করুন ****** /
- সিকেন্স MySequence তৈরি করুন
- 1 দিয়ে শুরু করুন
- 1 দ্বারা বৃদ্ধি;
/ ****** টেম্প টেবিল তৈরি করুন ****** /
- ডিক্লেয়ার @ পারসন টেবিল
- (
- আইডি int সম্পূর্ণ প্রাথমিক কী,
- FullName nvarchar (100) নুল না
- );
/ ****** কিছু তথ্য সন্নিবেশ করুন ****** /
- ইনসার্ট @ পারসন (আইডি, ফুলনাম)
- মূল্যবোধ (MySequence এর জন্য পরবর্তী মূল্য, 'জিম জনসন'),
- (MySequence এর জন্য পরবর্তী VALUE, 'বব থম্পসন'),
- (MySequence এর জন্য পরবর্তী মূল্য, 'টিম পার্ডু');
/ ****** তথ্য দেখান ****** /
- * পেরসন থেকে * নির্বাচন করুন;
আইডি পূর্ণ নাম
- 1 জিম জনসন
- 2 বব থম্পসন
- 3 টিম পার্ডু
- SQL সার্ভার ২01২-এর ক্রমগুলির বিষয়ে একটি বিকাশকারীকে জানা প্রয়োজন (কোড নামযুক্ত Denali)
- অ্যাড-হক কোয়েরি পেজিং: SQL সার্ভারে পেজিং ফলাফল বছর ধরে আলোচনা করা হয়েছে। এসকিউএল এসইওএল স্টেটমেন্টের বিকল্প অনুসারে এসকিউএল সার্ভার ২01২-এ বর্ধিত করা হয়েছে। অফার এবং ফিটের সমন্বয় ব্যবহার করে ORDER BY এর মাধ্যমে আপনি ফলাফল সেটের মাধ্যমে পেজিংয়ের নিয়ন্ত্রণ দেয়। এই কৌশলটি ব্যবহার করার মাধ্যমে কেবলমাত্র আপনার ব্যবহারকারীদের যখন প্রয়োজন হয় তখনই আপনি যে ফলাফলগুলি দেখতে চান তা ফিরিয়ে আনতে পারফরম্যান্সকে সহায়তা করতে পারেন। নিম্নোক্ত টিএসকিউএল কোড ব্যক্তি টেবিলের বিপক্ষে পরিচালনা করে অ্যাডভেঞ্চারওয়ার্কস নমুনা ডাটাবেস (মাইক্রোসফ্ট থেকে উপলব্ধ)। নীচের নমুনা প্রশ্নের মধ্যে, SQL সার্ভার রেকর্ড 11 দিয়ে শুরু হওয়া 10 রেকর্ডগুলি ফেরত দেবে। OFFSET কমান্ড পেইজিংয়ের শর্তে SELECT বিবৃতির জন্য একটি প্রারম্ভিক বিন্দু সরবরাহ করে এবং FETCH কমান্ড একটি সময়ে কতগুলি রেকর্ড ফেরত সরবরাহ করে।
নির্বাচন করুন BusinessEntityID, ফার্স্টনাম, সর্বশেষ নাম
- Person.Person থেকে
- BusinessEntityID দ্বারা আদেশ
- অফসেট 10 ROWS
- FETCH পরবর্তী 10 শুধুমাত্র ROWS;
- সম্পূর্ণ টেক্সট অনুসন্ধান: এসকিউএল সার্ভার ২01২ এর সম্পূর্ণ পাঠ্য অনুসন্ধান আপনাকে বর্ধিত বৈশিষ্ট্যাবলী বা মেটাডেটাতে সংরক্ষিত তথ্য অনুসন্ধান এবং সূচী করার অনুমতি দিয়ে উন্নত করা হয়েছে। একটি পিডিএফ নথি বিবেচনা করুন যার নাম, ধরন, ফোল্ডার পাথ, আকার, তারিখ তৈরি ইত্যাদি ভরাট "বৈশিষ্ট্য" রয়েছে। এসকিউএল সার্ভারের নতুন সংস্করণে, এই তথ্য সূচী হতে পারে এবং ডকুমেন্টের তথ্য সহ অনুসন্ধান করা যেতে পারে। তথ্য কাজ উন্মুক্ত করা আছে, কিন্তু এখন এটা সম্ভব।
বিআই ও ওয়েব ডেভেলপমেন্ট পরিবেশ উন্নয়ন
মাইক্রোসফ্ট বিআই (বিজনেস ইন্টেলিজেন্স) এসকিউএল সার্ভার ২008 আর 2 এর সাথে শেষ ব্যবহারকারীর কাছে চলে এসেছে।এক্সেল পাওয়ারPivot সরঞ্জাম একটি স্ব-পরিষেবা রিপোর্টিং মডেল তৈরি করে ব্যবহারকারীদের সাহায্য করে। ভাল খবর PowerPivot এসকিউএল সার্ভার 2012 (কোড নামকরণ Denali) উন্নত করা হচ্ছে। মাইক্রোসফট KPI এবং ড্রিল যোগ করছে, যা সমস্ত ব্যবহারকারীদের জন্য সত্যিই কার্যকর হবে।
বিশ্লেষণ সেবা একটি নতুন দ্বি সেমান্তিক মডেল (বিআইএসএম) অন্তর্ভুক্ত করা হবে। বিআইএসএম একটি 3-স্তর মডেল যা অন্তর্ভুক্ত:
- তথ্য মডেল
- ব্যবসা যুক্তিবিদ্যা
- তথ্য এক্সেস
বিআইএসএম মাইক্রোসফটের ফ্রন্ট-এন্ড বিশ্লেষণকে উন্নত করবে এক্সেল, রিপোর্টিং পরিষেবাদি এবং শেয়ারপয়েন্ট অন্তর্দৃষ্টি সহ। মাইক্রোসফ্ট বলেছেন যে বিআইএসএম বর্তমান বিআই মডেলগুলির জন্য প্রতিস্থাপন নয় বরং বিকল্প মডেলের বিকল্প। সহজ শর্তে, বিআইএসএম একটি সম্পর্ক মডেল যা কেপিআই এবং আধিপত্যের মতো বিআই আর্টিফেক্ট অন্তর্ভুক্ত করে।
ওয়েব ভিত্তিক ভিজ্যুয়ালাইজেশন - প্রকল্প ক্রিসেন্ট
প্রজেক্ট ক্রিসেন্টটি নতুন রিপোর্টিং এবং ভিজ্যুয়ালাইজেশান টুল SQL Server 2012 (কোড নামযুক্ত Denali) তে প্রত্যাশিত মাইক্রোসফ্ট কোড নাম। প্রজেক্ট ক্রিসেন্ট ড্র্যাগ এবং ড্রপ অ্যাড-হক রিপোর্টিং কার্যকারিতা সরবরাহ করে এবং এটি সম্পূর্ণরূপে সিলভারলাইটে নির্মিত হয়েছিল। এটি একটি শক্তিশালী ক্যোয়ারী সরঞ্জাম এবং ইন্টারঅ্যাক্টিভ স্টোরিবোর্ডিং ব্যবহারকারীকে বড় ডেটাসেটের ভিজ্যুয়ালাইজেশন ভাগ করার অনুমতি দেয়।
তথ্য মানের সেবা
ডেটা কোয়ালিটি পরিষেবাদি একটি জ্ঞান-ভিত্তিক পদ্ধতি যা এসএসআইএস (এসকিউএল সার্ভিসেস ইন্টিগ্রেশন পরিষেবাদি) -এ সঞ্চালিত হয়। ডেটা মানের আপনি নিখুঁত পেতে না যে জিনিস এক। মাইক্রোসফট "ইমপ্যাক্ট বিশ্লেষণ এবং বংশধর" প্রবর্তন করছে যা আপনাকে আপনার ডেটা কীসের উপর নির্ভর করে সে সম্পর্কে তথ্য দেবে। এটি ডেটা বংশধরকেও দেখায়, যেখানে এটি এসেছে এবং এর পিছনে থাকা সিস্টেমগুলি রয়েছে।