Obsah:
Definícia - Čo znamená architektúra troch schém?
Architektúra troch schém je myšlienka pri návrhu relačnej databázy, ktorá rozdeľuje databázu do troch rôznych kategórií podľa jej použitia a štruktúry a podľa úloh, ktoré zohrávajú správcovia systému, návrhári a koncoví používatelia.
Techopedia vysvetľuje architektúru troch schém
Architektúra troch schém, vyvinutá v 70. rokoch 20. storočia, pomáha vyhodnotiť relačnú databázu z rôznych výhodných bodov. Prvá z troch úrovní sa nazýva externá úroveň alebo užívateľská úroveň. Toto je pohľad na relačnú databázu, ktorú koncoví používatelia vidia, a vyžaduje si to vysokú mieru abstrakcie. Druhou úrovňou je logická schéma alebo koncepčná úroveň, na ktorej dizajnéri pracujú. Treťou úrovňou je fyzická schéma alebo fyzická úroveň, kde programátori udržiavajú databázu v hardvérovom systéme. Architektúra troch schém sa všeobecne pripisuje skupine ANSI / SPARC a niekedy sa nazýva aj architektúra „ANSI / SPARC“.
Súčasťou použitia architektúry troch schém je pozrieť sa, ako sa údržba návrhu líši od údržby hlavného systému. Napríklad položky, ktoré sa zaoberajú databázovými tabuľkami a otázkami, patria do koncepčnej alebo logickej schémy, kde sa otázky, ako napríklad manipulácia s pamäťou, pozerajú na fyzickej úrovni. Niektorí odborníci v oblasti IT hovoria o architektúre troch schém v kontexte meniacich sa úrovní bez ovplyvnenia iných úrovní alebo z hľadiska nezávislosti údajov. Architektúra troch schém okrem toho vykonáva aj rozpis hlavných povinností návrhárov databáz, správcov sietí alebo tímov údržby serverov.