ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-24, Friday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

SQL කියන්නේ කුමක්ද? දත්තගබඩා කළමනාකරණයේ අත්‍යවශ්‍ය භාෂාව

SQL කියන්නේ කුමක්ද? දත්තගබඩා කළමනාකරණයේ අත්‍යවශ්‍ය භාෂාව

ඔබ තොරතුරු තාක්ෂණ (IT) ක්ෂේත්‍රයේ වැඩ කරනවා හෝ ඉගෙන ගන්නවා නම්, "SQL" කියන අකුරු කණගාටු නොවන්නේය. බොහෝ දෙනා මේක "දත්තගබඩා කට්ටලයේ පිරිමිලාගේ භාෂාව" කියලා හිතනවා, නමුත් එය වැඩිදුරටත් ඉගෙන ගත යුතුමයි.

SQL (Structured Query Language) කියන්නේ සම්බන්ධිත දත්තගබඩා (relational databases) සමඟ සන්නිවේදනය කරන ප්‍රධාන භාෂාවයි. මේ භාෂාව මඟින් අපට දත්ත ඇතුළත් කිරීම, කියවීම, වෙනස් කිරීම, මකා දැමීම වැනි මූලික ක්‍රියාකාරකම් සිදු කළ හැක.

දත්තගබඩා වල තොරතුරු වගු, තීර, පේළි ලෙස සංවිධානය වෙයි. එක් වගුවක් තවත් වගුවක් සමඟ ප්‍රධාන යතුරු (Primary Key) සහ විදේශීය යතුරු (Foreign Key) මගින් සම්බන්ධ කරගත හැකිය. මෙවැනි සම්බන්ධතා නිසා විවිධ වගු වලින් තොරතුරු එකට ගොඩනැගීම සරල වේ.

SQL භාවිතයෙන් සිදු කළ හැකි මූලික CRUD ක්‍රියාකාරකම් මෙසේය:

  • CREATE – නව රෙකෝඩ් එකක් ඇතුළත් කිරීම (INSERT).
  • READ – දත්ත කියවා ගැනීම (SELECT).
  • UPDATE – පවතින දත්ත වෙනස් කිරීම (UPDATE).
  • DELETE – රෙකෝඩ් එකක් මකා දැමීම (DELETE).

උදාහරණයක් ලෙස, INSERT INTO clientes (nome, email, idade) VALUES ('Ana Silva', '[email protected]', 28); යන කේතය නව පාරිභෝගිකයෙකුගේ තොරතුරු වගුවට එක් කරයි. තවත් උදාහරණයක් SELECT nome, email FROM clientes WHERE id = 1; යනුවෙනි, මෙය id අගය 1 වන පාරිභෝගිකයාගේ නාමය සහ විද්‍යුත් තැපෑල ලබා දෙයි. සෑම SQL ප්‍රකාශයක් අවසන් වීමට ; යොදා ගැනීම අත්‍යවශ්‍යය.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

SQL කුසලතාවය ශ්‍රී ලංකාවේ තොරතුරු තාක්ෂණ ක්ෂේත්‍රයට විශාල වාසි ලබා දේ. මෙය ඉගෙන ගන්නා සිසුන්, වැඩ කරන සංවර්ධකයන්, ව්‍යාපාරිකයින් සියලු දෙනාම ප්‍රයෝජනවත් වේ.

  • ශ්‍රී ලංකාවේ IT උපාධි පාඨමාලා වල SQL අත්භූත කරගැනීම, අනාගත රැකියා අවස්ථා වැඩි කරයි.
  • දෙපාර්තමේන්තු අතර දත්ත හුවමාරු කිරීමේදී SQL භාවිතය, ව්‍යාපාරික තීරණ ගැනීමට වේගවත් සහ නිවැරදි කරයි.
  • ස්ථාපිත පද්ධති (ERP, CRM) සමඟ අන්තර්ගත කිරීමේදී SQL දැනුම අත්‍යවශ්‍ය වේ, එමඟින් පද්ධති නඩත්තු කාලය කුඩා කරයි.

ඉතින්, SQL යනු කෙළින්ම දත්ත කළමනාකරණයේ මූලික රූපයක්. ඔබ තාක්ෂණික වෘත්තියක් අරඹන්න හෝ ව්‍යාපාරයක් වර්ධනය කරන්න කැමති නම්, SQL කුසලතාවය අත්කර ගත යුතුමයි.

💡 SQL සමඟ ඔබේ දත්ත කළමනාකරණය දැන් අරඹන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#SQL #Database #CRUD #Programming #Sri Lanka