এসরি জিওডাটাবেস কি?


22

এসরি জিওডাটাবেস নামের বিভিন্ন ফর্ম্যাট / স্টোরেজ প্রযুক্তি কী কী ?
তাদের মধ্যে সবচেয়ে গুরুত্বপূর্ণ পার্থক্য কি?
এবং (সংক্ষেপে) এগুলি ব্যবহারের মূলধারার অর্থ কী?

ব্যক্তিগত এবং ফাইল এবং এন্টারপ্রাইজ এবং (?) জিওডাটাবেস সম্পর্কে সমস্ত জায়গায় কথোপকথন রয়েছে । এগুলি প্রতিটি পৃথক প্রাণী যাগুলির পৃথক হ্যান্ডলিংয়ের প্রয়োজন, তবে উত্তরগুলির মধ্যে অনেকগুলি বিভ্রান্তি রয়েছে যার অর্থ জিওডাটাবেসগুলি কোন ফর্ম্যাটগুলিতে প্রয়োগ হয়।

আপডেট: আমার যুক্ত করা উচিত যে কোনও একক উত্তরের সম্ভাবনার পুরো পরিধিটি সম্বোধন করতে হবে বলে মনে হয় না। এটি বলা ঠিক হবে যে "দুটি একক ব্যবহারকারীর জিডিবি ফর্ম্যাটগুলি ব্যক্তিগত এবং ফাইল জিডিবি, এটি এক্সএক্সএক্সএক্সের জন্য উপযুক্ত, এই সীমাগুলি এক্সএক্সএক্সএক্স এবং তাদের মধ্যে প্রাথমিক পার্থক্যগুলি হল এক্সএক্সএক্সএক্স" ইত্যাদি।


2
প্রকৃত উত্তর সরবরাহ করা যায় না কারণ আমি "মাল্টিউজার" আরকএসডিডি আরডিএমবিএস জিওডাটাবেস পরিবেশ সম্পর্কে কিছুই জানি না তবে এই লিঙ্কটিতে বিভিন্ন ধরণের একটি দুর্দান্ত সংক্ষিপ্তসার রয়েছে। প্রধান পার্থক্য হ'ল 2 একক ব্যবহারকারীর জিডিবি হ'ল; একটি একক ব্যবহারকারী (এমএস অ্যাক্সেস ব্যাক-এন্ড ব্যক্তিগত জিডিবি এবং নতুন ইএসআরআই মালিকানাধীন ফাইল জিডিবি) এই জিডিবি মডেলগুলি একক ব্যবহারকারীর ডেস্কটপ এনভায়ারমেন্টের জন্য ডিজাইন করা হয়েছে যার ফলে তৃতীয় পক্ষের আরডিএমএস (এসকিউএল সার্ভার, ওআরএসিএল, ডিবি 2) এর শীর্ষে চলমান আরএসএসডিডি আরডিবিএমএস মাল্টিউজার এনভায়রনমেন্ট রয়েছে unlike , ইত্যাদি)
জাকুব সিসাক জিওগ্রাফিক্স

@ জাকুব, কোনও একক উত্তরের পুরো ব্যাপ্তি আবশ্যক নয়।
ম্যাট উইলকি 21

ডোমেন, সম্পর্ক এবং সাব টাইপগুলি সমস্তই জিওডাটাবেসেস কাঠামোটিকে পুরানো .shp মডেলের চেয়ে সীমাহীনভাবে ব্যবহারকারী বান্ধব এবং দরকারী করে তোলে।
রায়

উত্তর:


45

বেশিরভাগ সময়, লোকেরা জিওডাটাবেসকে কেবল একটি জিওপ্যাটিয়াল ফর্ম্যাট হিসাবে ভাবার ভুল করে যা আপনাকে স্থানিক প্রশ্নগুলি করতে দেয়। এটি এমন একটি অবিশ্বাস্য সরলকরণ।

হেক, আমি নিজেই এই ভুলটি করতাম - একদিন পর্যন্ত আমি স্কট মোরহাউসকে জিওডাটাবেসের পিছনে যুক্তিগুলি ব্যাখ্যা করতে শুনেছি। তিনি সেই ব্যক্তিদের মধ্যে একজন যাঁরা খুব বিমূর্ত পদ্ধতিতে, উচ্চতর উপায়ে যেতে পারেন- এবং তারপরে খুব দ্রুত নেমে আসেন এবং খুব ব্যবহারিক হন এবং এভাবে আর্কিটেকচারাল নভোচারীদের যে সমস্যা রয়েছে তা এড়ানো যায় ।

জিওডাটাবেস কি তা বোঝার জন্য আপনাকে একটি তথ্য মডেলের সংজ্ঞাটি দেখতে হবে :

সফ্টওয়্যার ইঞ্জিনিয়ারিংয়ের একটি তথ্য মডেল হ'ল ধারণা, সম্পর্ক, সীমাবদ্ধতা, নিয়ম এবং ক্রিয়াকলাপের একটি প্রতিনিধিত্ব যা একটি বাছাই করা ডোমেনের জন্য ডেটা শব্দার্থবিজ্ঞান নির্দিষ্ট করে। এটি ডোমেন প্রসঙ্গের জন্য ভাগযোগ্য, স্থিতিশীল এবং তথ্যের প্রয়োজনীয়তার সংগঠিত কাঠামো সরবরাহ করতে পারে।

জিওডাটাবেসগুলি কেবল একটি তথ্য মডেলের একটি ইএসআরআই সংজ্ঞা যা ভৌগলিক ধারণাগুলি সমর্থন করে। উদাহরণ হিসেবে বলা যায়, এই তথ্য মডেল ভালো ধারণা সমর্থন টোপোলজি ; তাদের সাথে সম্পর্কিত সমস্ত নিয়ম, ক্রিয়াকলাপ এবং ডেটা শব্দার্থবিজ্ঞানের সাথে (যেমন কিসের উপরে ওভারল্যাপ করার অনুমতি দেওয়া হয়, বিভক্ত হওয়ার পরে কী ঘটে, কীভাবে সম্পাদনা একই প্রান্ত ভাগ করে নেওয়া অন্যান্য বৈশিষ্ট্যগুলিকে প্রভাবিত করে ইত্যাদি)।

ইএসআরআই জিওডাটাবেস তথ্য মডেলের বিভিন্ন বাস্তবায়ন রয়েছে এবং এগুলি দুটিতে শ্রেণিবদ্ধ করা যেতে পারে:

  1. একক ব্যবহারকারীর জিওডাটাবেস:

    • ব্যক্তিগত জিওডাটাবেসস: ".mdb" এমএস অ্যাক্সেস ফর্ম্যাটটির শীর্ষে নির্মিত।
    • ফাইলজিডিবি: ইএসআরআই (".gdb" ফোল্ডার) দ্বারা নির্মিত একটি মালিকানা বিন্যাসের শীর্ষে নির্মিত
  2. একাধিক ব্যবহারকারীর জিওডাটাবেসস (ওরফে এন্টারপ্রাইজ জিও ডেটাবেস):

    এগুলি ডেটাসোর্সগুলি আর্কেএসডিই মিডওয়্যারের দ্বারা সমর্থিত।

    • পোস্টগ্রি
    • SQL সার্ভার
    • আকাশবাণী
    • DB2
    • Informix
    • ইত্যাদি

আরকিএসডিইয়ের উদ্দেশ্যটিও ভুল বোঝাবুঝি হয়ে যায়। "এসডিই" প্রায়শই একটি জিওডাটাবেস সম্পর্কে বিভ্রান্ত হয়ে পড়ে - এবং সবচেয়ে খারাপ ক্ষেত্রে, পদগুলি আন্তঃ-বিনিময়যোগ্যভাবে ব্যবহৃত হয়; একটি ভয়াবহ ভুল। আগের দিনটিতে, আরকএসডিই (তখন কেবল এসডিই বলা হয়) ডেটা বিমূর্ত স্তর হিসাবে কাজ করার জন্য তৈরি করা হয়েছিল । স্কট মোরহাউস (1999) এর একটি সত্যই পুরানো ইউএসএনইটি নিউজ পোস্ট থেকে আপনি আরএসএসডিটির একটি সহজ বর্ণনা পেতে পারেন । এই পোস্টের একটি স্নিপেট বলেছেন:

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

এর অর্থ হ'ল অন্তর্নিহিত ডেটা উত্সগুলির সাথে ইন্টারঅ্যাক্ট করার সময় আর্কএসডিই জিওডাটাবেস দ্বারা ব্যবহৃত হয়, তবে এটি জিওডাটাবেস অ্যাবস্ট্রাকশন, যেমন রিলেশনশিপ, ডোমেনস, টেরেইনস, ক্যাডাস্ট্রাল ফ্যাব্রিক, স্কাইমেটিক ডেটাসেটস ইত্যাদি সম্পর্কে কিছুই জানে না । এটি কেবলমাত্র বিভিন্ন অন্তর্নিহিত ডেটা স্টোরের সাহায্যে প্রোগ্রামিং সহজ করার জন্য ব্যবহৃত হয়।

এজন্য আপনি যদি জিওডাটাবেস-স্তরের বিমূর্ততা নিয়ে কাজ করে থাকেন এবং তারপরে আপনি আরকএসডিই (এপিআই বা আরসিএসডি কমান্ড লাইন এক্সিকিউটেবলের মাধ্যমে) কিছু করার চেষ্টা করেন, আপনি সমস্যা হতে পারে। (আমি কি এই বাক্যটি আরও বড় করতে পারি ???)

জিওডাটাবেস প্রতিটি পৃথক বাস্তবায়নের সীমাবদ্ধতা হিসাবে, এটি সাধারণত অন্তর্নিহিত স্টোরেজের উপর নির্ভর করে।

ব্যক্তিগত জিডিবি 2 জিবি এমডিবি (অ্যাক্সেস) সীমাতে আবদ্ধ। ফাইলজিডিবি, এই সীমাবদ্ধতা থেকে মুক্তি পেতে এবং ইউনিক্সের সাথে সামঞ্জস্যপূর্ণ হওয়ার জন্য তৈরি হওয়ার পর থেকে এই সমস্যাটি নেই।

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

টোপোলজি, টীকা , প্রতিনিধিত্ব ক্লাস , ডোমেন , Terrains , ইত্যাদি, সমস্ত GeoDatabase ধারণা না একাধিক ব্যবহারকারী সমর্থন প্রয়োজন হয় - তাই তারা GeoDatabase তথ্য মডেল প্রত্যেক প্রয়োগই জুড়ে পাওয়া যায়।

যতটা প্রতিটি জিডিবি বাস্তবায়নের জন্য ব্যবহার করা যায়, এটি আপনার প্রয়োজনের উপর নির্ভর করে। সুতরাং বেশিরভাগ (তবে সমস্ত নয়) ব্যবহারের ক্ষেত্রে জিওডাটাবেস এক ধরণের রয়েছে।

আমি আশা করি এটি পরিষ্কার হয়ে গেছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.