Ny toetra iray misy ny Databatra dia mamaritra ny fananana latabatra

Eritrereto ny toetra iray ho toetra

Ny tahirin-kevitra dia mahery kokoa noho ny tavoahangy mitovy aminy satria manana fikarohana be dia be izy. Ny tambazotran'ny relational dia mifototra amin'ny fidirana an-tariby amin'ny tabilao samihafa ary manatontosa ireo kajikajy matotra amin'ny angona be dia be. Ny fanazavana dia voalamina amin'ny fomba izay mora mahomby, atrehina, ary vaovao.

Inona no atao hoe toetra?

Ny tahiry dia misy latabatra. Ny latabatra tsirairay dia misy tsanganana sy andalana.

Ny laharana tsirairay (antsoina hoe tuple) dia singa voatahiry izay ampiharina amin'ny singa iray. Ny singa tsirairay (toetra) dia manoritsoritra ny toetran'ireo tsipika. Anaram-pandrafetana anaran-tserasera dia anaran-tsanganana sy ny votoatin'ny saha eo ambaniny ao anaty latabatra ao anaty tahiry.

Raha mivarotra entana ianao ary miditra ao anaty latabatra misy tsanganana ho an'ny ProductName, Price, ary ProductID, ny lohateny tsirairay dia toetra iray. Amin'ny sehatra tsirairay eo ambanin'ireto lohateny ireto dia miditra ny vokatra, ny vidiny, ary ny ID ny vokatra. Ny iray amin'ireo sehatra ny saha ihany koa dia toetra iray.

Izany dia mahatsapa raha mieritreritra izany ianao, satria ny famaritana tsy misy teknika ny toetra iray dia ny mamaritra ny toetra na ny kalitaon'ny zavatra iray.

Asehoy ireo fanalahidy

Andeha hodinihintsika ny angon-drakitra novokarin'ny orinasa iray. Azo inoana fa ahitana latabatra - antsoina koa hoe entities avy amin'ny mpanangom-baovaon-drafitra - ho an'ny mpanjifa, ny mpiasa ary ny vokatra, ankoatra ny hafa. Ny Product Products dia mamaritra ny toetran'ny vokatra tsirairay.

Mety misy ny famoahana ID, anarana famokarana, ID mpanome (ampiasaina ho fanalahidin'ny vahiny ), karazana ary vidiny. Ny tsirairay amin'ireo toetra ireo dia toetoetran'ny latabatra (na entité) antsoina hoe Products.

Diniho ity sombin-dahatsoratra ity avy amin'ny tahiry navoakan'ny Northwinds:

ProductID ProductName SupplierID CategoryID QuantityPerU Vidin'ny singa
1 Chai 1 1 Boky 10 x x 20 18,00
2 Chang 1 1 24 - 12 ons tavoahangy 19.00
3 Anirised syrup 1 2 12 - 550 ml sotro 10.00
4 Ny Sefo Cajun, Chef Anton 2 2 48 - 6 oz 22,00
5 Chef Anton's Gumbo Mix 2 2 36 boaty 21,35
6 Niparitaka ny zatovolahy Bebe 3 2 12 - 8 oz 25,00
7 Dadabe Organic Uncle Bob 3 7 12 - 1 lb pkgs. 30,00

Ny anaran'ny tsanganana dia ny toetoetran'ny vokatra iray. Ny endriky ny sehatra amin'ny tsanganana dia toetra iray amin'ny vokatra.

Toetoetrany ve ny saha?

Indraindray, ny saha sy ny toetra dia ampiasaina am-bava, ary ho an'ny ankamaroan'ny tanjona dia mitovy ny zavatra. Na izany aza, ny tanimbary dia matetika ampiasaina hamaritana sela manokana eo amin'ny latabatra hita any amin'ny laharamanidina rehetra, raha ampiasaina amin'ny ankapobeny kosa ny toetoetrany mba hanoritsoritana ny toetra maha-endri-tsoratra amin'ny heviny.

Ohatra, ao amin'ny table etsy ambony, ny ProductName ao amin'ny laharana faharoa dia Chang . Tany izany. Raha miresaka vokatra amin'ny ankapobeny ianao, ProductName dia ny tsanganana vokatra. Io no toetra .

Aza mihantona amin'izany. Matetika, ireo teny roa ireo dia ampiasaina amin'ny fifanakalozan-kevitra.

Famaritana ireo toetra

Ireo toetra dia voafaritra amin'ny lafiny ny sehatr'izy ireo . Ny domy iray dia mamaritra ny soatoavina azo avela izay azon'ity toetra ity. Mety hahitana ny sokajiny, ny halavany, ny soatoavina ary ny antsipiriany hafa.

Azonao atao, ohatra, ny sora- baventy ho an'ny attribute ProductID afaka manondro karazana data. Azonao atao ny mamaritra bebe kokoa ny toetoetrany mba hahazoana lanjany manokana na manondro raha toa ka misy vidiny iray na tsy fantatra.