Реляциялық мәліметтер қоймасының негізгі түсініктері Мәліметтер қоймасының негізгі түсініктері мәліметтер түрі, домен, атрибут, кортеж, алғашқы кілт және қатынас болады. Алғашқыда бұл түсініктердің мағынасын қайсыбір ұйымның қызметкерлері жөнінде ақпарат бар ҚЫЗМЕТКЕРЛЕР қатынасы мысалымен көрсетейік (4- сурет): Мәліметтер түрі. Мәліметтер түрі түсінігі реляциялық модель мәліметімен бағдарламалау тіліндегі мәліметтер түрі түсінігімен бірдей. Әдетте, қазіргі кездегі реляциялық ДҚ символды, санды мәліметтер, биттік жолдар, арнайы санды мәліметтер (ақша сияқты), сонымен бірге арнайы темпоралды мәліметтерді сақтауға болады. Сәйкес мүмкіндіктермен біз мәліметтің үш түрін қарастырамыз: символ жолдары, бүтін сандар және ақша. Домендер. Мәліметтер қоймасы үшін домен түсінігі өте ерекше, бірақ ол кейбір бағдарламалау тіліндегі тип тармағымен ұқсас. Доменнің ең қарапайым түрі - мәліметтер түрінің элементінде қолданатын қосымша логикалық өрнектерде және домен элементіне кіретін базалық мәліметтер түрінің тапсырмасымен анықталады. Берілген түрдің потенциалдық көпше мәні сияқты домен түсінігі домен түсінігінің ең дұрысы интуициялық түсіндіруі болып табылады. Сонымен қатар домен түсінігінің семантикалық теңеуін белгілеу керек: тек олар бір доменге қатысты болғанда мәліметтер салыстырмалы болып саналады. Біздің мысалдағы “жіберу нөмірі” және “топ нөмірі” домендерінің мәні бүтін сандар түріне кіреді, бірақ реляциялық ДҚБЖда домен түсінігі қолданылмайды, бірақ Oracle V.7 де ол қолданылады. Қатынас схемасы, мәліметтер қоймасының схемасы. Қатынас схемасы-бұл аталған көпше жұп {атрибут аты, домен аты (немесе түр, егер домен түсінігі қолданбаса)}. Дәрежесі немесе "арность' қатынас схеманың - осы көпшенің қуаты. ҚЫЗМЕТТЕСТЕР қатынасының дәрежесі төртке тең, яғни ол 4-арный болады. Егер барлық атрибуттары бір қатынастың әр түрлі домендерде анықталса, атрибут аты үшін сәйкес келетін домен мен атрибут түсінігі арасындағы өзгешелікті шектеу емес екендігін ұмытпаңыз. ДҚ схемасы - бұл аталған қатынас схемасының жиыны.
Достарыңызбен бөлісу: |