ਕੰਪਿਊਟਰ ', ਡਾਟਾਬੇਸ
ਇੱਕ ਬਹੁਤ ਸਾਰੇ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਪਹੁੰਚ ਵਿੱਚ ਇੱਕ ਉਦਾਹਰਨ, SQL ਵਿੱਚ. ਇੱਕ ਬਹੁਤ ਸਾਰੇ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਕਰਨ ਲਈ?
ਸਾਰੇ DBMS (ਡਾਟਾਬੇਸ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ) ਹੈ, ਟੇਬਲ ਦੇ ਵਿਚਕਾਰ ਰਿਸ਼ਤੇ ਦੇ ਕਈ ਕਿਸਮ ਦੇ ਹੁੰਦੇ ਹਨ. ਉਹ ਆਪਸ ਵਿੱਚ ਇੱਕ-ਨਾਲ-ਇੱਕ, ਇੱਕ-ਨਾਲ-ਬਹੁਤ ਸਾਰੇ, ਬਹੁਤ-ਨੂੰ-ਇਕ ਅਤੇ ਕਈ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ (ਕੁਝ ਇੱਕ ਵਿੱਚ ਇਹ ਦੋ ਕਿਸਮ ਦੀ ਪਛਾਣ ਕਰਨ ਲਈ ਕਰਦੇ ਹਨ). ਬਾਅਦ ਦੀ ਇੱਕ ਉਦਾਹਰਨ ਹੈ, ਅਤੇ ਅਜਿਹੇ ਪਹੁੰਚ ਜ SQL ਤੌਰ ਤੇ ਵੱਖ ਵੱਖ ਡਾਟਾਬੇਸ, ਵਿੱਚ ਇਸ ਦੇ ਕਾਰਜ ਦੀ ਇੱਕ ਵਿਆਖਿਆ, ਇਸ ਲੇਖ ਵਿਚ ਚਰਚਾ ਕੀਤੀ ਜਾਵੇਗੀ.
ਪਰਿਭਾਸ਼ਾ
ਕਈ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਰਿਸ਼ਤੇ ਨੂੰ ਹੋਰ ਸਾਰੇ ਮੌਕੇ ਦੇ essences ਦੇ ਇੱਕ ਦੇ ਨਕਲ ਦੇ ਕਿਸੇ ਵੀ ਕਰਨ ਲਈ ਇੱਕ ਮੈਚ ਦੇ ਤੌਰ ਤੇ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ. ਹੋਰ ਸ਼ਬਦ ਵਿੱਚ, ਪਹਿਲੇ (ਦੂਜਾ) ਦੂਜਾ (ਪਹਿਲੇ) ਦੇ ਸਾਰੇ ਦੇ ਖੇਤਰ ਨਾਲ ਸਬੰਧਿਤ ਟੇਬਲ ਦੇ ਹਰ ਖੇਤਰ.
ਇਹ ਸਕੀਮ ਨੂੰ ਸਾਫ਼-ਸਾਫ਼ ਇਸ ਰਿਸ਼ਤੇ ਦਾ ਤੱਤ ਨੂੰ ਪ੍ਰਗਟ.
ਜਦ ਇੱਕ ਬਹੁਤ ਸਾਰੇ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਰਿਸ਼ਤੇ ਨੂੰ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ?
ਦੀ ਇੱਕ ਉਦਾਹਰਨ ਬਹੁਤ ਸਾਰੇ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ - ਇੱਕ ਵਿਦਿਆਰਥੀ ਨੂੰ ਗਰੁੱਪ ਨੂੰ ਅਤੇ ਅਧਿਆਪਕ ਦੇ ਇੱਕ ਗਰੁੱਪ ਨੂੰ. ਹਰ ਵਿਦਿਆਰਥੀ ਨੂੰ ਕੁਝ ਪ੍ਰੋਫੈਸਰ, ਜੋ, ਬਦਲੇ ਵਿੱਚ, ਭਾਸ਼ਣ ਕਈ ਵਿਦਿਆਰਥੀ ਦੇਣ ਵਿਚ 'ਤੇ ਇੱਕ ਵਾਰ ਸਿੱਖਦਾ ਹੈ. ਤਸਵੀਰ ਵਿਚ ਇੱਕ ਇੱਕ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਹਨ ਅਤੇ ਬਹੁਤ ਸਾਰੇ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਦੇ ਵਿੱਚ ਅੰਤਰ ਪਤਾ ਲੱਗਦਾ ਹੈ.
ਕਈ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਰਿਸ਼ਤੇ ਨੂੰ ਇਸ ਨੂੰ ਬਾਹਰ ਕਾਮੁਕ ਅਭਿਆਸ ਵਿੱਚ, ਅਕਸਰ ਵੱਡੇ ਪੈਮਾਨੇ ਡਾਟਾਬੇਸ, ਛੋਟੇ ਸਮਝਾਉਣ ਮਿਸਾਲ ਆਮ ਤੌਰ ਅਸਲ ਵਿੱਚ, ਸਿਰਫ ਵਿਦਿਅਕ ਮਕਸਦ ਲਈ ਵਰਤਿਆ ਦੀ ਤਿਆਰੀ ਵਿਚ ਜ਼ਰੂਰੀ ਹੈ, ਜੋ ਕਿ ਡਾਟਾਬੇਸ ਵਿੱਚ ਹੋਰ ਇੰਦਰਾਜ਼ ਅਤੇ ਵਿਚਕਾਰ ਹੋਰ ਰਿਸ਼ਤੇ - ਹੋਰ ਨੂੰ ਅਕਸਰ ਅਮਲ ਦੀ ਸੰਭਾਵਨਾ ਬਹੁਤ ਸਾਰੇ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ.
ਇੱਕ ਬਹੁਤ ਸਾਰੇ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਕਰਨ ਲਈ?
ਸਵਾਲ ਵਿੱਚ ਸਬੰਧ ਦੇ ਉਦਾਹਰਣ ਅਜੇ ਵੀ ਲੇਖ ਦੇ ਕੋਰਸ ਵਿੱਚ ਸ਼ਾਮਿਲ ਕੀਤਾ ਜਾਵੇਗਾ, ਪਰ ਇਸ ਨੂੰ ਨਾ ਸਿਰਫ ਸਮਝਣ ਲਈ ਇਹ ਕੀ ਹੈ, ਪਰ ਇਹ ਵੀ ਇਸ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੈ. ਇਸ ਕਾਰਜ ਦੀ ਵੇਰਵੇ ਨੂੰ ਸਿੱਧੇ, ਨੌਕਰੀ ਲਈ ਚੁਣੇ ਡਾਟਾਬੇਸ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ, ਜਦਕਿ ਅਸੂਲ ਸਭ ਲਈ ਇੱਕੋ ਹੀ ਰਹਿੰਦਾ ਹੈ.
Microsoft ਪਹੁੰਚ
"ਮਾਈਕਰੋਸਾਫਟ" ਤੱਕ ਦਫ਼ਤਰ ਸਾਫਟਵੇਅਰ ਕਾਫ਼ੀ ਨੂੰ ਇੱਕ ਲੰਬੇ ਸਮ ਲਈ ਸਾਫਟਵੇਅਰ ਦੀ ਮਾਰਕੀਟ ਵਿੱਚ ਜਾਣਿਆ ਗਿਆ ਹੈ. ਇਹ ਇੱਕ ਪਾਠ ਸੰਪਾਦਕ Worfd, ਐਕਸਲ ਸਦੱਤੇਪ੍ਰੀਮੀਅਮ ਪ੍ਰੋਸੈਸਰ ਅਤੇ ਹੋਰ "ਦੇ ਦਫ਼ਤਰ" ਦੇ ਲਾਈਨ ਨਾਲ ਸਬੰਧਤ ਨਾਲ ਆਇਆ ਹੈ. ਤੁਹਾਨੂੰ ਪਹੁੰਚ ਕਰ ਸਕਦੇ ਹੋ ( "ACCES", ਅਸਲੀ ਅਨੁਵਾਦ ਦੇ ਰੂਪ ਵਿੱਚ - ਪੜਨ ਲਈ ਪਹੁੰਚ "") ਨੂੰ ਖਰੀਦਣ ਅਤੇ ਉਸ ਦੇ "ਸਾਥੀ" ਤੱਕ ਵੱਖਰਾ ਹੈ. ਇਸ ਨੂੰ ਖਰੀਦਣ ਲਈ, ਦੇ ਕੋਰਸ, ਲਾਇਸੰਸਸ਼ੁਦਾ ਸਾਫਟਵੇਅਰ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਹੈ, ਪਰ ਇਸ ਨੂੰ ਕੋਈ ਵੀ ਗੁਪਤ ਹੈ ਤੇ ਕਿੰਨਾ ਕੁ ਨਕਲੀ repack, ਵਿਸ਼ਾਲ ਜਾਲ ਵਿੱਚ ਵੇਖਿਆ ਜਾ ਸਕਦਾ ਹੈ ਨਿਯਮਤ ਫਾਇਲ, ਜ ਤੇਜ ਹੱਥ ਦੇ ਰੂਪ ਵਿਚ ਹੈ. "ਮਾਈਕਰੋਸਾਫਟ ACCES" ਵੀ ਇੱਕ ਪੋਰਟੇਬਲ ਵਿਧਾਨ ਸਭਾ ਵਿੱਚ ਉਪਲੱਬਧ ਹੈ. ਇਹ ਇੱਕ PC ਦੇ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ ਇੰਸਟਾਲੇਸ਼ਨ ਅਤੇ ਕਿਸੇ ਵੀ ਖਾਸ ਹੁਨਰ ਦੀ ਲੋੜ ਨਹੀ ਹੈ, ਇਸ ਨੂੰ ਵਧੀਆ ਚੋਣ ਲਈ ਅਨੁਕੂਲ ਸਾਫਟਵੇਅਰ ਲੰਬੇ-ਹਮੇਸ਼ਾ ਲਈ ਵਰਤਿਆ ਨਹੀ ਕਰੇਗਾ, ਜੇ ਹੈ ਅਤੇ ਅਕਸਰ ਹੁੰਦਾ ਹੈ.
ਨੂੰ ਇੱਕ - ਪ੍ਰਸੰਗ ਤੱਕ ਇਸ ਨੂੰ ਹੈ, ਜੋ ਕਿ "ਮਾਈਕਰੋਸਾਫਟ ACCES" ਸਪਸ਼ਟ ਹੈ ਡਾਟਾਬੇਸ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ ਨੂੰ. ਅਤੇ ਸਭ ਪ੍ਰਸਿੱਧ ਹਨ ਦੇ ਇੱਕ. ਇਹ ਰਿਲੇਸ਼ਨਲ ਹੈ, ਜਿਸ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇਹ ਲਾਜ਼ੀਕਲ 'ਤੇ ਆਧਾਰਿਤ ਹੈ ਡਾਟਾ ਮਾਡਲ, ਜਿਸ ਨੂੰ ਉਸ ਦੇ ਕੰਮ ਦੇ ਕੋਰਸ ਵਿੱਚ ਹੈ, ਦਾ ਹਵਾਲਾ ਦਿੰਦਾ ਹੈ ਸੈੱਟ ਹੈ ਥਿਊਰੀ ਅਤੇ ਪਹਿਲੀ-ਆਰਡਰ ਤਰਕ. ਕਈ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਪਹੁੰਚ ਵਿੱਚ ਰਿਸ਼ਤਾ (ਉਦਾਹਰਨ ਸਪਸ਼ਟੀਕਰਨ ਵਿੱਚ ਦਿੱਤਾ ਜਾਵੇਗਾ) ਬਹੁਤ ਹੀ, ਬਹੁਤ ਹੀ ਸਧਾਰਨ ਨੂੰ ਅਹਿਸਾਸ ਹੁੰਦਾ ਹੈ. ਇਸ ਨੂੰ ਗੌਰ ਕਰੋ.
ਦੋ ਟੇਬਲ ਹਨ ..
ਕ੍ਰਮ ਨੂੰ ਨਵ ਕੁਝ ਵੀ ਕਾਢ ਨਾ ਕਰਨ ਵਿੱਚ, ਹੀ ਜ਼ਿਕਰ ਲੈ ਵਿਦਿਆਰਥੀ ਬਾਰੇ ਕਈ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਉਦਾਹਰਨ ਨੂੰ ਸਮਝਾਉਣ ਲਈ. ਤੁਹਾਨੂੰ ਇੱਕ ਮੇਜ਼ "ਵਿਦਿਆਰਥੀ" ਅਤੇ ਟੇਬਲ ਬਣਾਉਣ ਚਾਹੀਦਾ ਹੈ "ਅਧਿਆਪਕ." ਦੋਨੋ ਪਹਿਲੇ ਅਤੇ ਇਹ ਦੇ ਦੂਜੇ ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀ ਹਨ. ਪਹਿਲੇ ਅਤੇ ਦੂਜੇ ਨੂੰ ਟੇਬਲ ਦੇ ਸਵਿੱਚ - ਇਹ ਵੀ ਇਕ ਹੋਰ ਸਾਰਣੀ ਵਿੱਚ ਹੈ, ਜੋ ਕਿ ਦੋ ਇੰਦਰਾਜ਼ ਦੇ ਮੌਕੇ ਦਾ ਸੰਯੋਗ ਹੈ ਲਈ ਖੇਤਰ ਦੀ ਲੋੜ ਹੈ.
ਜੇ ਸਾਨੂੰ ਇੱਕ ਵੱਖਰੇ ਮਿਸਾਲ ਤੇ ਗੌਰ ਕਰੋ: ਖਿਡਾਰੀ ਅਤੇ ਟੀਮ (ਜੋ ਕਿ ਅਸਲ 'ਵੱਖ-ਵੱਖ ਟੀਮ ਲਈ ਖੇਡ ਖਿਡਾਰੀ ਦੇ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਹੈ, ਅਤੇ ਹਰ ਇੱਕ ਦੀ ਟੀਮ ਇਲੈਵਨ ਦੇ ਖਿਡਾਰੀ ਦੀ ਬਣੀ ਹੈ ਦਿੱਤਾ ਗਿਆ ਹੈ), ਇੱਕ ਕੁਨੈਕਸ਼ਨ ਬਣਾ ਰਹੇ ਬਦਲਾਵ ਨਹ ਕਰੇਗਾ ਦੇ ਕਹਿਣਾ ਚਾਹੀਦਾ ਹੈ. ਉਹ ਇਹ ਵੀ ਤਿੰਨ ਟੇਬਲ ਦੀ ਲੋੜ ਹੋਵੇਗੀ. ਇਹ ਦੇ, "ਫੁਟਬਾਲ" ਅਤੇ ਮੁੱਖ ਤੌਰ 'ਤੇ "ਟੀਮ' ਅਤੇ ਇੱਕ ਵਿਚਕਾਰਲੇ.
ਡਾਟਾ ਸਕੀਮ
ਡਾਟਾਬੇਸ "ਮਾਈਕਰੋਸਾਫਟ ACCES" ਵਿੱਚ ਟੇਬਲ ਦੇ ਵਿਚਕਾਰ ਰਿਸ਼ਤੇ ਟੈਬ "ਡਾਟਾ ਢੰਗ" ਨੂੰ ਵਰਤ ਲਾਗੂ. ਡਿਸਪਲੇਅ ਨੂੰ ਪੈਨਲ ਦੇ ਸਾਰੇ ਇੰਦਰਾਜ਼ (ਇਸ ਕੇਸ ਵਿਚ, ਸਾਰੇ ਤਿੰਨ ਟੇਬਲ) ਕਰਨ ਲਈ ਸ਼ਾਮਿਲ ਕੀਤਾ ਗਿਆ ਹੈ. ਪ੍ਰਿੰਸੀਪਲ ਵਿਚਕਾਰ ਇੱਕ ਬਹੁਤ ਸਾਰੇ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਦੋ ਰਿਸ਼ਤੇ ਵਰਤ ਕੀਤਾ ਜਾਵੇਗਾ, ਇੱਕ-ਨਾਲ-ਬਹੁਤ ਸਾਰੇ ਰਿਸ਼ਤੇ ਨੂੰ ( "ਵਿਦਿਆਰਥੀ" ਅਤੇ "ਅਧਿਆਪਕ") ਅਤੇ ਸਟੇਜਿੰਗ ਟੇਬਲ ਬਣਾਓ. ਇਹ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਸਬੰਿਧਤ ਪ੍ਰਾਇਮਰੀ ਕੁੰਜੀ ਇੰਟਰਕੁਨੈਕਟ ਚਾਹੀਦਾ ਹੈ.
ਮਿਸਾਲ ਉਪਰੋਕਤ ਪਤਾ ਲੱਗਦਾ ਹੈ ਕਿ ਟੈਬ "ਡਾਟਾ ਸਰਕਟ" (Relathionships). ਦੀ ਗਿਣਤੀ ਨੂੰ ਹਮੇਸ਼ਾ ਸਾਰਣੀ ਵਿੱਚ ਬੋਰਡ ਨੂੰ ਸ਼ਾਮਿਲ ਕੀਤਾ. ਲੋਕੈਸ਼ਨ ਪੂਰੀ ਉਪਭੋਗੀ ਦੁਆਰਾ ਮੁਤਾਬਕ ਹੈ.
SQL
SQL ਤੇ ਡਾਟਾਬੇਸ ਡਿਜ਼ਾਈਨ - "ACCES" ਨੂੰ ਵੱਧ ਔਖਾ ਕੰਮ ਹੈ. maykrosoftovskih ਉਤਪਾਦ ਪੂਰੀ ਦੇ ਦਫ਼ਤਰ ਵਾਤਾਵਰਣ ਨੂੰ ਮੁਤਾਬਿਕ ਹੈ, ਜੇ, ਹਰੇਕ ਰੀਲੀਜ਼ ਦੇ ਨਾਲ ਇੱਕ ਵੱਡੀ ਹੈ ਅਤੇ, ਅਤੇ ਸਾਰੇ ਏਰਸਟੈਸੀਬਲ ਕਾਰਜਕੁਸ਼ਲਤਾ ਨੂੰ ਅਪਡੇਟ ਹੈ, ਪਰ ਉਸੇ ਵੇਲੇ ਹੀ ਸਧਾਰਨ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ, SQL ਲਈ ਸਹੂਲਤ 'ਤੇ - ਇਸ ਨੂੰ ਇੱਕ ਵੱਖਰਾ ਗੈਰ-ਪ੍ਰਕ੍ਰਿਆ ਦੇ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਹੈ, ਜੋ ਕਿ ਵੱਖ-ਵੱਖ ਪਲੇਟਫਾਰਮ' ਤੇ ਨਾਲ ਤੁਹਾਨੂੰ ਡਾਟਾਬੇਸ ਨਾਲ ਕੰਮ ਕਰ ਸਕਦੇ ਹਨ. ਇਸ ਕਾਰਜ ਲਈ ਚੰਗੀ-ਜਾਣਿਆ ਸਾਫਟਵੇਅਰ: ਓਰੇਕਲ MySQL ਅਤੇ DB2 (ਇੱਕ ਪ੍ਰਸਿੱਧ ਹੈ, ਪਰ ਨਾ ਇਹ ਆਪਣੀ ਕਿਸਮ ਦੀ ਸਿਰਫ ਇੱਕ ਹੀ). ਤੱਥ ਇਹ ਹੈ ਕਿ ਯਿਸੂ ਦੇ ਹਰ ਇਸ ਦੇ subtleties ਅਤੇ ਸੂਖਮ ਹੈ ਦੇ ਬਾਵਜੂਦ, SQL ਭਾਸ਼ਾ ਨੂੰ ਆਪਣੇ "ਸੰਯੁਕਤ" ਹੈ. ਨੂੰ ਦੇ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਦੇ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ, ਹੋਰ ਨਾਲ ਨਜਿੱਠਣ ਲਈ ਬਹੁਤ ਹੀ ਆਸਾਨ ਹੋ ਜਾਵੇਗਾ ਸਿੱਖ ਕੇ.
ਬਣਾਓ, ਭਰੋ ਅਤੇ SQL ਵਿੱਚ ਮੌਜੂਦਾ ਡਾਟਾਬੇਸ 'ਤੇ ਸਿੱਧੀ ਕਾਰਵਾਈ ਨੂੰ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਕੋਡ ਜ ਸਕਰਿਪਟ ਦੁਆਰਾ ਦੀ ਲੋੜ ਸੀ. ਪਰ, ਜਿਹੜੇ ਲੋਕ ਹੀ ਭਾਗ ਕਰਨ ਲਈ ਇਸ ਨੂੰ ਬਣਾਇਆ ਹੈ, "ਬਹੁਤ ਸਾਰੇ-ਲਈ-ਬਹੁਤ ਸਾਰੇ" ਇੱਕ ਮਿਸਾਲ ਹੈ ਜਿਸ ਦੇ ਇਸ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਵਿੱਚ ਹੇਠ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਘੱਟੋ-ਘੱਟ ਬੁਨਿਆਦੀ ਹੁਕਮ ਅਤੇ SQL ਭਾਸ਼ਾ ਦੇ ਅਸੂਲ ਨੂੰ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ.
ਨੂੰ ਇੱਕ ਬਹੁਤ ਸਾਰੇ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਬਣਾਉਣ ਦੇ ਅਸੂਲ
ਲੰਬੀ ਤਾਜਪੋਸ਼ੀ ਕੁਝ ਸ਼ਰਮਿੰਦਾ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ "ਧੁੰਦ ਸਿੱਟੇ 'ਹੈ, ਪਰ ਅਸਲ ਵਿਚ ਸੰਚਾਰ ਦੇ ਲਾਗੂ ਕਰਨ ਦੇ ਅਸੂਲ ਇੱਕੋ ਹੀ ਰਹਿੰਦਾ ਹੈ. ਵਿਚਕਾਰਲੇ - ਇੱਕ ਬਹੁਤ ਸਾਰੇ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਰਿਸ਼ਤੇ ਨੂੰ ਟਾਈਪ ਕਰਨ ਦਾ ਅਭਿਆਸ ਵਿੱਚ ਲਾਗੂ ਕੀਤਾ ਗਿਆ ਹੈ, ਨਾ ਸਿਰਫ਼ "ACCES" ਹੈ, ਪਰ ਇਹ ਵੀ SQL ਵਿੱਚ, ਸ਼ੁਰੂ ਵਿੱਚ ਦੋ ਅਧਾਰ ਨੂੰ ਟੇਬਲ ਅਤੇ ਇੱਕ ਬਣਾਉਣ ਦੀ ਲੋੜ ਹੈ. ਇਸੇ, ਇਸ ਨੂੰ ਕੁੰਜੀ ਦੇ ਨਾਲ ਹੈ: ਬੁਨਿਆਦੀ ਕੁਦਰਤ ਜਿਸ ਦੀ ਹਰੇਕ ਨੂੰ ਜੋੜਨ ਸਾਰਣੀ ਵਿੱਚ ਦਰਜ ਹੈ ਮੁੱਖ ਖੇਤਰ ਹਨ. ਕਿਸ ਦਾ ਮਤਲਬ ਹੈ ਕਿ SQL-ਬਹੁਤ ਸਾਰੇ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਰਿਸ਼ਤੇ 'ACCES "ਤੱਕ ਬੁਨਿਆਦੀ ਵੱਖ ਨਹੀ ਹਨ.
ਸੰਚਾਰ ਦੇ ਲਾਗੂ
ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਬਹੁਤ ਸਾਰੇ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਬਾਹਰੀ ਸਵਿੱਚ (ਵਿਦੇਸ਼ੀ ਕੁੰਜੀ ਨੂੰ) ਮੁੱਖ ਸਾਰਣੀ ਵਿੱਚ ਅਸਲੀ ਕੁੰਜੀ ਨੂੰ ਵੀ ਇਸੇ ਵਰਤ ਇੱਕ SQL ਸਕਰਿਪਟ ਵਿੱਚ. ਜਦ ਅਤੇ / ਜ ਸੋਧ ਨੂੰ ਬਣਾਉਣ ਅਤੇ ਉਹ ਸਾਰੇ ਖੇਤਰ ਦੇ ਨਾਲ ਮਿਲ ਕੇ ਦਰਜ ਕੀਤਾ ਗਿਆ.
ਨੂੰ ਇੱਕ ਬਹੁਤ ਸਾਰੇ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਦੀ ਭੂਮਿਕਾ
ਆਮ ਤੌਰ ਤੇ, ਵਿੱਚ ਇੰਦਰਾਜ਼ ਵਿਚਕਾਰ ਰਿਸ਼ਤਾ ਡੇਟਾਬੇਸ ਵਿੱਚ ਸੰਭਾਲੀ ਜਾਣਕਾਰੀ ਦੀ ਇਕਸਾਰਤਾ ਲਈ ਵਰਤਿਆ. ਸਭ ਜਰੂਰੀ ਕੁਨੈਕਸ਼ਨ ਦੇ ਨਾਲ ਕੇਵਲ ਇੱਕ ਚੰਗੀ-ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ ਡਾਟਾਬੇਸ ਸੁਰੱਖਿਅਤ ਸਟੋਰੇਜ਼, ਯੂਜ਼ਰ ਤਜਰਬਾ ਨੂੰ ਯਕੀਨੀ ਹੈ ਅਤੇ ਇੱਕ ਬਣਤਰ ਹੈ, ਜੋ ਕਿ ਬਾਹਰੀ ਪ੍ਰਭਾਵ ਅਤੇ ਤਬਦੀਲੀ ਰੋਧਕ ਹੁੰਦਾ ਹੈ. ਆਮ ਤੌਰ 'ਤੇ, ਜੇ ਡਾਟਾਬੇਸ ਪੂਰੇ ਸੰਗਠਨ, ਕੰਪਨੀ ਜ ਫਰਮ' ਤੇ ਡਾਟਾ ਸ਼ਾਮਿਲ ਹੈ, ਇਸ ਨੂੰ ਵੱਖ-ਵੱਖ ਮੌਕੇ ਦੇ ਨਾਲ ਇੰਦਰਾਜ਼ ਦੀ ਇੱਕ ਸਮੂਹ ਹੁੰਦਾ ਹੈ.
ਇਸ ਦਾ ਮਤਲਬ ਇਹ ਹੈ ਕਿ ( "ACCES") ਇਹ ਸਕੀਮ ਦੀ ਤਿਆਰੀ ਜ ਸਕਰਿਪਟ ਲਿਖਣ ( "ਓਰੇਕਲ" ਜ "DiBiTu" ਵਿੱਚ) ਵਿੱਚ ਮੌਜੂਦ ਹੋ ਜਾਵੇਗਾ 'ਤੇ ਘੱਟੋ ਘੱਟ ਇੱਕ ਬਹੁਤ ਸਾਰੇ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ. DB ਰਾਜਾ - ਉਦਾਹਰਨ SQL, ਅਕਸਰ ਸਿਖਲਾਈ ਕੋਰਸ "ਡਾਟਾਬੇਸ ਸੰਗਠਨ" ਵਿੱਚ ਵਰਤਿਆ ਗਿਆ ਹੈ.
ਰਾਜਾ ਦੇ ਡਾਟਾ ਦੇ ਬੇਸ
ਸਿਖਲਾਈ ਡਾਟਾਬੇਸ ਰਾਜਾ ਕਾਰਪੋਰੇਸ਼ਨ ਦੇ ਬਾਰੇ ਜਾਣਕਾਰੀ ਹੈ. ਟੇਬਲ ਵਿੱਚ:
- ਕੰਪਨੀ ਦੇ ਕਰਮਚਾਰੀ - ਮੁਲਾਜ਼ਮ ਦੀ ID, ਆਖਰੀ ਨਾਮ, ਪਹਿਲਾ ਨਾਮ ਅਤੇ ਮੱਧ ਸ਼ੁਰੂਆਤੀ (ਵਿਦੇਸ਼ੀ ਨਾਮ 'ਤੇ ਫੋਕਸ), ਨੂੰ ਵੀ ਬੌਸ ਲਈ ਕੋਡ ਅਤੇ ਕਰਮਚਾਰੀ ਦੀ ਸਥਿਤੀ ਉੱਤੇ ਕਬਜ਼ਾ ਕਰ, ਆਪਣੇ ਤਨਖਾਹ ਅਤੇ ਕੰਮ ਮਿਲਣ ਫਰਮ ਦਾਖਲੇ ਦੀ ਮਿਤੀ ਮੁਹੱਈਆ ਵਿਭਾਗ ਕੋਡ ਸ਼ਾਮਿਲ ਹੈ;
- ਨਿਗਮ ਦੇ ਵਿਭਾਗ - ਟੇਬਲ ਦੇ ਖੇਤਰ ਦੇ ਵਿੱਚ ਕੋਡ ਅਤੇ ਵਿਭਾਗ ਦਾ ਨਾਮ, ਦੇ ਨਾਲ ਨਾਲ ਇਸ ਦੇ ਟਿਕਾਣੇ ਦੀ ਕੋਡ ਹੈ;
- ਪਲੇਸਮਟ ਵਿਭਾਗ, ਜਿਸ ਨੂੰ ਸ਼ਾਮਲ ਕੋਡ ਪਲੇਸਮਟ ਅਤੇ ਸ਼ਹਿਰ ਦਾ ਨਾਮ 'ਤੇ ਜਾਣਕਾਰੀ ਨੂੰ ਦਾਖਲ;
- ਕੰਪਨੀ ਵਿੱਚ ਸਥਿਤੀ - ਖੇਤਰ ਦੇ ਨਾਲ ਇੱਕ ਛੋਟੇ ਜਿਹੇ ਮੇਜ਼ ਨੂੰ ਪੋਸਟ ਕੋਡ ਅਤੇ ਇਸ ਦੇ ਅਧਿਕਾਰੀ ਨੇ ਨਾਮ;
- ਫਰਮ-ਖਰੀਦਦਾਰ - ਖੇਤਰ: ਕੋਡ ਅਤੇ ਖਰੀਦਦਾਰ, ਪਤਾ, ਸ਼ਹਿਰ, ਰਾਜ, ZIP ਕੋਡ, ਇਲਾਕਾ ਕੋਡ, ਫੋਨ ਨੰਬਰ ਦੇ ਨਾਮ, ਗਾਹਕ ਕੋਡ ਦੀ ਸਰਵਿਸ ਮੈਨੇਜਰ, ਖਰੀਦਦਾਰ ਅਤੇ ਟਿੱਪਣੀ (ਟਿੱਪਣੀ ਹੈ ਅਤੇ ਨੋਟ) ਦਾ ਸਿਹਰਾ;
- ਵਿਕਰੀ ਸਮਝੌਤੇ, ਕੋਡ ਅਤੇ ਇਕਰਾਰਨਾਮੇ ਦੀ ਮਿਤੀ, ਖਰੀਦਦਾਰ ਕੋਡ, ਡਿਲਿਵਰੀ ਮਿਤੀ ਅਤੇ ਇਕਰਾਰਨਾਮੇ ਦੇ ਕੁੱਲ ਰਕਮ ਰੱਖਣ ਵਾਲੇ;
- ਦੀ ਵਿਕਰੀ ਦੇ ਕਰਤੱਬ - ਕੋਡ ਦੀ ਕਾਨੂੰਨ ਅਤੇ ਠੇਕੇ ਦੇ ਹੈ, ਜੋ ਐਕਟ, ਉਤਪਾਦ ਕੋਡ, ਇਸ ਦੀ ਕੀਮਤ, ਖਰੀਦੇ ਮਾਤਰਾ ਅਤੇ ਖਰੀਦ ਦੀ ਲਾਗਤ ਸ਼ਾਮਲ ਹੈ ਦੇ ਕੋਡ;
- ਮਾਲ - ਉਤਪਾਦ ਦੇ ਕੋਡ ਨਾਮ;
- ਮਤ - ਉਤਪਾਦ ਕੋਡ, ਉਸ ਨੂੰ ਕਰਨ ਲਈ ਕੀਮਤ, ਘੱਟ ਸੰਭਵ ਕੀਮਤ, ਸਥਾਪਨਾ ਦੀ ਮਿਤੀ ਅਤੇ ਰੱਦ ਕੀਮਤ ਦੀ ਮਿਤੀ ਦਾ ਐਲਾਨ ਕੀਤਾ.
ਛੋਟੇ ਉਪਲੱਬਧ ਸਾਰਣੀ ਵਿੱਚ, ਜਿਸ ਵਿੱਚ ਕੋਈ ਵੀ ਵੱਧ ਦੋ ਜ ਤਿੰਨ ਖੇਤਰ ਦੀ ਇੱਕ ਸਾਰਣੀ ਤੱਕ ਦਾ ਨਾਲ ਸੰਬੰਧਿਤ ਇੱਕ ਇੱਕ-ਨਾਲ-ਇੱਕ ਜ ਇੱਕ-ਲਈ-ਬਹੁਤ ਸਾਰੇ.
ਅਜਿਹੇ 'ਕੰਪਨੀ ਦੇ ਕਰਮਚਾਰੀ "," ਕੰਪਨੀ-ਖਪਤਕਾਰ "," ਵਿਕਰੀ ਸਮਝੌਤੇ "ਅਤੇ" ਦੀ ਵਿਕਰੀ ਦੇ ਕੰਮ "ਦੇ ਤੌਰ ਤੇ ਸਕੇਲ ਉਸੇ ਸਾਰਣੀ ਵਿੱਚ, ਕਈ ਇੰਦਰਾਜ਼ ਨਾਲ ਸੰਬੰਧਿਤ ਹਨ, ਕੁਝ ਦੇ ਨਾਲ, -" ਿਵਚੋਲੇ "ਦੀ ਮਦਦ ਲਈ ਬਹੁਤ ਸਾਰੇ-ਕਰਨ ਲਈ-ਬਹੁਤ ਸਾਰੇ ਰਿਸ਼ਤੇ ਨੂੰ ਨਾਲ. ਟੇਬਲ 'ਕੰਪਨੀ ਦੇ ਖਰੀਦਦਾਰ' ਆਪਣੇ ਆਪ ਨੂੰ ਇੱਕ ਵਿਚੋਲੇ, ਅਜਿਹੇ ਦੇ ਤੌਰ ਤੇ, ਹੋਰ ਟੇਬਲ ਅਤੇ ਇੱਕ ਵਿਦੇਸ਼ੀ ਕੁੰਜੀ ਤੱਕ ਲਿਆ ਹੈ, ਇਸ ਖੇਤਰ ਦੇ ਬਹੁਤ ਸਾਰੇ ਹਨ, ਕਿਉਕਿ. ਇਸ ਦੇ ਨਾਲ, ਸਕੇਲ ਅਤੇ ਰਿਸ਼ਤਾ ਡੇਟਾਬੇਸ "ਰਾਜਾ ਕਾਰਪੋਰੇਸ਼ਨ", ਜੋ ਕਿ ਸਾਰੇ ਰਿਸ਼ਤੇ ਵਿਚ ਗੂੜ੍ਹਾ ਇਕ-ਦੂਜੇ ਨਾਲ ਸਬੰਧ ਰੱਖਦਾ ਹੈ ਅਤੇ ਇੱਕ ਦੂਸਰੇ ਨੂੰ ਤੇ ਅਸਰ ਹੁੰਦਾ ਹੈ. ਨੂੰ ਦੇ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਦੀ ਤਬਾਹੀ ਸਾਰੀ ਡਾਟਾਬੇਸ ਦੀ ਇਕਸਾਰਤਾ ਦੀ ਤਬਾਹੀ ਲਈ ਅਗਵਾਈ ਕਰੇਗਾ.
ਮਹੱਤਵਪੂਰਨ ਸੂਖਮ
ਜਦ ਇੱਕ ਬਹੁਤ ਸਾਰੇ-ਨੂੰ-ਬਹੁਤ ਸਾਰੇ ਲਾਗੂ, ਦੀ ਹੈ, ਜੋ ਕਿ ਡਾਟਾਬੇਸ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ ਨੂੰ ਵਰਤਿਆ ਗਿਆ ਹੈ, ਪਰਵਾਹ ਹੈ, ਇਸ ਨੂੰ ਸਹੀ ਕੁੰਜੀ, ਜਿਸ ਨਾਲ ਰਵੱਈਆ ਉਲੀਕਿਆ ਕੀਤਾ ਜਾਵੇਗਾ ਪਤਾ ਕਰਨ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੈ. ਗਲਤ ਕੁਨੈਕਸ਼ਨ ਇਸ ਦੇ ਮੁੱਖ ਮਕਸਦ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ ਨੂੰ ਲਾਗੂ - ਅਰਥਾਤ, ਟੇਬਲ ਦੀ ਇਕਸਾਰਤਾ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਹੈ, ਅਤੇ ਇਸ ਦੇ ਨਤੀਜੇ ਦੇ ਤੌਰ ਤੇ, ਉਮੀਦ ਦਿਲਾਸਾ ਦੀ ਬਜਾਏ, ਉਪਭੋਗੀ, ਦੂਜੇ ਪਾਸੇ 'ਤੇ ਸੰਪਾਦਨ ਟੇਬਲ ਅਤੇ ਆਪਣੇ ਡਾਟੇ ਦੀ ਨੂੰ ਭਰ ਦੌਰਾਨ ਪ੍ਰਾਪਤ ਕਰੇਗਾ, ਅਸੁਵਿਧਾ ਅਤੇ ਵਾਧੂ ਸਮੱਸਿਆ, ਖਾਸ ਤੌਰ' ਤੇ ਸਪੱਸ਼ਟ.
Similar articles
Trending Now