🎓 විභාග ඉලක්කගත වැදගත්කම
මෙම ඒකකය සෑම රචනා ප්රශ්න පත්රයකම (Paper II) අනිවාර්යයෙන්ම පළමු ප්රශ්නය ලෙස යෙදෙන අතර, බූලීය වීජ ගණිතය සහ කානෝ සිතියම් අනිවාර්යයෙන්ම පුහුණු විය යුතුය。
✅ දළ ලකුණු බර:
MCQ: 6 - 8 පමණ.
Paper II: 10 - 15 ලකුණු (අනිවාර්ය හෝ විකල්ප රචනා ප්රශ්නයේ අංශයක්).
I. දත්ත, තොරතුරු සහ දත්ත සමුදාය
- **දත්ත (Data):** අර්ථයක් නොමැති අමු කරුණු, සංඛ්යා හෝ සංකේත සමූහයකි. (උදා: 65, 74, කොළඹ).
- **තොරතුරු (Information):** තීරණ ගැනීම සඳහා භාවිතා කළ හැකි වන පරිදි, සකස් කරන ලද, අර්ථවත් දත්ත සමූහයකි.
- **දත්ත සමුදාය (Database):** අන්තර් සම්බන්ධිත දත්තවල සංවිධානාත්මක එකතුවක් වන අතර, එය පහසුවෙන් කළමනාකරණය, යාවත්කාලීන සහ නැවත ලබා ගැනීම සඳහා සහාය වේ.
II. සම්බන්ධතා දත්ත සමුදා ආකෘතිය (Relational Model)
වර්තමානයේ බහුලව භාවිත වන ආකෘතිය වන අතර, දත්ත වගු (Tables / Relations) ලෙස ගබඩා කරයි.
- **වගුව (Relation/Table):** දත්ත තැන්පත් කරන මූලිකම ව්යුහයයි.
- **තීරුව (Attribute/Column):** වගුවක දත්තවල ගුණාංග නියෝජනය කරයි.
- **පේළිය (Tuple/Row/Record):** එක් වස්තුවක් හෝ සිදුවීමක් පිළිබඳ සියලු දත්ත අඩංගු වන තනි ඇතුළත් කිරීමකි.
- **ස්ථිතික බව (Degree):** වගුවක ඇති තීරු ගණන.
- **ගණනීයතාව (Cardinality):** වගුවක ඇති පේළි ගණන.
III. දත්ත සමුදා යතුරු (Database Keys)
- **නිරූප්ය යතුර (Candidate Key):** වගුවක ඇති, පේළියක් අනන්යව හඳුනා ගැනීමට හැකි, තීරු සමූහයකි.
- **ප්රාථමික යතුර (Primary Key - PK):** තෝරාගත් නිරූප්ය යතුර වේ. (NULL විය නොහැක, අනුපිටපත් විය නොහැක).
- **විකල්ප යතුර (Alternate Key):** ප්රාථමික යතුර ලෙස තෝරා නොගත් අනෙකුත් නිරූප්ය යතුරු.
- **ආගන්තුක යතුර (Foreign Key - FK):** එක් වගුවක පේළියක්, වෙනත් වගුවක ඇති PK එකක් සමඟ සම්බන්ධ කිරීමට භාවිතා කරන තීරුවකි.
IV. දත්ත ප්රමතකරණය (Normalization)
දත්තවල අනවශ්ය අතිරික්තතාව (Redundancy) සහ දත්ත විෂමතා (Anomalies - Insert, Update, Delete) අවම කිරීමේ ක්රියාවලියකි。
- **0NF (ශූන්ය ප්රමත ආකාරය):** දත්ත වගු ආකාරයෙන් නැත, නැතහොත් ගුණාංග පරමාණුක නොවේ (බහු අගය, සංයුක්ත ගුණාංග ඇත).
- **1NF (පළමු ප්රමත ආකාරය):** දත්ත පරමාණුක බව (Atomic) සහතික කරයි. බහු අගය/සංයුක්ත ගුණාංග ඉවත් කරයි.
- **2NF (දෙවන ප්රමත ආකාරය):** 1NF හි තිබිය යුතු අතර, **ආංශික පරායත්තතාව (Partial Dependency)** ඉවත් කරයි. (PK හි කොටසක් මත යතුරු නොවන ගුණාංගයක් යැපීම).
- **3NF (තෙවන ප්රමත ආකාරය):** 2NF හි තිබිය යුතු අතර, **සංක්රාන්ති පරායත්තතාව (Transitive Dependency)** ඉවත් කරයි. (PK එක මත යැපෙන යතුරු නොවන ගුණාංගයක්, තවත් යතුරු නොවන ගුණාංගයක් මත යැපීම).
📥 සටහන් PDF බාගත කරන්න
සියලුම සටහන් පහසුවෙන් මුද්රණය කර ගැනීම සඳහා PDF ගොනුවක් ලෙස බාගත කර ගත හැකිය。
දත්ත සමුදා සංකල්ප තේරුම් ගැනීම සඳහා උපකාරී වන මෙවලම්。
පසුගිය විභාග ප්රශ්නවලට අනුකූලව සකස් කරන ලද ප්රශ්න。
📥 ව්යුහගත ප්රශ්න සහ පිළිතුරු PDF
සියලුම රචනා ප්රශ්න සහ මාර්ගෝපදේශ PDF ගොනුවක් ලෙස බාගත කර ගත හැකිය。
නිවැරදි පිළිතුර තෝරන්න. සෑම ප්රශ්නයකටම පසුව පැහැදිලි කිරීමක් දෙනු ලැබේ。
කාඩ්පත පෙරලීමට ක්ලික් කරන්න。
දත්ත සමුදා පද්ධති ඒකකයට අදාළ බාහිර ඉගෙනුම් සම්පත්。
💻 දත්ත සමුදා වීඩියෝ (YouTube)
Normalization, ER Diagrams සහ SQL පිළිබඳ සිංහල නිබන්ධන。
දැන්ම පිවිසෙන්න →විෂය නිර්දේශය
විෂය නිර්දේශයේ 8 වන ඒකකය (දත්ත සමුදාය) පිළිබඳ විස්තර。
දැන්ම පිවිසෙන්න →📝 SQL Online Editor
SQL විමසුම් සජීවීව පුහුණු වීමට ඇති බාහිර වෙබ් අඩවියකි。
දැන්ම පිවිසෙන්න →🛠️ ER Diagram Tool
ඔබේම ER Diagrams ඇඳීමට සහාය වන සබැඳියකි。
දැන්ම පිවිසෙන්න →