Relačný model

Autor: Randy Alexander
Dátum Stvorenia: 3 Apríl 2021
Dátum Aktualizácie: 24 V Júni 2024
Anonim
Relačný model - Technológie
Relačný model - Technológie

Obsah

Definícia - Čo znamená relačný model?

Relačný model je koncepčný základ relačných databáz. Navrhol E.F. Codd v roku 1969, jedná sa o metódu štruktúrovania údajov pomocou vzťahov, čo sú mriežkové matematické štruktúry pozostávajúce zo stĺpcov a riadkov. Codd navrhol pre IBM relačný model, nemal však potuchy, ako veľmi by sa jeho práca stala základom relačných databáz. Väčšina z nás je veľmi dobre oboznámená s fyzickým prejavom vzťahu v databáze - nazýva sa to tabuľka.

Aj keď si relačný model ťažko požičiava z matematiky a používa matematické pojmy, ako sú domény, odbory a rozsahy, vlastnosti a podmienky, ktoré popisuje, sa dajú ľahko definovať pomocou jednoduchej angličtiny.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje vzťahový model

V relačnom modeli musia byť všetky údaje uložené vo vzťahoch (tabuľkách) a každá relácia pozostáva z riadkov a stĺpcov. Každý vzťah musí mať hlavičku a telo. Hlavička je jednoducho zoznam stĺpcov vo vzťahu. Telo je množina údajov, ktoré skutočne vyplnia vzťah, usporiadané do riadkov. Môžete extrapolovať, že spojenie jedného stĺpca a jedného riadku povedie k jedinečnej hodnote - táto hodnota sa nazýva n-tica.

Druhou hlavnou charakteristikou relačného modelu je použitie kľúčov. Sú to špeciálne označené stĺpce vo vzťahu, ktoré sa používajú na objednávanie údajov alebo na spájanie údajov s inými vzťahmi. Jedným z najdôležitejších kľúčov je primárny kľúč, ktorý sa používa na jedinečnú identifikáciu každého radu údajov. Aby sa uľahčilo vyhľadávanie údajov, väčšina relačných databáz ide ďalej a fyzicky zoradí údaje podľa primárneho kľúča. Cudzie kľúče súvisia s údajmi v jednom vzťahu s primárnym kľúčom iného vzťahu.

Okrem definovania toho, ako majú byť údaje štruktúrované, ako je uvedené vyššie, relačný model tiež stanovuje súbor pravidiel na presadzovanie integrity údajov, známych ako obmedzenia integrity. Definuje tiež spôsob manipulácie s údajmi (relačný počet). Okrem toho model definuje špeciálnu funkciu nazývanú normalizácia, aby sa zabezpečilo efektívne ukladanie údajov.


Táto definícia bola napísaná v databáze