ডেটাবেজ ম্যানেজমেন্ট সিস্টেম
কম্পিউটার আবিষ্কার এবং এর ব্যবহারের শুরুর দিকেই তথ্য তৈরী, সংরক্ষণ এবং খোঁজার কাজটি বেশ গুরুত্বপূর্ণ হয়ে উঠেছিলো। সর্বপ্রথম ১৯৬০ সালে, বিখ্যাত কম্পিউটার বিজ্ঞানী চার্লস বাকম্যান ডিবিএমএস তৈরী করেন। তিনি তখন জেনারেল ইলেট্রিকে কর্মরত ছিলেন। সেই ডিবিএমএসটির নাম দেয়া হয়েছিলো, ইন্টিগ্রেটেড ডাটা স্টোর(আইডিএস) । ষাটের দশকের শেষের দিকে আইবিএম ইনফরমেশন ম্যানেজমেন্ট সিস্টেম নামে একটি ডিবিএমএস তৈরী করে। এই সফটওয়্যারটিই, তথ্যকে শ্রেনীক্রম অনুসারে কিভাবে সাজানো যায় তার একটি ধারনা দিয়েছিলো, যা বর্তমানে হায়ারারকিকাল ডাটা মডেল নামে পরিচিত। ১৯৭০ সালে এটস্খার কড, তথ্যকে পরিবেশন করার নতুন একটা মডেলের প্রস্তাব দেন। তিনি তখন আইবিএম'র স্যান হোস গবেষণাগারে কর্মরত ছিলেন। এই ধারনাটিই রিলেশনাল ডাটা মডেল নামে পরিচিত। ডিবিএমসের ক্রমবিকাশের সবচেয়ে গুরুত্বপূর্ণ অধ্যায় শুরু হয়, ইন্টারনেটের আবিষ্কার এবং এর বহুল ব্যবহারের পর থেকে। এখন ওয়েবসাইট ভিত্তিক ডাটাবেজকে উন্নত করার জন্য নানা ধরনের গবেষণা চলছে। ১৯৮০ সালে ড. কড রিলেশনাল ডাটাবেজ তৈরীর ১২ টি নীতি প্রস্তাব করেন।
আইডিইএফ
আইডিএএফ, আইসিএএম ডেফিনিশন এর সংক্ষিপ্ত রূপ, যা ১৯৭০ সালে যুক্তরাষ্ট্র বিমান বাহিনী পদার্থ বিজ্ঞানাগার, ওহিওর রাইট-পিটারসেন বিমান বাহিনীর ডেনিস উইজনোস্কাই, ড্যান শ্যাঙ্ক এবং অন্যান্যরা মিলে তৈরি শুরু করে ও ১৯৮০ তে শেষ করে। আইসিএএম ইন্টিগ্রেটেড কম্পিউটার এইডেড ম্যানুফেকচারিং (আইসিএএম) এর সৃষ্টি। পরবর্তীতে আইইইই আইডিএফকে "ইন্টিগ্রেশন ডেফিনিশন" নাম দেয়।
মূলত আইসিএএম এর প্রজেক্ট প্রায়োরিটি 111 ও 112 (পরে একে 1102 বানানো হয়) এর দ্বারা তৈরি। পরবর্তীতে ইন্টিগ্রেটেড ইনফরমেশন সাপোর্ট সিস্টেম (আইআইএসএস) প্রজেক্ট প্রায়োরিটি 6201,6202 ও 6203 একটা ইনফরমেশন প্রসেসিং এনভায়রনমেন্ট তৈরী করতে চায়,যা ফিজিকাল কম্পিউটিং এনভায়রনমেন্ট এর মত হবে। এসব নতুন মডেলিং প্রযুক্তি এর ব্যবহার থেকে যে অভিজ্ঞতা পাওয়া যায়, তার অধীনে আইডিইএফ এর অনেক উন্নতি হয়। আইআইএসএস এর চেষ্টা ছিল 'জেনেরিক সাবসিস্টেম' বানানো যা সহযোগিতাপূর্ণ উদ্যোগ ও বন্ধু রাষ্ট্রগুলোর সশস্ত্র বাহিনীর ব্যবহারে লাগবে।
আইসিএএম ১১০২ এর সময় অনেকগুলো বেমানান ডাটা মডেল মেথড ছিল কম্পিউটার ডাটা রাখার জন্য। সেগুলো হল সিকুয়েনশিয়াল (ভিএসএএম), হায়ারার্কিকাল (আইএমএস), নেটওয়ার্ক (সিনোম ও সিওডিএসওয়াইএল ও কুলিনেটের আইডিএমএস)। রিলেশনশনাল ডাটা মডেলটি সহজ,দক্ষ ও নিখুত এক্সেস এর জন্য তথ্য গঠন এর পদ্ধতি নিয়ে কাজ করছিল।রিলেশনশনাল ডাটাবেজ ম্যানেজমেন্ট সিস্টেম তখনও তথ্য নিয়ন্ত্রণের আদর্শ হয়ে উঠেনি।
আইসিএএম প্রোগ্রাম মনে করল বৃহৎ পরিসরের সিস্টেমে তথ্য বর্ণনা করার "নিউট্রাল" পথ তৈরী করাই উচিত হবে। উত্থিত একাডেমীক লিটারেচার বলল ডাটা মুক্তভাবে প্রসেস করার জন্য ফিজিক্যালি স্টোরড পদ্ধতি দরকার। এভাবেই আইডিইএফ১ ভাষাটি আবিষ্কৃত হয় যা তথ্য গঠনের নিউট্রাল বর্ণনা তৈরি করে, যা ফাইল এক্সেস মেথডে ব্যবহৃত হয়।
আইডিইএফ১, আইসিএএম প্রোগ্রাম প্রায়োরিটি ১১০২ এর অধীনে ডেভেলপ হচ্ছিল, যা করছিলেন হিউঘ এয়ারক্রাফট কোম্পানীর ডক্টর রবার্ট আর. ব্রাউন, সফটেক এর কন্ট্রাক্ট এ।যেখানে রবার্ট ব্রাউন এর আগেও রকওয়েল ইন্টারন্যাশনাল এ কাজ করার সময় আইএমএস এর উন্নয়ন করেন। রকওয়েল আইএমএস এর বদলে আইবিএম কে মার্কেটে ছাড়তে চাইল, কারন অন্য কন্ট্রাক্টর এটিকে ডেভেলাপমেনটের সময় ফলাফল নিয়ে ফেলে ও মার্কেটে উন্নয়ন করে। ব্রাউন তার হিউঘের সহকর্মী টিমোথি র‍্যামেই কে আইডিইএফ এর প্রস্তুতকারক বলে আখ্যা দেন। দুইজন গবেষক তখন একটা পদ্ধতি দাড় করান।বআইডিইএফ এর নিন্মোক্ত পদ্ধতি ড্র করেঃ
আইডিইএফ১ এর উন্নয়ন করতে গিয়ে মডেলিং একটা নতুন পদ্ধতি ও এর "তৈরির রেফারেন্স ইনফরমেশন মডেলিং" তৈরিতে ব্যবহারের উদাহরণ তৈরি হয়ে যায়।এই উন্নয়ন করেন এপ্লেটন কোম্পানির (ডিএসিওএন) ডি.এস.কোলম্যান,যিনি হিউঘের সাবকন্ট্রাক্টর ও মি.র‍্যামেই এর পরিচালনায় এ কাজটি করেন।ডিএসিওএন এর পিয়ারসোনেল আইডিইএফ১ মডেলিং এ পারদর্শী হয়ে উঠেন ও একটি প্রশিক্ষণ কোর্স তৈরি করেন এবং আইডিইএফ মডেলিং পদ্ধতি থেকে প্রয়োজনীয় জিনিশপত্র যোগাড় করেন।
আইডিইএফ এর অভিজ্ঞতা থেকে দেখা যায় প্রয়োজনীয় তথ্যকে ডাটাবেজ ডিজাইনে পরিণত করা ভাবনার চেয়েও কষ্টসাধ্য।আইডিইএফ এর লাভজনক দিক ছিল এই যে সেটি তথ্য প্রদর্শন করতে পারত তথ্য কোথায় রাখা ও ব্যবহার করা হবে তার থেকে স্বাধীন হয়েই।ফলে যারা তথ্য মডেল করত তারা প্রয়োজনীয় তথ্য সমষ্টিকরণ এর সময় প্রয়োজনীয় তথ্য প্রদর্শন করতে পারত।ফলে প্রস্তুতকারীরা বুঝতে পারল কেমন তথ্যের জন্য কেমন ডিবিএমএস প্রয়োজন হবে।ফলে প্রয়োজনীয় তথ্যের বেমানান হওয়া এবং ডিবিএমএস এর সীমাবদ্ধতা কমে গেল।তবে আইডিইএফ মডেল থেকে ডাটাবেজ ডিজাইন করা কঠিন প্রমাণিত হল।