Miks kasutatakse relatsioonilise andmebaasi haldamisel relatsioonialgebrat?
Miks kasutatakse relatsioonilise andmebaasi haldamisel relatsioonialgebrat?

Video: Miks kasutatakse relatsioonilise andmebaasi haldamisel relatsioonialgebrat?

Video: Miks kasutatakse relatsioonilise andmebaasi haldamisel relatsioonialgebrat?
Video: Windows WMI: WMI repository, Providers, Infrastructure, and namespaces 2024, Detsember
Anonim

SUHEALGEBRA on laialdaselt kasutatud protseduuriline päringukeel. See kogub sisendina seoste esinemisjuhte ja annab väljundina suhete esinemisjuhtumeid. Selle toimingu tegemiseks kasutab see erinevaid toiminguid. Relatsioonialgebra tehteid tehakse rekursiivselt a suhe.

Veelgi enam, miks on relatsioonialgebra oluline?

The relatsioonialgebra on väga oluline mitmel põhjusel: 1. see annab formaalse aluse suhteline mudeloperatsioonid. Arvestades, et algebra määrab operatsioonide komplekti suhteline mudel, suhteline calculus pakub täpsustamiseks kõrgema taseme deklaratiivset keelt suhteline päringuid.

Teiseks, millised on relatsioonialgebra põhitoimingud? Viis põhitoimingut relatsioonialgebras: valik, projektsioon, Descartes'i toode , liit ja Määra erinevus.

Samamoodi küsitakse, kus kasutatakse relatsioonialgebrat?

Relatsioonialgebra on protseduuriline päringukeel, mis võtab sisendiks Relation ja väljundina genereerib seost. Relatsioonialgebra annab peamiselt teoreetilise aluse suhteline andmebaasid ja SQL. Projektsioon on kasutatud projitseerida relatsioonist nõutavad veeruandmed.

Mida seletab relatsioonialgebra näitega?

Kokkuvõte

Operatsioon Eesmärk
Ristmik (∩) Ristmik defineerib seose, mis koosneb kõigist nii A-s kui ka B-s olevate korteežide hulgast.
Descartes'i toode (X) Descartes'i operatsioonist on abi kahe seose veergude liitmisel.
Sisemine liitumine Sisemine liitmine hõlmab ainult neid kortereid, mis vastavad sobitamiskriteeriumidele.

Soovitan: