தரவை பகிர்ந்து கொள்ளவும், நிர்வகிக்கவும் தரவுத்தளத்தை நிர்வகிக்கவும், தரவுத்தள மேலாண்மை தரவுத்தளங்களில் காணப்படும் தரவு - எ.கா. தரவு அட்டவணையில் ஒழுங்கமைக்கப்பட்டுள்ளது, மற்றும் பல கோப்புகள், தரவுகளின் ஒவ்வொரு அட்டவணையையும் உள்ளடக்கியது, பொதுவான புலத்தில் ஒன்றாக இணைக்கப்படலாம்.
SQL ஐப் பயன்படுத்தி, நீங்கள் தரவுத்தளங்களை (தரவுத்தளங்கள் இருந்து தகவல் கோரிக்கை), புதுப்பிக்க மற்றும் மறுஒழுங்கமைக்க முடியும், அதே போல் ஒரு தரவுத்தள அமைப்பு திட்டத்தை (கட்டமைப்பு) உருவாக்க மற்றும் மாற்ற, மற்றும் தரவு அணுகல் கட்டுப்படுத்த முடியும். SQL சேவையகங்களுக்கான பொதுவான மென்பொருள் Microsoft Access, MySQL மற்றும் Oracle ஆகியவை அடங்கும்.
SQL இன் வரலாறு
1969 இல், IBM ஆய்வாளர் எட்கர் எஃப். கோட் சார்பியல் தரவுத்தள மாதிரியை வரையறுத்தார், இது SQL மொழியை உருவாக்குவதில் அடிப்படையாக அமைந்தது. வெறுமனே வைத்து, தொடர்புடைய தரவுத்தள மாதிரி பல்வேறு தரவு தொடர்புடைய பொதுவான தகவல் (அல்லது ஒரு "முக்கிய") கொண்டிருக்கிறது. ஒரு எடுத்துக்காட்டு உங்கள் உண்மையான பெயரையும் தொலைபேசி எண்ணையும் இணைத்து பயனர்பெயர்.
ஒரு சில ஆண்டுகளுக்கு பின்னர், IBM கோடட் கண்டுபிடிப்புகள் அடிப்படையிலான தொடர்புடைய தரவுத்தள நிர்வாக அமைப்புகளுக்கான ஒரு புதிய மொழியில் பணியாற்றத் தொடங்கியது. மொழி முதலில் SEQUEL அல்லது கட்டமைக்கப்பட்ட ஆங்கில வினவல் மொழி என்று அழைக்கப்பட்டது. இந்த திட்டம், System / R என டப்பிங் செய்யப்பட்டது, ஒரு சில செயலாக்கங்கள் மற்றும் திருத்தங்கள் வழியாக சென்றது, இறுதியாக எல்.எல் என அழைக்கப்பட்டதற்கு முன்னர் மொழி பெயரை மாற்றப்பட்டது.
SQL இல் சோதனை தொடங்குவதற்கு பிறகு 1978, IBM SQL / DS (1981) மற்றும் DB2 (1983) உள்ளிட்ட வணிக தயாரிப்புகளை உருவாக்க தொடங்கியது. பிற விற்பனையாளர்கள், தங்கள் வணிகரீதியான SQL அடிப்படையிலான பிரசாதங்களை அறிவித்தனர். இவை ஆரக்கிள், 1979 இல் அதன் முதல் தயாரிப்பு மற்றும் சைபஸ் மற்றும் இன்க்ஸ் ஆகியவற்றை வெளியிட்டன.
SQL கற்றல்
ஜாவா, சி ++, PHP அல்லது சி # போன்ற நிரலாக்க மொழிகளைத் தேர்ந்தெடுப்பதற்கு இது ஆரம்பிக்க எல்.எல்.
நீங்கள் SQL மொழியைக் கற்றுக்கொள்ள விரும்பினால், ஆனால் மிகச் சிறிய நிரலாக்க பின்னணி இருந்தால், கீழே உள்ள ஆதாரங்களில் ஒன்றைப் பயன்படுத்தி அதை முயற்சி செய்வதன் மூலம் நீங்கள் பயன் பெறலாம், பின்னர் ஒரு சாதாரண பல்கலைக்கழக அல்லது சமூக கல்லூரி படிப்புடன் ஆழமான டைவ் எடுத்துக்கொள்ளுங்கள். இல்லையெனில், நீங்கள் பல இலவச ஆன்லைன் பயிற்சிகள் அல்லது ஊதிய தொலைவு கற்றல் படிப்புகள் பயன்படுத்தி கொள்ள முடியும்.
இலவச பயிற்சிகள் சில உதாரணங்கள் இங்கே:
W3School கள் SQL டுடோரியல்
SQLcourse.com (அறிமுக SQL பயிற்சி)
Codecademy ஒரு SQL பிக் நிரல் உள்ளது, அதே போல் SQL வணிக அளவீட்டை பகுப்பாய்வு ஒரு மேம்பட்ட நிச்சயமாக
நீங்கள் செலுத்தும் தூரக் கற்றல் படிப்புகளில் ஆர்வமாக இருந்தால், சர்வதேச வலை மாஸ்டர்ஸ் அசோசியேஷனின் (IWA) SQL அறிமுகம் (அணுகலைப் பயன்படுத்துதல்) அல்லது SQL (MySQL ஐ பயன்படுத்தி) அறிமுகம் செய்ய பரிந்துரைக்கிறோம்.
நான் முன் IWA வகுப்புகள் எடுத்துள்ளேன். எஸ்.கியூ.எல் தான் நான்கு வாரங்கள் நீடிக்கும், ஆனால் அவை சுய-கற்றல் பயிற்சிகளை விட கட்டமைக்கப்பட்டவை, ஏனென்றால் படிப்புகள் பயிற்றுவிப்பாளர்களாக உள்ளன, மேலும் ஒரு வாரத்திற்கு ஒரு முறை குறிப்பிட்ட பணிகள் முடிக்கப்பட வேண்டும். நீங்கள் ஒரு குறுகிய கால இடைவெளியில் எவ்வளவு கற்றீர்கள் என்று ஆச்சரியப்படுவீர்கள்.
ஆரம்பிக்கான SQL இல் பயனுள்ள நூல்கள் பின்வருமாறு:
SQL: ஒரு தொடக்க வழிகாட்டி
சுருக்கமாக SQL
அவர்கள் இந்த அல்லது பிற அறிமுக SQL புத்தகங்கள் எடுத்து இருந்தால் பார்க்க உங்கள் உள்ளூர் நூலகம் சரிபார்க்கவும்.
SQL திறன் விரும்பத்தக்கது
முன்பு குறிப்பிட்டபடி, கிட்டத்தட்ட அனைவருக்கும் தங்கள் நிறுவனத்தில் எல்.கியூ.எல் அறிவுடன் இருக்க வேண்டும்.
Gooroo படி, 2015 இல் 50,705 வேலைகள் SQL அறிவு தேவை, மற்றும் SQL அறிவு தேவை என்று நிலைக்கான சராசரி சம்பளம் $ 81,632 ஆகும்.
SQL திறன் தேவைப்படும் நிலைகள் சில: