Кіріспе

Жазбаның бір компоненті

Компьютерлік ғылымда бірнеше бөліктен тұратын деректерді өрістерге (мәліметтер өрістері) бөлуге болады. Реляциялық деректер базалары деректерді дерекқор жазбаларының жиынтығы ретінде ұйымдастырады, оларды қатарлар деп атайды. Әрбір жазба бірнеше өрістен тұрады; барлық жазбалардың өрістері бағандарды құрайды. Өрістер мысалдары: аты-жөні, жынысы, шаштың түсі. Объектіге бағытталған бағдарламалауда өріс (оған дерек мүшесі немесе мүше айнымалы деп те айтылады) – бұл сынып немесе объект ішінде қамтылған деректің нақты бір бөлігі. Қайталанатын өрісте (осыны инстанция айнымалысы деп те атайды) объектінің әрбір мысалы үшін жеке инстанция айнымалысы болады: мысалы, Employee класының Name өрісі бар және әрбір қызметкерге жеке атау сәйкес келеді. Статикалық өріс (сонымен қатар сынып айнымалысы деп аталады) – бұл барлық мысалдармен ортақ болатын бір айнымалы. Өрістер қасиеттер арқылы абстракцияланады, олар оларды өрістердей оқуға және жазуға мүмкіндік береді, бірақ олар getter және setter әдістеріне шақыруларға айналдырылуы мүмкін.

Белгіленген ұзындығы

Біттердің белгілі бір саны бар өрістер тұрақты ұзындығы бар өрістер деп аталады. Мысалы, төрт байттық өріс 31 биттік екілік бүтін сан мен таңба битін (барлығы 32 бит) қамтуы мүмкін. 30 байттық атау өрісінде адамның аты болады, әдетте соңында бос орындармен толықтырылады. Тұрақты ұзындығы бар өрістерді пайдаланудың кемшілігі – өрістің бір бөлігі пайдаланбауы мүмкін, бірақ ең үлкен ұзындығына орын бөлінуі керек. Сондай-ақ, өрістер жіберілген жағдайда, жоғалған өрістерді толтыру қажет, мысалы, жазбадағы белгілі бастапқы орындарды сақтау үшін.