SQL மற்றும் CQL க்கு என்ன வித்தியாசம்?


மறுமொழி 1:

முதலில், நீங்கள் எந்த CQL ஐக் குறிப்பிடுகிறீர்கள்? விக்கிபீடியா படி [1]:

  • செஸ் வினவல் மொழி, சதுரங்க தரவுத்தளங்களை விசாரிப்பதற்கான வினவல் மொழி (தகவல் வினவல் மொழி) (அல்லது பொதுவான வினவல் மொழி), தகவல்களை மீட்டெடுப்பதற்காக கசாண்ட்ரா வினவல் மொழி, அப்பாச்சி கசாண்ட்ரா கிளாசோரா வினவல் மொழிக்கு, கிளாசோரா அறிவு பேஸ்சிம் வினவல் மொழி, பொதுவான தகவல் மாதிரி (சிஐஎம்) விநியோகிக்கப்பட்ட மேலாண்மை பணிக்குழு (டிஎம்டிஎஃப்) சைபர் வினவல் மொழியிலிருந்து தரநிலை என்பது ஒரு அறிவிப்பு வரைபட வினவல் மொழியாகும், இது ஒரு சொத்து வரைபடத்தை வெளிப்படையான மற்றும் திறமையான வினவல் மற்றும் புதுப்பிக்க அனுமதிக்கிறது.

SQL வேறுபாடுகளைக் கருதி, நான் சூழ்நிலை, கசாண்ட்ரா மற்றும் / அல்லது கிளாசோராவுக்குச் செல்வேன்.

SQL என்பது கட்டமைக்கப்பட்ட வினவல் மொழியைக் குறிக்கிறது, மேலும் ஒவ்வொரு RDBMS க்கும் அது சொந்தமாக செயல்படுத்தப்படலாம் என்றாலும், 90% ஒவ்வொன்றிலும் (ஆரக்கிள் PL / SQL, MS SQL T-SQL, MySQL, Postgres) செயல்படுகிறது என்று நான் கூறுவேன். மற்ற சந்தர்ப்பங்கள், சூழ்நிலை, கசாண்ட்ரா மற்றும் பல வகையான SQL இன் கிளைமொழிகள் (நான் கசாண்ட்ராவைச் சரிபார்க்கத் தொடங்கினேன்) அல்லது பல்வேறு வகையான தகவல் அமைப்புகளை வினவுவதற்கான பிற வகை மொழி போன்றவை.

எடுத்துக்காட்டாக, சூழ்நிலை QL என்பது தேடுபொறிகள், நூலியல் பட்டியல்கள் மற்றும் அருங்காட்சியக சேகரிப்பு தகவல் போன்ற தகவல்களை மீட்டெடுக்கும் அமைப்புகளுக்கு நோக்குநிலை கொண்டது.

கசாண்ட்ராவைப் பொறுத்தவரை, இது SQL உடன் மிகவும் ஒத்திருக்கிறது, ஆனால் ஒரு NoSQL இயங்குதளத்தில் உள்ளது, எனவே நீங்கள் ஒரு SQL சூழலில் இருந்து வந்தால், மாற்றம் மிகவும் வெளிப்படையானதாக இருக்கும்.

நான் தெளிவாக இருக்கிறேன் என்று நம்புகிறேன்.

அடிக்குறிப்புகள்

[1] CQL - விக்கிபீடியா