DBMS дахь нэрийг өөрчлөх үйлдэл гэж юу вэ?
DBMS дахь нэрийг өөрчлөх үйлдэл гэж юу вэ?

Видео: DBMS дахь нэрийг өөрчлөх үйлдэл гэж юу вэ?

Видео: DBMS дахь нэрийг өөрчлөх үйлдэл гэж юу вэ?
Видео: Become A Master Of SDXL Training With Kohya SS LoRAs - Combine Power Of Automatic1111 & SDXL LoRAs 2024, Арваннэгдүгээр
Anonim

Үйлдлийн нэрийг өөрчлөх (ρ)

Харьцааны алгебрын үр дүн нь бас харилцаа боловч ямар ч нэргүй. The үйлдлийн нэрийг өөрчлөх боломжийг бидэнд олгодог нэрийг өөрчлөх гаралтын хамаарал. ' нэрийг өөрчлөх ' ажиллагаа Грекийн жижиг үсгээр rho ρ гэж тэмдэглэсэн.

Мөн DBMS дахь проекцын ажиллагаа гэж юу болохыг мэдэх үү?

Харьцааны алгебрийн хувьд a проекц нэгдмэл байна ажиллагаа гэж бичсэн. хаана. шинж чанарын нэрсийн багц юм. Үүний үр дүн проекц нь багцын бүрдэл хэсгүүдийг багцад хязгаарлах үед олж авсан олонлогоор тодорхойлогддог. - энэ нь бусад шинж чанаруудыг үгүйсгэдэг (эсвэл хасдаг).

Нэмж дурдахад, SQL-д дэмждэг алгебрийн ямар үйлдлүүд байдаг вэ? Харилцааны алгебр нь харилцааны өгөгдлийн сан болон SQL-ийн онолын үндэс суурь болдог.

  • Харилцааны алгебр дахь операторууд.
  • Төсөл (π)
  • Тайлбар: Өгөгдмөлөөр проекц нь давхардсан өгөгдлийг арилгадаг.
  • Сонголт (σ)
  • Тайлбар: Сонгох оператор нь зөвхөн шаардлагатай залгууруудыг сонгох боловч тэдгээрийг харуулахгүй.
  • Холбоо (U)
  • Ялгааг тохируулах (-)

Сонгох ба төслийн үйл ажиллагааны хооронд ямар ялгаа байдаг вэ?

ТӨСӨЛ байхад багануудыг арилгадаг СОНГОХ мөрүүдийг арилгана. Сонго багцуудыг (мөр) татаж авдаг дотор 'predicate' хэсгийн (WHERE заалт) нөхцөл үнэн байх хамаарал (хүснэгт). Төсөл заасан шинж чанаруудыг (багана) татаж авдаг.

DBMS дахь гадаад түлхүүр гэж юу вэ?

А гадаад түлхүүр Энэ нь хоёр хүснэгт дэх өгөгдлийн хоорондох холбоосыг хангадаг өгөгдлийн сангийн харилцааны хүснэгтийн багана эсвэл бүлэг багана юм. Лавлах бүрэн бүтэн байдлын тухай ойлголт нь үүнээс гаралтай гадаад түлхүүр онол. Гадаад түлхүүрүүд мөн тэдгээрийн хэрэгжилт нь анхан шатныхаас илүү төвөгтэй байдаг түлхүүрүүд.

Зөвлөмж болгож буй: