Эмне үчүн реляциялык алгебра реляциялык маалымат базасын башкарууда колдонулат?
Эмне үчүн реляциялык алгебра реляциялык маалымат базасын башкарууда колдонулат?

Video: Эмне үчүн реляциялык алгебра реляциялык маалымат базасын башкарууда колдонулат?

Video: Эмне үчүн реляциялык алгебра реляциялык маалымат базасын башкарууда колдонулат?
Video: 30 глупых вопросов Data Engineer [Карьера в IT] 2024, Декабрь
Anonim

РЕЛАЦИЯЛЫК АЛГЕБРА кеңири таралган колдонулган процедуралык суроо тили. Ал кириш катары мамилелердин учурларын чогултат жана натыйжа катары мамилелердин көрүнүштөрүн берет. Бул аракетти аткаруу үчүн ар кандай операцияларды колдонот. Реляциялык алгебра а боюнча операциялар рекурсивдүү түрдө аткарылат мамиле.

Андан тышкары, эмне үчүн реляциялык алгебра маанилүү?

The реляциялык алгебра бул абдан маанилүү бир нече себептерден улам: 1. ал үчүн расмий негиз берет мамилелүү моделдик операциялар. Ал эми алгебра үчүн операциялардын комплексин аныктайт мамилелүү модели, мамилелүү эсептөө тактоо үчүн жогорку деңгээлдеги декларативдик тилди камсыз кылат мамилелүү суроолор.

Экинчиден, реляциялык алгебранын негизги операциясы кандай? Реляциялык алгебранын беш негизги операциясы: тандоо, проекциялоо, Декарттык продукт , союз , жана Айырманы коюу.

Ошол сыяктуу эле, реляциялык алгебра кайда колдонулат деп суралат.

Реляциялык алгебра Процедуралык суроо тили, ал Relation-ды кириш катары кабыл алып, чыгаруу катары мамилени жаратат. Реляциялык алгебра негизинен теориялык негиз берет мамилелүү маалымат базалары жана SQL. Проекция болуп саналат колдонулган байланыштын керектүү тилке маалыматтарын долбоорлоо.

Реляциялык алгебра эмнени мисал менен түшүндүрөт?

Жыйынтык

Операция Максат
Кесилиш(∩) Кесилиш А жана В ичинде тең бардык кортеждердин жыйындысынан турган мамилени аныктайт.
Декарттык продукт(X) Декарттык операция эки мамилелердин мамычаларды бириктирүү үчүн пайдалуу.
Ички кошулуу Ички кошулуу, дал келген критерийлерге жооп берген кортеждерди гана камтыйт.

Сунушталууда: