Wednesday, February 25, 2015

SQL හදුනාගනිමු...

SQL යනු දත්තසමුදායක් තුල ඇති දත්ත වෙත ප්‍රවේශ වීම සඳහා සම්මත භාෂාව වේ.

මෙම පාඩම් මාලාව තුලින් MySQL, SQL Server, Access, ඔරකල්, සයිබේස් , DB2, සහ වෙනත් දත්ත සමුදායන් තුල ඇති දත්ත වෙත ප්‍රවේශ වීම සහ හැසිරවීමට SQL භාවිතා කරන ආකාරය ඔබට පැහැදිලි කරනු ඇත.

SQL යනු කුමක්ද?

  • SQL යනු Structured Query Language යන්නයි.
  • SQL  දත්තසමුදායක් තුල ඇති දත්ත වෙත ප්‍රවේශ වී ඒවා හැසිරවීමට ඉඩ දෙනවා.
  • SQL යනු ANSI (American National Standards Institute) සම්මතයක් වේ.



SQL භාවිතයෙන් කුමක් කළ හැකිද?

  • SQL මගින් දත්තසමුදා වලට එරෙහිව Query ක්‍රියාත්මක කළ හැකිය.
  • SQL මගින් දත්තසමුදා තුල ඇති දත්ත ලබා ගන්න පුළුවන්.
  • SQL මගින් දත්තසමුදා තුලට න‍ව වාර්තා ඇතුලත් කර ගත හැක.
  • SQL මගින් දත්තසමුදා තුල ඇති වාර්තා යාවත්කාලීන කළ හැකිය.
  • SQL මගින් දත්තසමුදා තුල ඇති වාර්තා මකා දැමිය හැකිය.
  • SQL මගින් නව දත්තසමුදායන් නිර්මාණය කළ හැකිය.
  • SQL මගින් දත්තසමුදා තුල නව වගු නිර්මාණය කළ හැකිය.
  • SQL මගින් දත්තසමුදා තුළ ගබඩා පටිපාටි (පරිපාලන ක්‍රමවේද) නිර්මාණය කළ හැකිය.
  • SQL මගින් දත්තසමුදාවල ප්‍රදර්ශකයන් නිර්මාණය කළ හැකිය.
  • SQL මගින් දත්තසමුදා තුල ඇති වගු, ක්‍රියා පටිපාටි හා අදහස් ප්‍රදර්ශනය හා සැකසුම් සදහා අවසර සැකසිය හැක.
SQL යනු සම්මතයකි. නමුත් ....

SQL යනු  ANSI සම්මතයක් වුවද, SQL භාෂාව විවිධ දත්තසමුදා තුල වෙනස් ආකාරයන්ට භාවිතා කරන අවස්තා ඇත.
කෙසේ වෙතත්, ප්‍රධාන විධාන (SELECT, UPDATE, DELETE, INSERT, WHERE වැනි විධාන) සමාන අයුරින් සියලු දත්තසමුදා සහයෝගය දක්වයි. ඒ නිසා ANSI ප්‍රමිතියට අනුකූල වන්නේ ප්‍රධාන විධානයන් පමණි.

සටහන: SQL දත්ත සමුදාය වැඩසටහන් බොහොමයක් සදහා  SQL සම්මත දිගුවට අමතරව තමාගේම දිගු සටහනක් තබාගන්නවා!

ඔබේ වෙබ් අඩවි තුළදී SQL භාවිතා කරමින්....

දත්ත සමුදා තුල ඇති දත්ත පෙන්වන වෙබ් අඩවිය ගොඩනැඟීමට ඔබට අවශ්‍ය නම්,  

  • RDBMS දත්ත සමුදාය වැඩසටහනක් (එනම් MS Access, SQL Server, MySQL)
  • PHP හෝ ASP,net වැනි සේවාදායක විධානාවලි භාෂාවක්, 
  • ඔබට අවශ්‍ය දත්ත ලබා ගැනීමට හා භාවිතා කිරීම සඳහා SQL
  • HTML / CSS 
ඔබට අත්‍යාවශය වේ.

RDBMS

RDBMS යනු Relational Database Management System යන්නයි.
RDBMS, SQL මත පදනම් වේ.එසේම එය MS SQL Server, IBM DB2, Oracle, MySQL හා Microsoft Access වැනි නවීන දත්ත සමුදායන් සඳහා පදනම වේ.
RDBMS තුල දත්ත වස්තූන් ලෙස දත්තවගු තුළ ගබඩා වේ.
දත්තවගුක් තුල අදාළ දත්ත ඇතුලත් කිරීමට තීරු සහ පේළි එකතුවක් භාවිතා කරයි.



No comments:

Post a Comment