বিশ্বে উপস্থিত তথ্যের পরিমাণের সাথে, সঠিক ডাটাবেস ছাড়াই ডেটা পরিচালনা করা প্রায় অসম্ভবের পাশে to এসকিউএল হ'ল রিলেশনাল ডাটাবেসের মূল বিষয় যা আপনাকে ডেটা নিয়ে ডিল করার জন্য বিভিন্ন অপশন সরবরাহ করে বেশিরভাগ কাজের ভূমিকাতে অপরিহার্য। এসকিউএল ডেটা প্রকার সম্পর্কে এই নিবন্ধে, আমরা এসকিউএল ব্যবহৃত বিভিন্ন ডেটা ধরণের আলোচনা করতে যাচ্ছি।
নিম্নলিখিত এই নিবন্ধে আচ্ছাদিত করা হয়েছে:
- সংখ্যার ডেটা প্রকার
- চরিত্রের স্ট্রিং ডেটা প্রকার
- বাইনারি ডেটা প্রকার
- তারিখ এবং সময় ডেটা প্রকার
- অন্যান্য ডেটা প্রকার
সুতরাং, আসুন আমরা তাদের প্রত্যেকটির সাথে শুরু করি।
এসকিউএল ডেটা প্রকার: সংখ্যার প্রকার
নিবন্ধের এই বিভাগটি সংখ্যার ডেটা ধরণের সম্পর্কে আলোচনা করবে। এই ডেটা প্রকারগুলি স্বাক্ষরযুক্ত এবং স্বাক্ষরবিহীন পূর্ণসংখ্যার উভয়েরই অনুমতি দেয়। আমি সংখ্যার তথ্য প্রকারগুলি নিম্নলিখিত দুটি বিভাগে বিভক্ত করেছি:
সঠিক সংখ্যা সংক্রান্ত তথ্য প্রকার
এখন আসুন, আমরা আনুমানিক সংখ্যার ডেটা প্রকারগুলি খতিয়ে দেখি।
আনুমানিক সংখ্যা সংক্রান্ত প্রকারভেদ
ডেটা টাইপ | বর্ণনা / ব্যাপ্তি | স্টোরেজ | ||
বর্ণনা | থেকে | প্রতি | ||
ভাসা (এন) | অনুমতিভাসমান নির্ভুলতার নম্বর ডেটা | -1.79E + 308 | 1.79E + 308 | 4 বা 8 বাইট |
বাস্তব | অনুমতিভাসমান নির্ভুলতার নম্বর ডেটা | -3.40E + 38 | 3.40E + 38 | 4 বাইট |
এরপরে, এই নিবন্ধে এসকিউএল-তে ব্যবহৃত চরিত্রের ডেটা টাইপগুলি খতিয়ে দেখা যাক।
এসকিউএল ডেটা প্রকার: চরিত্রের স্ট্রিং ডেটা প্রকার
নিবন্ধের এই বিভাগটি চরিত্রের ডেটা ধরণের সম্পর্কে আলোচনা করবে। এই ডেটা প্রকারগুলি স্থির এবং পরিবর্তনশীল দৈর্ঘ্যের অক্ষরকে মঞ্জুরি দেয়। নীচের টেবিল দেখুন।
বিঃদ্রঃ:
প্রশ্ন: কেন আমরা ভ্রচার (8000) এর চেয়ে বেশি মূল্য ঘোষণা করতে পারি না? উত্তর: VARCHAR (n) সারি পৃষ্ঠায় ডেটা সংরক্ষণ করার জন্য দায়বদ্ধ। যেহেতু প্রতিটি পৃষ্ঠায় পৃষ্ঠার শিরোনামটি প্রথম 96 বাইটগুলি দখল করে এবং কেবল 8096 বাইট ডেটা (8192 -96) সারি ওভারহেড এবং অফসেটের জন্য উপলভ্য, সুতরাং আপনি ভ্রচার (8000) এর চেয়ে বেশি কোনও মান ঘোষণা করতে পারবেন না।
এছাড়াও, আমি আমাদের শিল্পের পরে থেকে ইউনিকোড ডেটা টাইপগুলিতে চরিত্রের স্ট্রিং ডেটা টাইপ বিভাগগুলি প্রসারিত করেছিবিশ্বের বেশিরভাগ লেখার সিস্টেমে ধারাবাহিক উপস্থাপনা এবং পাঠ্য পরিচালনা করার জন্য ইউনিকোড ব্যবহার করে।
ইউনিকোড চরিত্রের স্ট্রিং ডেটা প্রকার
ডেটা টাইপ | বর্ণনা / সর্বোচ্চ আকার | স্টোরেজ | |
বর্ণনা | সর্বাধিক আকার | ||
ntext | একটি পরিবর্তনশীল অনুমতি দেয়দৈর্ঘ্য ইউনিকোড স্ট্রিং | 2GB টেক্সট ডেটা | 4 বাইট + চর সংখ্যা |
এনভারচর (সর্বাধিক) | একটি পরিবর্তনশীল অনুমতি দেয়দৈর্ঘ্য ইউনিকোড স্ট্রিং | 2E + 31 টি অক্ষর | 2 বাইট + চর সংখ্যা |
nvarchar | একটি পরিবর্তনশীল অনুমতি দেয়দৈর্ঘ্য ইউনিকোড স্ট্রিং | 4,000 অক্ষর | 2 বাইট + চর সংখ্যা |
nchar | একটি এফ অনুমতি দেয়ixed দৈর্ঘ্যের ইউনিকোড স্ট্রিং | 4,000 অক্ষর | সংজ্ঞায়িত প্রস্থ * 2 |
এর পরে, এই নিবন্ধে এসকিউএল-তে ব্যবহৃত বাইনারি ডেটা প্রকারগুলি খতিয়ে দেখা যাক।
এসকিউএল ডেটা প্রকার: বাইনারি ডেটা প্রকার
নিবন্ধের এই বিভাগটি বাইনারি ডেটা ধরণের সম্পর্কে কথা বলবে। এই ডেটা প্রকারগুলি স্থির ও পরিবর্তনশীল দৈর্ঘ্যের বাইনারি মানকে অনুমতি দেয়। নীচের টেবিল দেখুন।
অজগর জন্য অ্যানাকোন্ডা কি
পরবর্তী, এই নিবন্ধে আসুন এসকিউএল-তে ব্যবহৃত তারিখ এবং সময় ডেটা টাইপগুলি খতিয়ে দেখি।
এসকিউএল ডেটা প্রকার: তারিখ সময় তথ্যের ধরণ
নিবন্ধের এই বিভাগটি তারিখ এবং সময় ডেটা ধরণের সম্পর্কে আলোচনা করবে। এই ডেটা টাইপগুলি তারিখ এবং সময় বিভিন্ন ফর্ম্যাট অনুমতি দেয়। নীচের টেবিল দেখুন।
এরপরে, এই নিবন্ধে এসকিউএল-তে উপলব্ধ বিবিধ ডেটা প্রকারগুলি সন্ধান করা যাক।
এসকিউএল ডেটা প্রকার: অন্যান্য তথ্যের ধরণ
নিবন্ধের এই বিভাগটি উপাত্ত বিভাগগুলিতে শ্রেণীবদ্ধ করা যায় না এমন ডেটা ধরণের সম্পর্কে কথা বলবে। নীচের টেবিল দেখুন।
ডেটা টাইপ | বর্ণনা |
টেবিল | এই ডেটা টাইপ পরবর্তী প্রক্রিয়াজাতকরণের জন্য একটি ফলাফল সেট সঞ্চয় করে। |
এক্সএমএল | এই ডেটা টাইপটি এক্সএমএল ফর্ম্যাটযুক্ত ডেটা সঞ্চয় করে। |
কার্সার | এই ডেটা টাইপটি কার্সার অবজেক্টের জন্য একটি রেফারেন্স সরবরাহ করে। |
অনন্য পরিচয় | এই ডেটা টাইপটি বিশ্বব্যাপী অনন্য সনাক্তকারী (জিইউডি) সঞ্চয় করে। |
sql_variant | এই তথ্য টাইপ গুলিপাঠ্য, নেক্সট, এবং টাইমস্ট্যাম্প ব্যতীত বিভিন্ন এসকিউএল সমর্থিত ডেটা ধরণের মান টর্স করে। |
আপনি যখন এসকিউএল-তে ডেটা প্রকারগুলি জানেন তবে আমি নিশ্চিত যে আপনি আরও এসকিউএল শিখতে আগ্রহী। আপনি নিবন্ধগুলির একটি তালিকা এখানে শুরু করেছেন:
সুতরাং, ভাবেন, এটি এই নিবন্ধটির শেষ। আমি আশা করি আপনি এই নিবন্ধটি পড়ে উপভোগ করেছেন। আমরা বিভিন্ন ডেটা প্রকার দেখেছি যা আপনাকে কোয়েরি লিখতে এবং আপনার ডেটাবেসগুলির সাথে চারপাশে খেলতে সহায়তা করবে। আপনি যদি আরও জানতে চান মাইএসকিউএল এবং এই ওপেন সোর্স রিলেশনাল ডাটাবেসটি জানুন, তারপরে আমাদের দেখুন যা প্রশিক্ষকের নেতৃত্বাধীন লাইভ প্রশিক্ষণ এবং বাস্তব জীবনের প্রকল্পের অভিজ্ঞতার সাথে আসে। এই প্রশিক্ষণটি আপনাকে মাইএসকিউএল গভীরতার সাথে বুঝতে এবং বিষয় সম্পর্কে দক্ষতা অর্জনে সহায়তা করবে।
আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে এই নিবন্ধটির মন্তব্য বিভাগে উল্লেখ করুন এবং আমি আপনার কাছে ফিরে আসব।