محب علوی
مدیر
ڈیٹابیس کی مختصر تاریخ :
شروع میں ڈیٹا ڈسک پر محفوظ نہیں کیا جاتا تھا بلکہ پروگرامر کو طبعی(physical) اور منطقی(logical) ڈیٹا ساخت(structure) دونوں کو بیان کرنا پڑتا تھا جس میں سٹوریج ، طریقہ رسائی (access method) ، ان پٹ آؤٹ پٹ(I/O) موڈ شامل ہوتے تھے۔ ہر ڈیٹا سیٹ کے لیے ایک پروگرام اور بہت زیادہ مواد کی نقول(redundancy)۔
ڈیٹا کی استقامت(persistence) نہ تھی ، ریم محدود اور مہنگی جس کی وجہ سے پروگرامر کی پیداواری قوت کم تھی۔
1968 برمبنی فائل:
ڈیٹا بیس سے پہلے ڈیٹا سادہ فائل میں محفوظ کیا جاتا تھا۔
ڈیٹا فائلوں میں محفوظ کیا جاتا تھا مع انٹرفیس درمیان پروگرام اور فائلوں کے۔
متعدد طریقہ رسائی مثلا اشاریہ ، متواتر(sequential) ، اتفاقی (random)
بے تحاشہ پروگرامنگ تیسری نسل کی زبانوں مثلا بیسک(basic) ، کوبول(cobol) میں
1968 - 1980 غیر نسبتی ڈیٹابیس(non relational database)
ڈیٹا بیس جس نے ساخت(structure) اور سالمیت(integrity) پر مبنی محفوظ آپریشنل ڈیٹا مہیا کرنا شروع کیا جسے اطلاقی(application) سسٹم استعمال یا شیئر کر سکتے تھے۔
Hierarchical ڈیٹابیس ماڈل پر مبنی آئی بی ایم کا پہلا DBMS جو IMS کہلایا
Network ڈیٹابیس ماڈل پر مبنی DBMS جو IDMS کہلایا۔
Network DBMS
1960 میں IDS نیٹ ورک ماڈل پر مبنی DBMS تیار ہوا ، اسے 1971 میں CODASYL گروپ کی مدد سے معیاری بنایا گیا
اس کے تین خاص حصے تھے
نیٹ ورک نقشہ (schema)۔۔۔۔۔ ڈیٹابیس انتظام
ذیلی نقشہ (subschema) ہر ڈیٹابیس صارف کے لیے علیحدہ منظر
ڈیٹا بندوبستی زبان (Data management language)جو نچلے اور تفصیلی سطح پر تھی
Hierarchical DBMS
آئی بی ایم کے IMS نے 1970 اور 1980 کے عشروں میں IMS نے مین فریم ڈیٹا بیس مارکیٹ پر راج کیا
شروع میں ڈیٹا ڈسک پر محفوظ نہیں کیا جاتا تھا بلکہ پروگرامر کو طبعی(physical) اور منطقی(logical) ڈیٹا ساخت(structure) دونوں کو بیان کرنا پڑتا تھا جس میں سٹوریج ، طریقہ رسائی (access method) ، ان پٹ آؤٹ پٹ(I/O) موڈ شامل ہوتے تھے۔ ہر ڈیٹا سیٹ کے لیے ایک پروگرام اور بہت زیادہ مواد کی نقول(redundancy)۔
ڈیٹا کی استقامت(persistence) نہ تھی ، ریم محدود اور مہنگی جس کی وجہ سے پروگرامر کی پیداواری قوت کم تھی۔
1968 برمبنی فائل:
ڈیٹا بیس سے پہلے ڈیٹا سادہ فائل میں محفوظ کیا جاتا تھا۔
ڈیٹا فائلوں میں محفوظ کیا جاتا تھا مع انٹرفیس درمیان پروگرام اور فائلوں کے۔
متعدد طریقہ رسائی مثلا اشاریہ ، متواتر(sequential) ، اتفاقی (random)
بے تحاشہ پروگرامنگ تیسری نسل کی زبانوں مثلا بیسک(basic) ، کوبول(cobol) میں
1968 - 1980 غیر نسبتی ڈیٹابیس(non relational database)
ڈیٹا بیس جس نے ساخت(structure) اور سالمیت(integrity) پر مبنی محفوظ آپریشنل ڈیٹا مہیا کرنا شروع کیا جسے اطلاقی(application) سسٹم استعمال یا شیئر کر سکتے تھے۔
Hierarchical ڈیٹابیس ماڈل پر مبنی آئی بی ایم کا پہلا DBMS جو IMS کہلایا
Network ڈیٹابیس ماڈل پر مبنی DBMS جو IDMS کہلایا۔
Network DBMS
1960 میں IDS نیٹ ورک ماڈل پر مبنی DBMS تیار ہوا ، اسے 1971 میں CODASYL گروپ کی مدد سے معیاری بنایا گیا
اس کے تین خاص حصے تھے
نیٹ ورک نقشہ (schema)۔۔۔۔۔ ڈیٹابیس انتظام
ذیلی نقشہ (subschema) ہر ڈیٹابیس صارف کے لیے علیحدہ منظر
ڈیٹا بندوبستی زبان (Data management language)جو نچلے اور تفصیلی سطح پر تھی
Hierarchical DBMS
آئی بی ایم کے IMS نے 1970 اور 1980 کے عشروں میں IMS نے مین فریم ڈیٹا بیس مارکیٹ پر راج کیا