Kexi
কেএক্সআই হল কেডিই-এর একটি ভিজ্যুয়াল ডাটাবেস অ্যাপ্লিকেশন নির্মাতা সরঞ্জাম, যা স্প্রেডশিট এবং আরও পরিশীলিত উন্নয়নের প্রয়োজনীয় ডাটাবেস সমাধানগুলির মধ্যে ব্যবধান পূরণ করার জন্য ডিজাইন করা হয়েছে। কেক্সি ডাটাবেস ডিজাইন ও বাস্তবায়ন, তথ্য সন্নিবেশ ও প্রক্রিয়াকরণ এবং প্রশ্ন সম্পাদনের জন্য ব্যবহার করা যেতে পারে। এটি ক্যালিগ্রা প্রকল্পের মধ্যে তৈরি করা হয়েছে কিন্তু আলাদাভাবে মুক্তি পেয়েছে। লিবর অফিস বেস, মাইক্রোসফ্ট অ্যাক্সেস, ফক্সপ্রো, ওরাকল ফর্মস বা ফাইলমেকারের বৈশিষ্ট্যযুক্ত অ্যাপ্লিকেশনগুলির লক্ষণীয় অভাব থেকে কেক্সি বিকাশের অনুপ্রেরণা এসেছিল এবং একই সাথে শক্তিশালী, সস্তা, উন্মুক্ত-মান-চালিত এবং পর্যাপ্ত বহনযোগ্য ছিল। কেক্সি স্থানীয়ভাবে লিনাক্স/ইউনিক্স (ফ্রিবিএসডি, ওপেনবিএসডি, নেটবিএসডি, সোলারিস) এবং মাইক্রোসফ্ট উইন্ডোজ অপারেটিং সিস্টেমের অধীনে কাজ করে। পুরোনো সংস্করণগুলি ম্যাক ওএস এক্স-এর জন্য উপলব্ধ ছিল (হোমব্রিউ ব্যবহার করে)। ম্যাকোস সংস্করণ প্রকাশ করা হয়নি কিন্তু সংকলিত করা যেতে পারে। কেক্সি অ্যাপ্লিকেশন এবং এর কাঠামো এলজিপিএল-এর অধীনে উপলব্ধ। জি. এফ. ডি. এল-এর অধীনে ব্যবহারকারী এবং বিকাশকারী নথিপত্র পাওয়া যায়। 2002 সালে কেক্সির উন্নয়ন শুরু হয়। ওপেন অফিস পোলস্কা (বর্তমানে ওপেন অফিস সফ্টওয়্যার) 2003 থেকে 2008 সালের মধ্যে এটিতে ব্যাপক অবদান রেখেছিল। যদিও কেক্সি শুরু থেকেই একটি কেঅফিস প্রকল্প ছিল, তবে প্রথম মুক্তিটি কেঅফিস থেকে স্বাধীন ছিল। কেক্সির প্রথম সর্বজনীন বিটা রিলিজ ছিল সংস্করণ 0.1 বিটা 2 অন। প্রথম স্থিতিশীল রিলিজ ছিল 0.9-এ উপলব্ধ করা হয়েছিল। একটি নিম্ন সংস্করণ নম্বর সহ একটি কেক্সি সংস্করণ-0.8-পরে কেঅফিস 1.4 চালু সহ পাঠানো হয়েছিল। কেক্সির আরও স্থিতিশীল সংস্করণ 2006 সালে কেঅফিস 1.5 এবং 1.6-এর সাথে মুক্তি পায়। 2004 থেকে 2007 সাল পর্যন্ত ওপেন অফিস পোলস্কা সংস্করণ সংখ্যা হিসাবে মুক্তির বছরগুলি ব্যবহার করে বাণিজ্যিকভাবে কেক্সি মুক্তি দেয়। প্রথম মুক্তি ছিল কেক্সি 2004 এলটি কেক্সি 0.1-এর উপর ভিত্তি করে। বাণিজ্যিকভাবে মুক্তি পাওয়া ছবিগুলি 2007 সালের মার্চ মাসে কেক্সি 1.1.2/1.1.3-এর উপর ভিত্তি করে কেক্সি 2007.1 দিয়ে শেষ হয়। কে. ডি. ই. প্ল্যাটফর্ম 4-এ পোর্টিং প্রক্রিয়াটি বেশ দীর্ঘ সময় নেয় এবং 2010 সালের মে মাসে কে. ও. অফিস 2.2-এর মুক্তির মাধ্যমে শেষ হয়। এর নতুন বৈশিষ্ট্যগুলির মধ্যে ছিল কেঅফিস 1.6 স্ট্যান্ড-অ্যালোন রিপোর্টিং অ্যাপ্লিকেশন কুগারকে প্রতিস্থাপনের জন্য একটি নতুন রিপোর্ট ডিজাইনার প্লাগ-ইন। অন্যান্য বৈশিষ্ট্যের মধ্যে-একটি পুনর্বিন্যস্ত প্রজেক্ট ন্যাভিগেটর ফলক সহ কেঅফিস 2.3-এর সাথে কেঅক্সি 2.3 মুক্তি পায়। কেঅফিস 2.3 মুক্তি পাওয়ার পর, কেক্সি ক্যালিগ্রা স্যুইটে চলে যায় এবং উভয়ই সংস্করণ 2.4 হিসাবে মুক্তি পায়। সর্বাধিক ব্যবহারকারী-দৃশ্যমান পরিবর্তনটি ছিল আধুনিক মেনু নামে একটি পুনঃনির্মিত প্রধান ব্যবহারকারী ইন্টারফেস। সংস্করণ 3.1 থেকে কেক্সি আবার আনুষ্ঠানিকভাবে মাইক্রোসফ্ট উইন্ডোজ সমর্থন করে। বৈশিষ্ট্য কেক্সি ব্যবহারকারীরা বিভিন্ন ডাটাবেস ইঞ্জিন থেকে বেছে নিতে পারেন যা ডেটা এবং ডিজাইন সংরক্ষণের জন্য ব্যবহার করা যেতে পারে। ডিফল্টরূপে অন্তর্নির্মিত এসকিউএলাইট 3 ডাটাবেস ইঞ্জিন ব্যবহার করা হয় যা একটি ডাটাবেস সার্ভারের ইনস্টলেশন এবং রক্ষণাবেক্ষণের প্রয়োজনীয়তা দূর করে। আরও উন্নত ব্যবহারের জন্য কেক্সি মাইএসকিউএল/মারিয়াডিবি, পোস্টগ্রেএসকিউএল এবং মাইক্রোসফ্ট এসকিউএল সার্ভার/সাইবেসের মতো ডাটাবেস সার্ভার ব্যবহার করতে পারে। ডাটাবেস সার্ভারগুলি একই বা অন্য কোনও কম্পিউটারে ব্যবহারকারীর কাছে অ্যাক্সেসযোগ্য হতে হবে। সমস্ত ডাটাবেস অবজেক্ট-টেবিল, প্রশ্ন, ফর্ম ইত্যাদি। - একটি একক ডাটাবেসের টেবিলে (ফাইল বা সার্ভার) সংরক্ষণ করা হয়, যা ডেটা এবং ডিজাইন ভাগ করে নেওয়া সহজ করে তোলে। ডেডিকেটেড ডাটাবেস সরঞ্জাম ব্যবহার করে ফলাফলের ডাটাবেসকে কিছু পরিমাণে ম্যানিপুলেট করা যেতে পারে। কেক্সিতে, এই ধরনের তথ্য এবং বস্তুর সংজ্ঞা প্রকল্প হিসাবে পরিচিত। কেক্সি টেবিল ডিজাইনার ব্যবহারকারীদের টেবিল ডিজাইন করার অনুমতি দেয়, যা তারপর ডেটা এন্ট্রি, বাছাই এবং অনুসন্ধানের জন্য তৈরি এবং খোলা যেতে পারে। সমর্থিত ডাটাবেস ইঞ্জিনগুলির জন্য স্ট্যান্ডার্ড ডেটা প্রকারগুলি সাধারণভাবে পাওয়া যায়। এর মধ্যে "অবজেক্ট" ডেটা টাইপ রয়েছে যা বিভিন্ন ধরনের ছবি সংরক্ষণ করার অনুমতি দেয়। প্রশ্নগুলি দৃশ্যমানভাবে বা অন্তর্নির্মিত নিবেদিত এসকিউএল সম্পাদকে ডিজাইন করা যেতে পারে, তারপরে সেগুলি কার্যকর করা যেতে পারে। প্যারামিট্রাইজড প্রশ্ন এবং ডেটার মাধ্যমে অনুসন্ধানের জন্য সমর্থন রয়েছে। সমর্থিত এসকিউএল-এর পরিধি কাঁচা ডাটাবেস ইঞ্জিনের (মাইএসকিউএল এবং এমনকি এসকিউএলাইট) তুলনায় সীমিত তবে কেক্সি দ্বারা সমর্থিত এসকিউএল উপভাষা (নকশা দ্বারা) সমস্ত সমর্থিত ডাটাবেস ইঞ্জিনের জন্য সাধারণ। এটি ইঞ্জিনের মধ্যে পরিবর্তনকে সহজতর করতে পারে। ডেটাতে একটি কাস্টম ইন্টারফেস প্রদান করার জন্য ফর্ম তৈরি করা যেতে পারে। একজন ডিজাইনার এবং ডেটা এন্ট্রি করতে সক্ষম একজন প্রিভিউয়ার রয়েছে। ওয়েব ব্রাউজার এবং বিশ্ব মানচিত্র দর্শক সহ গ্রাফিকাল উপাদানগুলির বিস্তৃত পরিসর ব্যবহার করা যেতে পারে। বোতাম গঠনের জন্য সহজ কাজগুলি বরাদ্দ করা যেতে পারে। কেক্সি 2.2-দ্বিতীয় প্রজন্মের প্রথম প্রকাশ-পূর্ণ বৈশিষ্ট্যযুক্ত রিপোর্ট ডিজাইনার, জেনারেটর এবং প্রিভিউয়ার চালু করেছে। সহজ সূত্রগুলি উপাদানগুলি রিপোর্ট করার জন্য বরাদ্দ করা যেতে পারে। অ্যাপ্লিকেশনটি বাহ্যিক তথ্য উৎস (মাইএসকিউএল, পোস্টগ্রেএসকিউএল, মাইক্রোসফ্ট অ্যাক্সেস ফাইল, ডিবিএএসই ফাইল) থেকে তথ্য (টেবিল) আমদানি করতে পারে এবং মাইএসকিউএল বা পোস্টগ্রেএসকিউএল সার্ভারে তথ্য রপ্তানি করতে পারে। সিএসভি ফাইল আমদানি ও রপ্তানির জন্য প্রচুর সমর্থন রয়েছে। একই সিএসভি বিন্যাস ক্লিপবোর্ড ডেটা অনুলিপি এবং আটকানোর জন্য ব্যবহার করা যেতে পারে যাতে ডেটা সহজেই স্প্রেডশিট বা ওয়ার্ড প্রসেসরের মতো অ্যাপ্লিকেশনগুলিতে/থেকে স্থানান্তর করা যায়। একটি বিশেষ ইউজার মোডে কেক্সি ব্যবহারকারীদের প্রকল্পের নকশা সম্পাদনা সম্পর্কিত সমস্ত কমান্ড বন্ধ করার অনুমতি দেয়। পরীক্ষামূলক বৈশিষ্ট্য কেক্সি সংস্করণ 2-এ পাইথন এবং রুবি ব্যবহার করে পরীক্ষামূলক স্ক্রিপ্টিং সমর্থন প্রদান করে। সংস্করণ 3 থেকে স্ক্রিপ্টিং জাভাস্ক্রিপ্টের উপর ভিত্তি করে করার পরিকল্পনা করা হয়েছে। ওরাকল ডাটাবেস পরিচালনা 1. x সংস্করণে উপলব্ধ ছিল কিন্তু 2. x সংস্করণে নিষ্ক্রিয় করা হয়েছে। আরও দেখুন অফিস স্যুটের তুলনা লিব্রেঅফিস বেস রেফারেন্স ক্যালিগ্রা স্যুট ডেস্কটপ ডাটাবেস অ্যাপ্লিকেশন ডেভেলপমেন্ট টুলস ফ্রি ডাটাবেস ম্যানেজমেন্ট সিস্টেম ক্রস-প্ল্যাটফর্ম ফ্রি সফ্টওয়্যার এসঃ ক্যালিগ্রা Suite#Kexi