ਸੁਰੱਖਿਅਤ ਸੰਦਰਭ ਅਖੰਡਤਾ ਦੇ ਨਾਲ ਇੱਕ ਰਿਲੇਸ਼ਨਲ ਡੇਟਾਬੇਸ ਦਾ ਇੱਕ ਛੋਟਾ ਪ੍ਰਤੀਨਿਧੀ ਸਬਸੈੱਟ ਬਣਾਉਣ ਲਈ ਰਿਕਾਰਡਾਂ ਦੀ ਗਿਣਤੀ ਘਟਾਓ
ਬਹੁਤ ਸਾਰੀਆਂ ਸੰਸਥਾਵਾਂ ਕੋਲ ਭਾਰੀ ਮਾਤਰਾ ਵਿੱਚ ਡੇਟਾ ਦੇ ਨਾਲ ਉਤਪਾਦਨ ਦੇ ਵਾਤਾਵਰਣ ਹੁੰਦੇ ਹਨ ਅਤੇ ਉਹ ਗੈਰ-ਉਤਪਾਦਨ ਟੈਸਟ ਵਾਤਾਵਰਣ ਵਿੱਚ ਵੱਡੀ ਮਾਤਰਾ ਵਿੱਚ ਡੇਟਾ ਨਹੀਂ ਚਾਹੁੰਦੇ ਹਨ। ਇਸ ਲਈ, ਡਾਟਾਬੇਸ ਸਬਸੈਟਿੰਗ ਦੀ ਵਰਤੋਂ ਸੁਰੱਖਿਅਤ ਸੰਦਰਭ ਅਖੰਡਤਾ ਦੇ ਨਾਲ ਇੱਕ ਵੱਡੇ ਰਿਲੇਸ਼ਨਲ ਡੇਟਾਬੇਸ ਦੇ ਇੱਕ ਛੋਟੇ, ਪ੍ਰਤੀਨਿਧੀ ਸਬਸੈੱਟ ਨੂੰ ਬਣਾਉਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਸੰਸਥਾਵਾਂ ਲਾਗਤਾਂ ਨੂੰ ਘਟਾਉਣ, ਇਸਨੂੰ ਪ੍ਰਬੰਧਨਯੋਗ ਬਣਾਉਣ ਅਤੇ ਤੇਜ਼ ਸੈਟਅਪ ਅਤੇ ਰੱਖ-ਰਖਾਅ ਲਈ ਟੈਸਟ ਡੇਟਾ ਲਈ ਉਪ-ਸੈਟਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਦੀਆਂ ਹਨ।
ਬਹੁਤ ਜ਼ਿਆਦਾ ਡਾਟਾ ਵਾਲੀਅਮ ਉੱਚ ਬੁਨਿਆਦੀ ਢਾਂਚੇ ਅਤੇ ਗਣਨਾ ਲਾਗਤਾਂ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦਾ ਹੈ, ਜੋ ਗੈਰ-ਉਤਪਾਦਨ ਵਾਤਾਵਰਨ ਵਿੱਚ ਟੈਸਟ ਡੇਟਾ ਲਈ ਬੇਲੋੜੇ ਹਨ। ਸਬਸੈਟਿੰਗ ਸਮਰੱਥਾਵਾਂ ਦੇ ਨਾਲ, ਤੁਸੀਂ ਆਪਣੀਆਂ ਲਾਗਤਾਂ ਨੂੰ ਘਟਾਉਣ ਲਈ ਆਸਾਨੀ ਨਾਲ ਆਪਣੇ ਡੇਟਾ ਦੇ ਛੋਟੇ ਸਬਸੈੱਟ ਬਣਾ ਸਕਦੇ ਹੋ।
ਗੈਰ-ਉਤਪਾਦਨ ਵਾਤਾਵਰਣ ਵਿੱਚ ਵਿਸ਼ਾਲ ਡੇਟਾ ਵਾਲੀਅਮ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨਾ ਟੈਸਟਰਾਂ ਅਤੇ ਡਿਵੈਲਪਰਾਂ ਲਈ ਚੁਣੌਤੀਆਂ ਪੈਦਾ ਕਰਦਾ ਹੈ। ਛੋਟਾ ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ ਵਧੇਰੇ ਪ੍ਰਬੰਧਨਯੋਗ ਟੈਸਟ ਡੇਟਾ, ਮਹੱਤਵਪੂਰਨ ਤੌਰ 'ਤੇ ਟੈਸਟਿੰਗ ਅਤੇ ਵਿਕਾਸ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਸੁਚਾਰੂ ਬਣਾਉਣਾ, ਅੰਤ ਵਿੱਚ ਸਮੇਂ ਅਤੇ ਸਰੋਤਾਂ ਦੇ ਰੂਪ ਵਿੱਚ ਪੂਰੇ ਚੱਕਰ ਨੂੰ ਅਨੁਕੂਲ ਬਣਾਉਂਦਾ ਹੈ।
ਛੋਟੇ ਡੇਟਾ ਵਾਲੀਅਮ ਗੈਰ-ਉਤਪਾਦਨ ਟੈਸਟ ਵਾਤਾਵਰਣਾਂ ਦੇ ਤੇਜ਼ ਅਤੇ ਵਧੇਰੇ ਸਿੱਧੇ ਸੈਟਅਪ ਅਤੇ ਰੱਖ-ਰਖਾਅ ਦੀ ਸਹੂਲਤ ਦਿੰਦੇ ਹਨ। ਇਹ ਖਾਸ ਤੌਰ 'ਤੇ ਗੁੰਝਲਦਾਰ IT ਲੈਂਡਸਕੇਪਾਂ ਵਿੱਚ ਢੁਕਵਾਂ ਹੈ ਅਤੇ ਜਦੋਂ ਡੇਟਾ ਢਾਂਚੇ ਵਿੱਚ ਲਗਾਤਾਰ ਤਬਦੀਲੀਆਂ ਲਈ ਟੈਸਟ ਡੇਟਾ ਦੀ ਪ੍ਰਤੀਨਿਧਤਾ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਨਿਯਮਤ ਅੱਪਡੇਟ ਅਤੇ ਤਾਜ਼ੀਆਂ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਸੰਦਰਭ ਇਕਸਾਰਤਾ ਡੇਟਾਬੇਸ ਪ੍ਰਬੰਧਨ ਵਿੱਚ ਇੱਕ ਸੰਕਲਪ ਹੈ ਜੋ ਇੱਕ ਰਿਲੇਸ਼ਨਲ ਡੇਟਾਬੇਸ ਵਿੱਚ ਟੇਬਲਾਂ ਵਿਚਕਾਰ ਇਕਸਾਰਤਾ ਅਤੇ ਸ਼ੁੱਧਤਾ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ। ਰੈਫਰੈਂਸ਼ੀਅਲ ਇਕਸਾਰਤਾ ਇਹ ਯਕੀਨੀ ਬਣਾਏਗੀ ਕਿ ਹਰ ਮੁੱਲ ਜੋ "ਸਾਰਣੀ 1" ਦੇ "ਵਿਅਕਤੀ 1" ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ, "ਸਾਰਣੀ 1" ਵਿੱਚ "ਵਿਅਕਤੀ 2" ਦੇ ਸਹੀ ਮੁੱਲ ਅਤੇ ਕਿਸੇ ਹੋਰ ਲਿੰਕ ਕੀਤੀ ਸਾਰਣੀ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ।
ਗੈਰ-ਉਤਪਾਦਨ ਵਾਤਾਵਰਣਾਂ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਇੱਕ ਰਿਲੇਸ਼ਨਲ ਡੇਟਾਬੇਸ ਵਿੱਚ ਟੈਸਟ ਡੇਟਾ ਦੀ ਭਰੋਸੇਯੋਗਤਾ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਲਈ ਸੰਦਰਭ ਅਖੰਡਤਾ ਨੂੰ ਲਾਗੂ ਕਰਨਾ ਮਹੱਤਵਪੂਰਨ ਹੈ। ਇਹ ਡੇਟਾ ਅਸੰਗਤਤਾਵਾਂ ਨੂੰ ਰੋਕਦਾ ਹੈ ਅਤੇ ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਟੇਬਲਾਂ ਵਿਚਕਾਰ ਸਬੰਧ ਸਹੀ ਟੈਸਟਿੰਗ ਅਤੇ ਸੌਫਟਵੇਅਰ ਵਿਕਾਸ ਲਈ ਅਰਥਪੂਰਨ ਅਤੇ ਭਰੋਸੇਯੋਗ ਹਨ।
ਰਿਲੇਸ਼ਨਲ ਡੇਟਾਬੇਸ ਵਾਤਾਵਰਣ ਵਿੱਚ ਟੈਸਟ ਡੇਟਾ ਨੂੰ ਵਰਤੋਂ ਯੋਗ ਹੋਣ ਲਈ ਸੰਦਰਭ ਅਖੰਡਤਾ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੱਖਣਾ ਚਾਹੀਦਾ ਹੈ। ਗੈਰ-ਉਤਪਾਦਨ ਵਾਤਾਵਰਨ, ਜਿਵੇਂ ਕਿ ਟੈਸਟਿੰਗ ਅਤੇ ਸੌਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਲਈ ਵਰਤੇ ਜਾਣ ਵਾਲੇ, ਕਈ ਕਾਰਨਾਂ ਕਰਕੇ ਮਹੱਤਵਪੂਰਨ ਹੈ:
ਸਬਸੈਟਿੰਗ ਸਿਰਫ਼ ਡੇਟਾ ਨੂੰ ਮਿਟਾਉਣ ਜਿੰਨਾ ਆਸਾਨ ਨਹੀਂ ਹੈ, ਕਿਉਂਕਿ ਸਾਰੀਆਂ ਡਾਊਨਸਟ੍ਰੀਮ ਅਤੇ ਅੱਪਸਟ੍ਰੀਮ ਨਾਲ ਸੰਬੰਧਿਤ ਲਿੰਕਡ ਟੇਬਲਾਂ ਨੂੰ ਸੰਦਰਭੀ ਇਕਸਾਰਤਾ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੱਖਣ ਲਈ ਅਨੁਪਾਤਕ ਤੌਰ 'ਤੇ ਸਬਸੈਟਿੰਗ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਸਬਸੈਟਿੰਗ ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰਦੀ ਹੈ ਕਿ ਨਾ ਸਿਰਫ ਇੱਕ ਟੀਚਾ ਸਾਰਣੀ ਵਿੱਚ ਡੇਟਾ ਨੂੰ ਮਿਟਾਇਆ ਗਿਆ ਹੈ, ਬਲਕਿ ਇਹ ਵੀ ਕਿ ਟਾਰਗੇਟ ਟੇਬਲ ਤੋਂ ਮਿਟਾਏ ਗਏ ਡੇਟਾ ਨਾਲ ਸਬੰਧਤ ਕਿਸੇ ਹੋਰ ਲਿੰਕ ਕੀਤੀ ਸਾਰਣੀ ਵਿੱਚ ਕੋਈ ਵੀ ਡੇਟਾ ਮਿਟਾ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰਦਾ ਹੈ ਕਿ ਟੇਬਲਾਂ, ਡੇਟਾਬੇਸ ਅਤੇ ਸਿਸਟਮਾਂ ਵਿੱਚ ਸੰਦਰਭ ਅਖੰਡਤਾ ਨੂੰ ਡੇਟਾ ਮਿਟਾਉਣ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਸੁਰੱਖਿਅਤ ਰੱਖਿਆ ਗਿਆ ਹੈ।
"ਟੇਬਲ Y" ਤੋਂ "ਵਿਅਕਤੀ X" ਨੂੰ ਹਟਾ ਕੇ ਡਾਟਾ ਵਾਲੀਅਮ ਨੂੰ ਘਟਾਉਣਾ, "ਸਾਰਣੀ Y" ਵਿੱਚ "ਵਿਅਕਤੀ X" ਨਾਲ ਸਬੰਧਤ ਸਾਰੇ ਰਿਕਾਰਡਾਂ ਨੂੰ ਮਿਟਾ ਦਿੱਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਪਰ ਕਿਸੇ ਹੋਰ ਅੱਪਸਟ੍ਰੀਮ ਜਾਂ ਡਾਊਨਸਟ੍ਰੀਮ ਨਾਲ ਸਬੰਧਤ ਸਾਰਣੀ (ਸਾਰਣੀ A, B, C ਆਦਿ) ਵਿੱਚ "ਵਿਅਕਤੀ X" ਨਾਲ ਸਬੰਧਤ ਸਾਰੇ ਰਿਕਾਰਡ ਵੀ ਮਿਟਾਏ ਜਾਣੇ ਚਾਹੀਦੇ ਹਨ।
"ਗਾਹਕ" ਸਾਰਣੀ ਤੋਂ "ਰਿਚਰਡ" ਨੂੰ ਹਟਾ ਕੇ ਡਾਟਾ ਵਾਲੀਅਮ ਨੂੰ ਘਟਾ ਰਿਹਾ ਹੈ, "ਗਾਹਕ" ਸਾਰਣੀ ਵਿੱਚ "ਰਿਚਰਡ" ਨਾਲ ਸਬੰਧਤ ਸਾਰੇ ਰਿਕਾਰਡਾਂ ਨੂੰ ਮਿਟਾ ਦਿੱਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਪਰ ਕਿਸੇ ਹੋਰ ਅੱਪਸਟ੍ਰੀਮ ਜਾਂ ਡਾਊਨਸਟ੍ਰੀਮ ਨਾਲ ਸਬੰਧਤ ਸਾਰਣੀ ਵਿੱਚ "ਰਿਚਰਡ" ਨਾਲ ਸਬੰਧਤ ਸਾਰੇ ਰਿਕਾਰਡ (ਭੁਗਤਾਨ ਸਾਰਣੀ, ਘਟਨਾਵਾਂ ਸਾਰਣੀ, ਬੀਮਾ ਕਵਰੇਜ ਟੇਬਲ ਆਦਿ) ਵੀ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ। ਹਟਾਇਆ ਗਿਆ।
ਸਬਸੈਟਿੰਗ ਟੇਬਲਾਂ ਵਿੱਚ ਕੰਮ ਕਰਦੀ ਹੈ
ਸਬਸੈਟਿੰਗ ਡੇਟਾਬੇਸ ਵਿੱਚ ਕੰਮ ਕਰਦੀ ਹੈ
ਸਬਸੈਟਿੰਗ ਸਿਸਟਮਾਂ ਵਿੱਚ ਕੰਮ ਕਰਦੀ ਹੈ
ਤੁਸੀਂ ਇੱਕ ਰਿਲੇਸ਼ਨਲ ਡਾਟਾਬੇਸ ਨੂੰ ਸਬਸੈੱਟ ਕਰਨ ਲਈ ਸਿੰਥੋ ਇੰਜਣ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਕਿ ਸਾਰੀਆਂ "ਲਿੰਕ ਕੀਤੀਆਂ ਟੇਬਲਾਂ" ਨੂੰ "ਟਾਰਗੇਟ ਟੇਬਲ" ਦੇ ਅਧਾਰ 'ਤੇ ਸਬਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ।
ਅਨੁਪਾਤਕ ਉਪ-ਸੈਟਿੰਗ ਤੋਂ ਇਲਾਵਾ, ਜਿੱਥੇ ਤੁਸੀਂ ਡੇਟਾ ਐਕਸਟਰੈਕਸ਼ਨ ਲਈ ਇੱਕ ਪ੍ਰਤੀਸ਼ਤ ਨਿਸ਼ਚਿਤ ਕਰਦੇ ਹੋ, ਸਾਡੀਆਂ ਉੱਨਤ ਸਮਰੱਥਾਵਾਂ ਤੁਹਾਨੂੰ ਉਪ-ਸੈਟਿੰਗ ਲਈ ਟੀਚਾ ਸਮੂਹ ਨੂੰ ਸਹੀ ਰੂਪ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀਆਂ ਹਨ। ਉਦਾਹਰਨ ਲਈ, ਤੁਸੀਂ ਖਾਸ ਸਬਸੈੱਟਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਜਾਂ ਬਾਹਰ ਕੱਢਣ ਲਈ ਮਾਪਦੰਡ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦੇ ਹੋ, ਡਾਟਾ ਕੱਢਣ ਦੀ ਪ੍ਰਕਿਰਿਆ 'ਤੇ ਵਧੇਰੇ ਲਚਕਤਾ ਅਤੇ ਨਿਯੰਤਰਣ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹੋਏ