Apakškopa

Samaziniet ierakstus, lai izveidotu mazāku, reprezentatīvu relāciju datu bāzes apakškopu, vienlaikus saglabājot atsauces integritāti

apakškopu grafiks

Ievads Apakškopa

Kas ir apakškopa?

Samaziniet ierakstu skaitu, lai izveidotu mazāku reprezentatīvu relāciju datu bāzes apakškopu ar saglabātu atsauces integritāti

Kāpēc organizācijas izmanto apakškopu?

Daudzām organizācijām ir ražošanas vides ar milzīgiem datu apjomiem, un tās nevēlas milzīgus datu apjomus ar ražošanu nesaistītās testa vidēs. Tādējādi datu bāzes apakškopa tiek izmantota, lai izveidotu mazāku, reprezentatīvu lielākas relāciju datu bāzes apakškopu ar saglabātu atsauces integritāti. Organizācijas izmanto testa datu apakšiestatījumus, lai samazinātu izmaksas, padarītu tos pārvaldāmus un ātrāku iestatīšanu un apkopi.

Samazināt infrastruktūras un skaitļošanas izmaksas

Pārmērīgs datu apjoms var radīt augstas infrastruktūras un aprēķinu izmaksas, kas nav nepieciešamas testa datiem vidēs, kas nav ražotas. Izmantojot apakškopu iespējas, varat viegli izveidot mazākas datu apakškopas, lai samazinātu izmaksas.

Testētāju un izstrādātāju pārvaldāmi testa dati

Milzīgu datu apjomu pārvaldīšana vidēs, kas nav ražotas, testētājiem un izstrādātājiem rada izaicinājumus. Mazāki un līdz ar to vieglāk pārvaldāmi testa dati, ievērojami racionalizējot testēšanas un izstrādes procesus, galu galā optimizējot visu ciklu laika un resursu ziņā.

Ātrāka testa datu iestatīšana un uzturēšana

Mazāki datu apjomi atvieglo ātrāku un vienkāršāku ar ražošanu nesaistītu testa vidi iestatīšanu un uzturēšanu. Tas ir īpaši svarīgi sarežģītās IT vidēs un gadījumos, kad biežas izmaiņas datu struktūrās ir regulāri jāatjaunina un jāatsvaidzina, lai nodrošinātu testa datu reprezentativitāti.

apakškopu grafiks

Kas ir atsauces integritāte un kāpēc tā ir svarīga?

Atsauces integritāte ir datu bāzes pārvaldības jēdziens, kas nodrošina konsekvenci un precizitāti starp tabulām relāciju datu bāzē. Atsauces integritāte nodrošinātu, ka katra vērtība, kas atbilst 1. tabulas 1. personai, atbilst pareizajai 1. personas vērtībai 2. tabulā un jebkurā citā saistītajā tabulā.

Atsauces integritātes nodrošināšana ir ļoti svarīga, lai saglabātu testa datu uzticamību relāciju datu bāzē, kas ir daļa no neražošanas vides. Tas novērš datu neatbilstības un nodrošina, ka attiecības starp tabulām ir jēgpilnas un uzticamas pareizai testēšanai un programmatūras izstrādei.

Pārbaudes datiem relāciju datu bāzes vidē ir jāsaglabā atsauces integritāte, lai tos varētu izmantot. Atsauces integritātes saglabāšana vidēs, kas nav saistītas ar ražošanu, piemēram, tajās, kuras izmanto testēšanai un programmatūras izstrādei, ir svarīga vairāku iemeslu dēļ.

Apakškopa, kas nav tik vienkārša kā “tikai datu dzēšana”

Apakškopas izveide nav tik vienkārša kā vienkārša datu dzēšana, jo visām saistītajām pakārtotajām un augšupējām tabulām apakškopas ir jāsadala proporcionāli, lai saglabātu atsauces integritāti. Apakškopa nodrošina, ka tiek dzēsti ne tikai dati mērķa tabulā, bet arī visi dati jebkurā citā saistītajā tabulā, kas saistīti ar dzēstajiem datiem no mērķa tabulas. Tas nodrošina, ka datu dzēšanas laikā tiek saglabāta atsauces integritāte starp tabulām, datu bāzēm un sistēmām.

Datu apjoma samazināšana, no "Tabulas Y" noņemot "personu X", ir jāsvītro visi ieraksti, kas saistīti ar "personu X" tabulā Y, bet arī visi ieraksti, kas saistīti ar "personu X" jebkurā citā augšup vai lejup pa straumi saistītā tabulā (tabula A, B, C utt.), ir arī jādzēš.

Datu apjoma samazināšana, no tabulas “Klienti” noņemot “Ričardu”., ir jāizdzēš visi ieraksti, kas saistīti ar "Ričardu" tabulā "Klients", bet arī visi ieraksti, kas saistīti ar "Ričardu" jebkurā citā augšup vai pakārtotajā saistītā tabulā (Maksājumu tabula, Tabula Incidenti, Apdrošināšanas seguma tabula utt.) dzēsts.

Pāri galdiem

Apakškopa darbojas dažādās tabulās

Visās datu bāzēs

Apakškopas darbojas dažādās datu bāzēs

Visās sistēmās

Apakškopas darbojas dažādās sistēmās

Vai jums ir kādi jautājumi?

Runājiet ar kādu no mūsu ekspertiem

Kā es varu izmantot apakšiestatījumu?

Proporcionāla apakškopa

Varat konfigurēt Syntho Engine, lai apakškopu iestatītu relāciju datu bāzi un nodrošinātu, ka visas “saistītās tabulas” ir apakškopas, pamatojoties uz “Mērķa tabulu”.

  • Mērķa tabula: Lietotāji var definēt mērķa tabulu kā apakškopas sākumpunktu.
    • Lietotāji, piemēram, var noteikt apakškopu “Pacientu tabula” uz 5% vai 500 10.000 ierakstu, nevis XNUMX XNUMX XNUMX ierakstu.
  • Saistītās tabulas: Tās visas ir tieši vai netieši saistītas tabulas ar “Mērķa tabulu”. Saites starp tabulām var būt tiešas, piemēram, mērķa tabula, kurā uzskaitītas alerģijas, kas atsaucas uz pacientu tabulu, izmantojot ārējās atslēgas attiecības, vai netiešas, piemēram, mērķa tabula, kas atsaucas uz pacientu tabulu, kas savukārt atsaucas uz slimnīcas tabulu.
    • Apakškopa nodrošina, ka visi ieraksti, kas saistīti ar dzēstajiem datiem Tiks dzēsta arī “Pacientu tabula”. Piemērā apakškopa nodrošina, ka jebkurā “Saistītajā tabulā” ir tikai dati, kas ir saistīti ar 5% (500 95 ierakstu) un ka visi pārējie dati, kas saistīti ar 10.000% (500 9.500 k – XNUMX k = XNUMX XNUMX ierakstu), tiek dzēsti. lai izveidotu mazāku reprezentatīvu relāciju datu bāzes apakškopu ar saglabātu atsauces integritāti

Apakškopa, pamatojoties uz uzņēmējdarbības noteikumiem

Papildus proporcionālajai apakškopai, kurā jūs norādāt procentuālo daļu datu ieguvei, mūsu uzlabotās iespējas ļauj precīzi definēt apakškopas mērķa grupu. Piemēram, varat norādīt kritērijus, lai iekļautu vai izslēgtu noteiktas apakškopas, nodrošinot lielāku elastību un kontroli pār datu ieguves procesu.

  • Klienti jaunāki par 60 gadiem un vecāki par 30 gadiem un
  • Als vīriešu kārtas klienti
pārdošanas klientu tabula

sinto vadotnes vāks

Saglabājiet savu sintētisko datu ceļvedi tūlīt!