ਐੱਸ.ਕਿਊ.ਐੱਲ
ਸਟ੍ਰਕਚਰਡ ਪੁੱਛਗਿੱਛ ਭਾਸ਼ਾ, ਸੰਖੇਪ ਵਿੱਚ ਐੱਸ.ਕਿਊ.ਐੱਲ (/ˌɛsˌkjuːˈɛl/ ( ਐੱਸ.ਕਿਊ.ਐੱਲ ਪੁਰਾਣੇ ਰੀਡ – ਰਾਈਟ API ਜਿਵੇਂ ਕਿ ISAM ਜਾਂ VSAM ਨਾਲੋਂ ਦੋ ਮੁੱਖ ਫਾਇਦੇ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਇਸਨੇ ਇੱਕ ਸਿੰਗਲ ਕਮਾਂਡ ਨਾਲ ਕਈ ਰਿਕਾਰਡਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੀ ਧਾਰਨਾ ਪੇਸ਼ ਕੀਤੀ। ਦੂਜਾ, ਇਹ ਇਹ ਦੱਸਣ ਦੀ ਜ਼ਰੂਰਤ ਨੂੰ ਖਤਮ ਕਰਦਾ ਹੈ ਕਿ ਰਿਕਾਰਡ ਤੱਕ ਸੂਚਕਾਂਕ ਦੇ ਨਾਲ ਜਾਂ ਇਸਦੇ ਬਿਨਾਂ ਪਹੁੰਚਣਾ ਹੈ। ਮੂਲ ਰੂਪ ਵਿੱਚ ਰਿਲੇਸ਼ਨਲ ਅਲਜਬਰਾ ਅਤੇ ਟੂਪਲ ਰਿਲੇਸ਼ਨਲ ਕੈਲਕੂਲਸ 'ਤੇ ਆਧਾਰਿਤ, ਐੱਸ.ਕਿਊ.ਐੱਲ ਵਿੱਚ ਕਈ ਤਰ੍ਹਾਂ ਦੇ ਕਥਨ ਹੁੰਦੇ ਹਨ, [3] ਜਿਨ੍ਹਾਂ ਨੂੰ ਗੈਰ-ਰਸਮੀ ਤੌਰ 'ਤੇ ਉਪ-ਭਾਸ਼ਾਵਾਂ ਵਜੋਂ ਸ਼੍ਰੇਣੀਬੱਧ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਆਮ ਤੌਰ 'ਤੇ: ਇੱਕ ਡਾਟਾ ਪੁੱਛਗਿੱਛ ਭਾਸ਼ਾ (DQL), [lower-alpha 1] ਇੱਕ ਡੇਟਾ ਪਰਿਭਾਸ਼ਾ ਭਾਸ਼ਾ ( DDL), [lower-alpha 2] ਇੱਕ ਡੇਟਾ ਕੰਟਰੋਲ ਭਾਸ਼ਾ (DCL), ਅਤੇ ਇੱਕ ਡੇਟਾ ਹੇਰਾਫੇਰੀ ਭਾਸ਼ਾ (DML)। [lower-alpha 3] [4] ਐੱਸ.ਕਿਊ.ਐੱਲ ਦੇ ਦਾਇਰੇ ਵਿੱਚ ਡੇਟਾ ਪੁੱਛਗਿੱਛ, ਡੇਟਾ ਹੇਰਾਫੇਰੀ (ਸੰਮਿਲਿਤ ਕਰਨਾ, ਅੱਪਡੇਟ ਕਰਨਾ ਅਤੇ ਮਿਟਾਉਣਾ), ਡੇਟਾ ਪਰਿਭਾਸ਼ਾ ( ਸਕੀਮਾ ਬਣਾਉਣਾ ਅਤੇ ਸੋਧਣਾ), ਅਤੇ ਡੇਟਾ ਐਕਸੈਸ ਕੰਟਰੋਲ ਸ਼ਾਮਲ ਹੈ। ਹਾਲਾਂਕਿ ਐੱਸ.ਕਿਊ.ਐੱਲ ਲਾਜ਼ਮੀ ਤੌਰ 'ਤੇ ਇੱਕ ਘੋਸ਼ਣਾਤਮਕ ਭਾਸ਼ਾ ( 4GL ) ਹੈ, ਇਸ ਵਿੱਚ ਵਿਧੀਗਤ ਤੱਤ ਵੀ ਸ਼ਾਮਲ ਹਨ। ਐੱਸ ਕਿਊ ਐੱਲ ਐਡਗਰ ਐੱਫ. ਕੋਡ ਦੇ ਰਿਲੇਸ਼ਨਲ ਮਾਡਲ ਦੀ ਵਰਤੋਂ ਕਰਨ ਵਾਲੀ ਪਹਿਲੀ ਵਪਾਰਕ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚੋਂ ਇੱਕ ਸੀ। ਮਾਡਲ ਦਾ ਵਰਣਨ ਉਸਦੇ ਪ੍ਰਭਾਵਸ਼ਾਲੀ 1970 ਪੇਪਰ ਵਿੱਚ ਕੀਤਾ ਗਿਆ ਸੀ, "ਵੱਡੇ ਸ਼ੇਅਰਡ ਡੇਟਾ ਬੈਂਕਾਂ ਲਈ ਡੇਟਾ ਦਾ ਇੱਕ ਰਿਲੇਸ਼ਨਲ ਮਾਡਲ"। ਕੋਡ ਦੁਆਰਾ ਵਰਣਿਤ ਰਿਲੇਸ਼ਨਲ ਮਾਡਲ ਦੀ ਪੂਰੀ ਤਰ੍ਹਾਂ ਪਾਲਣਾ ਨਾ ਕਰਨ ਦੇ ਬਾਵਜੂਦ, ਇਹ ਸਭ ਤੋਂ ਵੱਧ ਵਰਤੀ ਜਾਣ ਵਾਲੀ ਡੇਟਾਬੇਸ ਭਾਸ਼ਾ ਬਣ ਗਈ। ਨੋਟਹਵਾਲੇ
|
Portal di Ensiklopedia Dunia