Alijoukko

Vähennä tietueita luodaksesi pienempi, edustava osajoukko relaatiotietokannasta säilyttäen samalla viittauksen eheys

osajoukkokaavio

Johdanto Alijoukko

Mikä on osajoukko?

Vähennä tietueiden määrää luodaksesi pienempi edustava osajoukko relaatiotietokannasta, jonka viiteeheys säilyy

Miksi organisaatiot käyttävät osajoukkoja?

Monilla organisaatioilla on tuotantoympäristöjä, joissa on valtavia tietomääriä, eivätkä ne halua valtavia tietomääriä muihin kuin tuotantotestiympäristöihin. Tästä syystä tietokannan osajoukkoa käytetään luomaan pienempi, edustava osajoukko suuremmasta relaatiotietokannasta, jolla on säilytetty viiteeheys. Organisaatiot käyttävät testitiedon aliasetuksia vähentääkseen kustannuksia, tehdäkseen niistä hallittavia ja nopeuttaakseen asennusta ja ylläpitoa.

Vähennä infrastruktuuri- ja laskentakustannuksia

Liialliset tietomäärät voivat johtaa korkeisiin infrastruktuuri- ja laskentakustannuksiin, jotka ovat tarpeettomia testidatalle muissa kuin tuotantoympäristöissä. Osajoukkoominaisuuksien avulla voit helposti luoda pienempiä osajoukkoja tiedoistasi kustannusten pienentämiseksi.

Testaajien ja kehittäjien hallittavissa olevat testitiedot

Valtavien tietomäärien hallinta muissa kuin tuotantoympäristöissä asettaa haasteita testaajille ja kehittäjille. Pienempi ja siten paremmin hallittava testidata, mikä virtaviivaistaa merkittävästi testaus- ja kehitysprosesseja, mikä lopulta optimoi koko syklin ajan ja resurssien suhteen.

Nopeampi testitietojen määritys ja ylläpito

Pienemmät tietomäärät mahdollistavat nopeamman ja yksinkertaisemman asennuksen ja ylläpidon ei-tuotannon testiympäristöissä. Tämä on erityisen tärkeää monimutkaisissa IT-ympäristöissä ja silloin, kun usein tapahtuvat muutokset tietorakenteissa vaativat säännöllisiä päivityksiä ja päivityksiä testidatan edustavuuden varmistamiseksi.

osajoukkokaavio

Mitä on viitteellinen eheys ja miksi se on tärkeää?

Viiteeheys on tietokannan hallinnan käsite, joka varmistaa relaatiotietokannan taulukoiden välisen johdonmukaisuuden ja tarkkuuden. Viittauksen eheys varmistaisi, että jokainen arvo, joka vastaa "Taulukon 1" henkilöä 1, vastaa oikeaa "henkilö 1" -arvoa "taulukossa 2" ja missä tahansa muussa linkitetyssä taulukossa.

Viittauksen eheyden varmistaminen on ratkaisevan tärkeää relaatiotietokannan testitietojen luotettavuuden ylläpitämiseksi osana ei-tuotantoympäristöjä. Se estää tietojen epäjohdonmukaisuudet ja varmistaa, että taulukoiden väliset suhteet ovat merkityksellisiä ja luotettavia asianmukaista testausta ja ohjelmistokehitystä varten.

Relaatiotietokantaympäristössä olevien testitietojen tulee säilyttää viiteeheys, jotta niitä voidaan käyttää. Viitetietojen eheyden säilyttäminen muissa kuin tuotantoympäristöissä, kuten testaukseen ja ohjelmistokehitykseen käytetyissä ympäristöissä, on tärkeää useista syistä:

Osajoukko, ei niin yksinkertaista kuin "vain tietojen poistaminen"

