Տվյալների աբստրակցիան տվյալների որոշակի զանգվածի կրճատումն է ամբողջ-ի պարզեցված ներկայացմանը: Աբստրակցիան, ընդհանուր առմամբ, ինչ-որ բանից բնութագրեր խլելու կամ հեռացնելու գործընթացն է՝ այն նվազեցնելու մինչև էական հատկանիշների մի շարք:
Ի՞նչ է տվյալների վերացման օրինակը:
Տվյալների աբստրակցիան վերաբերում է էական հատկանիշները ներկայացնելու գործողությունին՝ առանց ֆոնային մանրամասների կամ բացատրությունների ներառման: Աջակցման տախտակ-ը տվյալների վերացման օրինակ է: Այն թաքցնում է սխեմայի և հոսանքի բոլոր մանրամասները և ապահովում է էլեկտրական սարքերը միացնելու կամ անջատելու շատ պարզ միջոց:
Ի՞նչ է տվյալների աբստրակցիան OOP-ում:
Աբստրակցիան օբյեկտի վրա հիմնված ծրագրավորման հասկացությունն է, որը «ցույց է տալիս» միայն էական հատկանիշները և «թաքցնում» ավելորդ տեղեկատվությունը։ … Աբստրակցիան ընտրում է տվյալներ ավելի մեծ լողավազանից՝ օգտվողին ցուցադրելու միայն օբյեկտի համապատասխան մանրամասները:
Ի՞նչ է տվյալների աբստրակցիան տվյալների բազաներում:
Տվյալների աբստրակցիան վերջնական օգտագործողից անցանկալի կամ անտեղի մանրամասներ թաքցնելու գործընթաց է: … Որպեսզի օգտվողները հեշտությամբ մուտք գործեն տվյալներ, այդ բարդությունները պահվում են թաքնված, և տվյալների աբստրակցիայի միջոցով օգտվողներին հասանելի է դառնում տվյալների բազայի միայն համապատասխան մասը::
Որո՞նք են տվյալների վերացման 3 մակարդակները:
Ամփոփում
- Տվյալների վերացման հիմնականում երեք մակարդակ կա՝ ներքին մակարդակ, հայեցակարգային կամ տրամաբանական մակարդակ կամ արտաքին կամ տեսողական մակարդակ:
- Ներքին սխեման սահմանում է տվյալների բազայի ֆիզիկական պահպանման կառուցվածքը:
- Հայեցակարգային սխեման նկարագրում է ամբողջ տվյալների բազայի կառուցվածքը օգտվողների համայնքի համար: