Samaziniet ierakstu skaitu, lai izveidotu mazāku reprezentatīvu relāciju datu bāzes apakškopu ar saglabātu atsauces integritāti
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.
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.
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ņā.
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.
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š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.
Apakškopa darbojas dažādās tabulās
Apakškopas darbojas dažādās datu bāzēs
Apakškopas darbojas dažādās sistēmās
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”.
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.