Кесте DBMS - деректерді қамтитын жолдар мен бағандардың жиынтығы. Кестедегі бағандар көбінесе ДББЖ атрибуттары деп аталатын бірегей атауға ие. Домен - кестедегі төлсипатқа рұқсат етілген мәндердің бірегей жиынтығы. Мәселен, айдың аяғы қаңтар, ақпан айларын қабылдай алады ... Мүмкін мәндер ретінде, бүтін сандардың домені теріс, оң және нөлге тең сандарды қабылдай алады.
Анықтама : Домен шектеулері - пайдаланушының деректер түрін анықтайды және біз оларды келесідей анықтай аламыз:
Domain Constraint = деректер түрі + шектеулер (NOT NULL / UNIQUE / PRIMARY KEY / FOREIGN KEY / CHECK / DEFAULT)
Мысал :
Мысалы, 100-ден асатын «stu_id» өрісі бар «student_info» кестесін жасағым келеді, мына сияқты домен мен кестені жасай аламын:
домен жасау id_value int шектеу id_test check (мән> 100); student_info кестесін жасау ( stu_id id_value PRIMARY KEY, stu_name varchar (30), stu_age int );
Басқа мысал :
«Тексеру» немесе «сақтау» мәніне ие «account_type» өрісі бар «bank_account» кестесін жасау керек:
домен тіркелгісін жасау (12) шектеу acc_type_test чек («Тексеру», «Сақтау»); кесте жасау bank_account ( account_nbr int PRIMARY KEY, account_holder_name varchar (30), account_type account_type );
Пікір қалдыру Жауапты