IBM Peterlee Relational Test Vehicle
পিআরটিভি (পিটারলি রিলেশনাল টেস্ট ভেহিকল) ছিল বিশ্বের প্রথম রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম যা উল্লেখযোগ্য পরিমাণে ডেটা পরিচালনা করতে পারে। এটি শক্তিশালী অনুসন্ধান সুবিধা সহ একটি সম্পর্কমূলক অনুসন্ধান ব্যবস্থা ছিল, তবে খুব সীমিত আপডেট সুবিধা এবং একযোগে কোনও বহু-ব্যবহারকারী সুবিধা ছিল না। পিআরটিভি ছিল প্রথম রিলেশনাল বাস্তবায়ন, আইএস1-এর উত্তরসূরি। পিআরটিভির বৈশিষ্ট্যগুলি রিলেশনাল ডাটাবেস ক্ষেত্রে বেশ কয়েকটি প্রথম বিষয় অন্তর্ভুক্ত করেঃ বাস্তবায়িত রিলেশনাল অপ্টিমাইজার বাস্তবায়িত খরচ-ভিত্তিক রিলেশনাল অপ্টিমাইজার হ্যান্ডেল টেবিলগুলি একটি আরডিবি-র মধ্যে 10,000,000 সারি ব্যবহারকারী-সংজ্ঞায়িত ফাংশন (ইউডিএফ) পর্যন্ত (এছাড়াও অন্তর্নির্মিত ফাংশনগুলির একটি বড় স্যুট যেমন ত্রিকোণমিতিক এবং পরিসংখ্যানগত) একটি আরডিবি-র উপর ভিত্তি করে ভৌগলিক তথ্য ব্যবস্থা (ইউডিএফ যেমন পয়েন্ট-ইন-পলিগন ব্যবহার করে)। পিআরটিভি একটি রিলেশনাল বীজগণিত, ইনফরমেশন সিস্টেমস বেস ল্যাঙ্গুয়েজ (আইএসবিএল)-এর উপর ভিত্তি করে তৈরি হয়েছিল এবং রিলেশনাল মডেলটি খুব কঠোরভাবে অনুসরণ করেছিল। এমনকি ব্যবহারকারী-সংজ্ঞায়িত ফাংশনগুলির মতো বৈশিষ্ট্যগুলিও সেই মডেলের মধ্যে আনুষ্ঠানিক করা হয়েছিল। পিআরটিভি দল রিলেশনাল আপডেট অপারেশনকে আনুষ্ঠানিক করতে সহায়তা করার জন্য রিলেশনাল মডেলে সারোগেটও প্রবর্তন করেছে; এবং মতামতের মাধ্যমে আপডেট করার জন্য একটি আনুষ্ঠানিকতা। তবে এগুলির কোনওটিই পিআরটিভির মধ্যে বাস্তবায়িত হয়নি। পিআরটিভি জোরালোভাবে এনইউএলএল মান বাস্তবায়ন করেনি, কারণ এই ধারণাটি শুধুমাত্র 1979 সালে চালু করা হয়েছিল। পিআরটিভি নিজে কখনও একটি পণ্য হিসাবে উপলব্ধ ছিল না, তবে এর উপর নির্মিত আরবান ম্যানেজমেন্ট সিস্টেমটি একটি সীমিত আইবিএম পণ্য হিসাবে উপলব্ধ ছিল। বাস্তবায়ন পিআরটিভি বিভিন্ন ভাষার মিশ্রণে লেখা হয়েছিল। উপরের স্তরগুলি এমপি/3 এবং পিএল/আই-তে লেখা হয়েছিল, যেখানে নীচের স্তরগুলি পিএল/আই এবং সিস্টেম/370 অ্যাসেম্বলার ভাষায় লেখা হয়েছিল। এমপি/3 1973 সাল থেকে পিটারলিতে বিকশিত একটি ম্যাক্রো প্রসেসিং ভাষা ছিল, যা এমএল/আই বা টিআরএসি-র অনুরূপ। পিআরটিভি সিস্টেম/370 আইবিএম মেইনফ্রেমে চলে। পিটারলি রিলেশনাল টেস্ট ভেহিকল (পিআরটিভি) আইবিএম মেইনফ্রেম সফ্টওয়্যার রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম