Layered design in software engineering

13-Tuples : LARGE VALUES

 -الـ DBMS  بيمنع أن حجم ال tuple يبقى اكبر من حجم ال Page.

-ازاى الـ DBMS  هيحفظ ال value اللى حجمها اكبر من حجم ال Page ؟

اول طريقه ان الـ DBMS بيحفظ ال value فى Page ثانيه ومن خلال reference نقدر نوصل لـ value .

.


تانى طريقه هى ال External File 

هنا الـ DBMS بيخزن ال Value فى External File  وال attribute value بيحتوى على path اللى من خلاله نقدر نوصل لل Value.


هنا فعلياً الـ DBMS بيخزن ال data فى مكان تانى على الهارد وملوش تحكم فيها  هو بس مخزن ال Path اللى من خلاله نقدر توصل لل data,وهنا ال data ممكن تتحذف عادى لأن الـ DBMS ملوش CONTROL عليها.

مثال :

Oracle: BFILE data type

Microsoft: FILESTREAM data type



تعليقات