Alijoukkojen määrittäminen ei ole niin helppoa kuin pelkkä tietojen poistaminen, koska kaikki alavirran ja ylävirran linkitetyt taulukot tulisi jakaa suhteellisesti viitteen eheyden säilyttämiseksi. Alijoukko varmistaa, että kohdetaulukon tiedot eivät poistu, vaan myös kaikki muussa linkitetyssä taulukossa olevat tiedot, jotka liittyvät kohdetaulukon poistettuihin tietoihin, poistetaan. Näin varmistetaan, että taulukoiden, tietokantojen ja järjestelmien viiteeheys säilyy osana tietojen poistamista.

Tietojen määrän vähentäminen poistamalla "henkilö X" "taulukosta Y", kaikki tietueet, jotka liittyvät "henkilöön X" "taulukossa Y", tulee poistaa, mutta myös kaikki tietueet, jotka liittyvät "henkilöön X" missä tahansa muussa ylä- tai loppupään taulukossa (taulukot A, B, C jne.), tulee myös poistaa.

Tietojen määrän vähentäminen poistamalla "Richard" "Asiakkaat"-taulukosta, kaikki "Asiakas" -taulukon "Richard" -tietueet tulee poistaa, mutta myös kaikki "Richardiin" liittyvät tietueet kaikissa muissa alku- tai loppupään liittyvissä taulukoissa (Maksutaulukko, Tapahtumat-taulukko, Vakuutusturvataulukko jne.) tulee myös poistaa. poistettu.

Pöytien yli

Osajoukko toimii useissa taulukoissa

Kaikki tietokannat

Osajoukko toimii eri tietokannoista

Acros Systems

Osajoukko toimii eri järjestelmissä

Onko sinulla kysymyksiä?

Keskustele jonkun asiantuntijamme kanssa

Kuinka voin hyödyntää aliasetusta?

Suhteellinen osajoukko

Voit määrittää Syntho Enginen alijoukkoamaan relaatiotietokannan ja varmistamaan, että kaikki "linkitetyt taulukot" on alijoukko "kohdetaulukon" perusteella.

  • Kohdetaulukko: Käyttäjät voivat määrittää kohdetaulukon osajoukon aloituspisteeksi.
    • Käyttäjät voivat esimerkiksi määrittää "potilastaulukon" alijoukoksi 5 % tai 500 10.000 tietuetta XNUMX XNUMX XNUMX tietueen sijaan.
  • Linkitetyt taulukot: Nämä ovat kaikki suoraan tai epäsuorasti "kohdetaulukkoon" kytkettyjä taulukoita. Taulukoiden väliset linkit voivat olla suoria, kuten allergialuetteloita sisältävä kohdetaulukko, joka viittaa potilastaulukkoon vierasavainsuhteen kautta, tai epäsuoria, kuten potilastaulukkoon viittaava kohdetaulukko, joka puolestaan ​​viittaa sairaalan taulukkoon.
    • Alijoukko varmistaa, että kaikki tietueet, jotka liittyvät poistettuihin tietoihin Myös "potilastaulukko" poistetaan. Esimerkissä osajoukko varmistaa, että missä tahansa "Linkitetyssä taulukossa" on vain tiedot, jotka liittyvät 5 %:iin (500 95 tietuetta) ja että kaikki muut 10.000 %:iin liittyvät tiedot (500 9.500 XNUMX - XNUMX XNUMX = XNUMX XNUMX XNUMX tietuetta) poistetaan. luoda pienempi edustava osajoukko relaatiotietokannasta, jolla on säilynyt viiteeheys

Liiketoiminnan sääntöihin perustuva osajoukko

Suhteellisen osajoukon lisäksi, jossa määrität prosenttiosuuden tiedon poimimiselle, edistyneillä ominaisuuksillamme voit määrittää tarkasti alijoukon kohderyhmän. Voit esimerkiksi määrittää kriteerit tiettyjen osajoukkojen sisällyttämiseksi tai poissulkemiseksi, mikä lisää joustavuutta ja tiedonpoimintaprosessin hallintaa.

  • Alle 60-vuotiaat ja yli 30-vuotiaat asiakkaat ja
  • Myös miesasiakkaat
myyntiasiakkaiden pöytä

syntho-ohjaimen kansi

Tallenna synteettisten tietojen opas nyt!