এসকিউএল ডাটাবেস ফাইলগুলির জন্য সেরা এক্সটেনশনটি কী? [বন্ধ]


199

আমি জানি যে কোনও নির্দিষ্ট নামকরণের কনভেনশন নেই, তবে এসকিউএলাইট ব্যবহার করার সময় আপনি কোন এক্সটেনশনের পরামর্শ দিচ্ছেন?

সবচেয়ে সাধারণ বেশী বলে মনে .sqlite, .dbএবং .db3.sqliteসর্বাধিক বুদ্ধি তৈরি করে তবে এটি কেবল ব্যক্তিগত পছন্দ থেকে নেমে আসে?


3
আমি প্রথমবার স্ট্যাক ওভারফ্লোতে একটি .gov লিঙ্কটি দেখেছি। হেহ। loc.gov/preferences/digital/formats/fdd/fdd000461.shtml#sign
VKK

উত্তর:


190

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

আপনি যদি জেনেরিক এক্সটেনশন ব্যবহার করতে চান তবে আমি ব্যবহার করব .sqlite3যেহেতু এটি ডাটাবেসের সাথে কাজ করার জন্য এসকিউএলাইটের কোন সংস্করণটি প্রয়োজন তা সর্বাধিক বর্ণনামূলক।


53

বিতরণযোগ্য সফ্টওয়্যারগুলিতে, আমি চাই না যে আমার গ্রাহকরা নিজেরাই ডেটাবেসগুলিতে মাক করুক। প্রোগ্রামটি নিজে পড়তে এবং লিখতে সমস্ত লিখতে পারে। কোনও ব্যবহারকারীর ডিবি ফাইল স্পর্শ করার একমাত্র কারণ ব্যাকআপ কপি নেওয়া। অতএব আমি এটি নাম_ যাইহোক_রেকর্ডস.ডবি রেখেছি

সাধারণ .db এক্সটেনশনটি ব্যবহারকারীকে বলে যে এটি একটি বাইনারি ডেটা ফাইল এবং তাদের কেবল এটিই জানতে হবে। এটিকে কল করুন। স্ক্লাইটটি আগ্রহী ব্যবহারকারীদের এটি খুলতে এবং কিছু গণ্ডগোলের জন্য আমন্ত্রণ জানায়!

আমি মনে করি আপনার ব্যবহারের দৃশ্যের উপর পুরোপুরি নির্ভরশীল।


3
নোটপ্যাডে কেবল স্ক্যালিটি 3 ফাইলটি খোলার ফলে এটি প্রকাশিত হবে যে এটি একটি স্ক্লাইট 3 ডাটাবেস যদিও: পি
হানশেনরিক

6
আমি আসলেই এর যুক্তি পাই না। এটি মেসে যাওয়ার জন্য একটি তুচ্ছ ফাইল বিন্যাস। আমি এমন কাউকে দেখতে পাচ্ছি না যারা এই জাতীয় কোনও ফাইলের সাথে জগাখিচির জন্য পরিণতি বুঝতে পারে না তারা এই জাতীয় ফাইলের সাথে গোলযোগ করতে সক্ষম হচ্ছে। তবে শেষ পর্যন্ত, আমি মনে করি এটি ফাইল এক্সটেনশনের ক্ষেত্রে "কে যত্ন করে" নেমে আসে। যার সত্যই ফাইলটি সম্পাদনা করতে সক্ষম হতে হবে এবং এর দক্ষতা আছে সেটিকে ফাইলটি কী ধরণের তা বুঝতে অসুবিধা না করা উচিত। তাই যা খুশি তাই নাম দিন।
কাট

3
আমি মাইকের সাথে একমত - কোন ব্যবহারকারী যা জানেন যে একটি ডিবি ফাইল একটি ডেটাবেস ফাইল এটির সাথে কৌতুক করার যথেষ্ট দক্ষতা থাকবে। এমনকি যদি তা না জানে তবে তিনি নোটপ্যাড দিয়ে খোলার চেষ্টা করতে পারেন। আমি নিশ্চিত। কখনও কখনও শুধু তা দেখতে সেটিংস সংরক্ষণ করা হয় - এবং অবশ্যই পর্যাপ্ত সরঞ্জাম হিসাবে ভাল এটি খোলার উপলব্ধ করার জন্য - DB ব্যবহার ব্রাউজার ... ইত্যাদি ..
Stix

আমি মনে করি এটি যথাযথ সতর্কতা tion খুব কম প্রচেষ্টা এবং যদি এটি কোনও গ্রাহকের সমস্যা সমাধানের কয়েকটি ক্ষেত্রে এড়ানো যায় তবে তা সার্থক হবে।
UuDdLrLrSs

31

এসকিউএলাইট এটির জন্য কোনও নির্দিষ্ট এক্সটেনশন সংজ্ঞায়িত করে না, এটি আপনার নিজের পছন্দ। ব্যক্তিগতভাবে, আমি এগুলি .sqliteএক্সটেনশনের সাথে নাম রাখি , ঠিক পরে যখন আমি আমার ফাইলগুলি পরে দেখছি তখন কোনও দ্বিধা নেই।


19

আপনি যদি আপনার ডাটাবেসগুলিতে অ্যাক্সেস / সংশোধন করার জন্য সরঞ্জামগুলির একটি নির্দিষ্ট সেটটিতে স্থির হয়ে থাকেন তবে তারা আপনাকে যেভাবে এক্সটেনশন ব্যবহার করবে বলে আশা করি expect এটি উন্নয়ন কাজগুলি করার সময় অযথা ঘর্ষণ এড়াতে পারে।

উদাহরণস্বরূপ, SQLiteStudio v3.1.1 নিম্নলিখিত এক্সটেনশনগুলির সাথে ফাইলগুলি সন্ধানের জন্য ডিফল্ট:

এখানে চিত্র বর্ণনা লিখুন

( db|sdb|sqlite|db3|s3db|sqlite3|sl3|db2|s2db|sqlite2|sl2)

মোতায়েনের জন্য যদি প্রয়োজনীয় হয় তবে আপনার ইনস্টলেশন প্রক্রিয়া ফাইলটির নাম পরিবর্তন করতে পারে যদি ফাইল প্রকারটিকে অস্পষ্ট করে রাখা আপনার পক্ষে দরকারী মনে হয় (যেমন কিছু অন্যান্য উত্তর বলেছে)। বিকাশ এবং স্থাপনার জন্য ফাইলের প্রয়োজনীয়তা আলাদা হতে পারে।


18

ইমাক্স স্কেল-স্ক্লাইট মোডের ডিফল্ট কনফিগারেশনে ডিবি, স্ক্লাইট, স্ক্লাইট 2 বা স্ক্লাইট 3 এর মধ্যে একটির প্রত্যাশা করে।

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