*   >> lukeminen koulutus Artikkelit >> science >> programming

Viite Rehellisyys Database

Efficiency in Database Design - Osa 1Division 3Introduction Tämä on osa 1 minun sarja Tehokkuutta Database Design. Oletan, että olet lukenut kaikki eri osat suurten sarjojen tähän asti. Tämä suuri sarja on jaettu useita rajapintoja. Jokainen jako on useita osia. Edellisen jako käsitellään suunnittelu tietokantataulukoihin. Otsikko ensimmäisen osan että jako on, normalisointi. Päästäkseen jaosta, kirjoita otsikko ja nimeni, Chrys hakukenttään tämän sivun ja valitse Etsi. Tämä on jako 3. Tässä jako, näemme, miten tehdä tietokanta tehokkaasti.

Tässä osa sarjasta, katsomme mitä kutsutaan viitteiden eheys Database. Huomautus: Jos et näe koodia tai jos luulet jotain puuttuu (rikki linkki, kuva poissa), vain yhteyttä minuun [email protected]. Eli minuun yhteyttä pienintäkään ongelmaa olet mitä olet reading.Referential Integrity Tarkastellaan seuraavat kaksi taulukkoa: Myynti (SaleID, päivämäärä, TyöntekijänTunnus, AsiakasID) SaleDetails (SaleID, ProductID, SoldPrice) suhde edellä kaksi taulukkoa on yksi-moneen. Yksi puolella myynnin ja monet puolella SaleDetails. Tärkein avain Sales pöytä on SaleID.

Tärkein avain SaleDetails pöytä on komposiitti (SaleID, ProductID). Tarkastellaan seuraavat kaksi taulukkoa: Työntekijä (TyöntekijänTunnus, osoite, kaupunki, valtio, maa, Puhelin) Tilaukset (TilauksenTunnus, päivämäärä, TyöntekijänTunnus, SupplierID) suhde edellä kaksi taulukkoa on yksi-moneen. Yksi puolella Työntekijän ja monet puolella Tilaukset. Tärkein avain Työntekijän pöytä on TyöntekijänTunnus. Kiinnostusta Tilaukset taulukossa on viiteavain, TyöntekijänTunnus. Yksi työntekijä voi tehdä monia tilauksia. Viite-eheyden viittaa tiukka suhde rivien kaksi taulukkoa yksi-monia relationship.

Adding tai asettaminen rivi Monet Side Tarkastellaan viimeksi kaksi taulukkoa edellä. Sinulla on työntekijä pöytä, sisältää luettelon työntekijöiden tiedot. Suhde kahden taulukoiden on läpi TyöntekijänTunnus pylvään molemmissa taulukoissa. TyöntekijänTunnus arvo näkyy vain kerran Työntekijän taulukossa, mutta se voi esiintyä useammassa kuin yhdessä rivissä (ulkomaisten avain) Tilaukset-taulukon. Jokaista rivi Tilaukset-taulukon, on vastaava rivi Työntekijän taulukossa.

Vuonna yksi-moneen suhde, et voi lisätä rivi monissa sivupöytä, jossa ei ole vastaavaa rivi (TyöntekijänTunnus) vuonna toisella puolella pöydän. Asioita, kuten tämä mahdollistaa petosten tietokantaan. Monet DBMS antaa sinulle mahdollisuuden sallia tai estää tämän. Kun koodataan DBMS estää tämän, me sanomme

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.