DBMSдеги кошулуу оператору деген эмне?
DBMSдеги кошулуу оператору деген эмне?

Video: DBMSдеги кошулуу оператору деген эмне?

Video: DBMSдеги кошулуу оператору деген эмне?
Video: dbms 2020 14 data 2 2024, Май
Anonim

Кошулуу бинардык болуп саналат операция айкалыштырууга мумкундук берет кошулуу бир билдирүүдө продукт жана тандоо. түзүү максаты а кошулуу шарты бул бир нече маалыматтарды бириктирүүгө жардам берет кошулуу столдор. SQL кошулат эки же андан көп маалыматтарды алууга мүмкүндүк берет DBMS столдор.

Ошо сыяктуу эле, адамдар DBMSге кошулуу деген эмне?

DBMSге кошулат жана түрлөрү (ички, сырткы, тета, экви, сол, оң): кошулат жөн гана эки башка мамилелерден тиешелүү кортеждерди бир түргө бириктирүү же бириктирүү катары аныктаса болот.

Андан кийин суроо туулат, мисалы менен табигый кошулуу деген эмне? А ТАБИГЫЙ КОШУЛУУ болуп саналат КОШУЛ имплицитти жараткан операция кошулуу кошулуп жаткан эки таблицадагы жалпы мамычалардын негизинде сиз үчүн пункт. Жалпы мамычалар – эки таблицада бирдей аталыштагы мамычалар. А ТАБИГЫЙ КОШУЛУУ ИЧКИ болушу мүмкүн кошулуу , СОЛ ТЫШКЫ кошулуу , же ОҢ Тышкы кошулуу . Бардык жалпы тилкелер.

Мындан тышкары, кошулуу деген эмне жана кошулуунун түрлөрү?

А КОШУЛ бирден мамычаларды бириктирүү үчүн каражат болуп саналат (өзүн-өзү кошулуу ) же ар бири үчүн жалпы маанилерди колдонуу менен бир нече таблица. ANSI-стандартты SQL беш белгилейт JOIN түрлөрү : ИЧКИ, СОЛ ТЫШКЫ, ОҢ ТЫШЫ, ТОЛУГУ ТЫШКЫ ЖАНА КАЙКАШ. Өзгөчө жагдай катары, таблица (негизги таблица, көрүнүш же кошулган таблица) мүмкүн КОШУЛ өзүнө өзү кошулуу.

Биригүүлөрдүн кандай түрлөрү бар?

Төрт негизги бар түрлөрү SQL кошулат : ички, сол, оң жана толук. Бул төртөөнүн ортосундагы айырманы түшүндүрүүнүн эң оңой жана интуитивдик жолу түрлөрү маалымат топтомдорунун ортосундагы бардык мүмкүн болгон логикалык байланыштарды көрсөткөн Венн диаграммасын колдонуу менен.

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