Erinevus Skeemi Ja Tabeli Vahel

Erinevus Skeemi Ja Tabeli Vahel
Erinevus Skeemi Ja Tabeli Vahel

Video: Erinevus Skeemi Ja Tabeli Vahel

Video: Erinevus Skeemi Ja Tabeli Vahel
Video: ВОТ ЧТО НУЖНО ОБЯЗАТЕЛЬНО связать из пряжи OMBRE BATIK - ПЛАТЬЕ, СМОТРИТСЯ ШИКАРНО, вяжется ЛЕГКО! 2024, Aprill
Anonim

Skeem vs tabel

(Andmebaasi) skeem on organisatsiooni ja andmebaasi andmete struktuuri ametlik kirjeldus. See kirjeldus sisaldab tabelite, veergude, andmetüüpide, indeksite ja palju muu määratlusi. Andmebaasis on tabel andmekogum, milles andmed on korraldatud vertikaalsete veergude ja horisontaalsete ridade kogumiks. Tabeli veergude arv on määratud andmebaasiskeemis, kuid see mahutab suvalise arvu ridu. Tabelid sisaldavad ka sellist teavet nagu veergudes olevate väärtuste piirangud ja seda teavet nimetatakse metainfoks.

Mis on skeem?

Andmebaasisüsteemi andmebaasiskeem kirjeldab andmete struktuuri ja korraldust. Andmebaasiskeemi määratlemiseks kasutatakse ametlikku keelt, mida toetab andmebaasihaldussüsteem. Skeem kirjeldab, kuidas andmebaas selle tabelite abil üles ehitatakse. Formaalselt määratletakse skeem kui valemikomplekt, mis paneb tabelitele terviklikkuse piirangud. Lisaks kirjeldab andmebaasiskeem kõiki tabeleid, veergude nimesid ja tüüpe, indekse jne. Skeeme on kolme tüüpi, mida nimetatakse kontseptuaalseks skeemiks, loogiliseks skeemiks ja füüsiliseks skeemiks. Kontseptuaalne skeem kirjeldab mõistete ja seoste kaardistamist. Loogiline skeem määratleb olemite, atribuutide ja seoste kaardistamise. Füüsiline skeem on ülalmainitud loogilise skeemi spetsiifiline teostus.

Mis on tabel?

Tabel on andmete kogum, mis on korraldatud ridadesse ja veergudesse. Andmebaas sisaldab ühte või mitut tabelit, mis tegelikult andmebaasis olevaid andmeid hoiavad. Igal andmebaasi tabelil on kordumatu nimi, mida kasutatakse selle tuvastamiseks. Andmebaasi veergudel on ka ainulaadne nimi ja sellega seotud andmetüüp. Lisaks võib veeruga olla seotud erilised atribuudid, näiteks kas see on primaarvõti või kasutatakse seda indeksina jne. Tabeli read sisaldavad tegelikke andmeid. Relatsioonandmebaasides on seos esitatud tabeli abil. Kuid seos ja tabel ei ole samad, kuna tabelis võib olla duplikaate (ja seos ei tohi sisaldada duplikaate). Objektitabelina ja relatsioonitabelina on kahte tüüpi tabeleid. Objektitabelites on määratletud tüüpi objektid, samas kui relatsioonitabelites on kasutajaandmed relatsioonide andmebaasis.

Mis vahe on skeemil ja tabelil?

Andmebaasiskeem kirjeldab andmete struktuuri ja korraldust andmebaasisüsteemis, samas kui tabel on andmekogum, milles andmed on korraldatud vertikaalsete veergude ja horisontaalsete ridade hulka. Andmebaasi skeem määratleb andmebaasis olevad tabelid, veerud ja nende tüübid. Lisaks määratleb skeem ka need veerud, mis on määratletud tabeli peamise võtmena. Mõistetavalt püsib andmebaasi skeem pärast selle loomist konstantsena, samas kui andmebaasi tabelites olevad tegelikud andmed võivad kogu aeg muutuda.

Soovitatav: