PostgreSQL යනු විවෘත මූලාශ්ර relational database system එකක් වන අතර, එය පාසල් වැනි අධ්යාපන ආයතනවල සිසුන්, විෂයයන් සහ පරීක්ෂණ ප්රතිඵල කළමනාකරණයට ඉතා සුදුසු වේ. මේ ලිපියේදී Greenwood Academy සඳහා schema, tables සහ data ඇතුළත් කිරීමේ පියවර සරලව පැහැදිලි කරමි.
පළමුව DDL (Data Definition Language) භාවිතයෙන් greenwood_academy නමින් schema එකක් නිර්මාණය කර, එයට students, subject හා exam_results යන තිළිණ ත්රිත්වයක් සකස් කළා. සෑම වගුවක්ම student_id, subject_id වැනි ප්රාථමික යතුරු (primary keys) සහ නාම, ලිංග, උපන් දිනය, පන්තිය වැනි තොරතුරු ඇතුළත් කරයි.
දත්ත වගු සකස් කිරීමෙන් පසු ALTER විධාන භාවිතා කර තවත් කාර්යයන් සිදු කළා. උදාහරණයක් ලෙස, students වගුවට phone_number තීරුව එකතු කර, පසුව credits තීරුවේ නාමය credit_hours ලෙස වෙනස් කර, අවශ්ය නොවන තීරුවක් ඉවත් කිරීමේ ක්රියාවලියද සිදු කළා.
අවසානයේ INSERT විධාන මඟින් නියමිත නම, ලිංග, පන්තිය, නගරය, විෂය නාමය, ගුරුවරයාගේ නාමය, ලකුණු වැනි නියමිත දත්ත වර්ග 10 කට වඩා වැඩි ප්රමාණයක් ඇතුළත් කළා. මෙය සිසුන්ගේ අධ්යාපන ඉතිහාසය, විෂය පාලනය සහ පරීක්ෂණ ප්රතිඵල අධීක්ෂණය සඳහා මූලික දත්ත සම්පත් සපයයි.
ශ්රී ලංකාවට ඇති වැදගත්කම
- පාසල් පරිපාලකයින්ට දත්ත ඇතුළත් කිරීම හා වාර්තා සකස් කිරීම ඉක්මනින් සිදු කර, පාරිභෝගික සේවාවන් වඩාත් කාර්යක්ෂම කරගත හැක.
- සිසුන්ට තම අධ්යාපන ඉතිහාසය අන්තර්ජාලය හරහා සරලව පරීක්ෂා කිරීමේ හැකියාව ලැබේ, එමඟින් පරීක්ෂණ සූදානම වැඩි දියුණු වේ.
- ලෝකය පුරා PostgreSQL භාවිතා කරන තාක්ෂණික සංවර්ධකයන්ට ශ්රී ලංකාවේ පාසල් තොරතුරු පද්ධති නිර්මාණයට සම්බන්ධ වීමට නව අවස්ථා ලැබේ.
- ව්යාපාරිකව, දත්ත ආරක්ෂාව, විශ්ලේෂණාත්මක වාර්තා හා AI ආධාරිත අධ්යාපන සේවා වැනි අතිරේක සේවා ලබාදීමට පදනමක් සපයයි.
ඉතින්, PostgreSQL මත නිර්මාණය කරන ලද Greenwood Academy දත්ත සමුදාය, ශ්රී ලංකාවේ අධ්යාපන තාක්ෂණය නව මට්ටමකට ගෙන යාමට මූලික පියවරක් බවට පත්වේ. ඔබේ පාසලේ දත්ත කළමනාකරණය දැන්ම PostgreSQL සමඟ පළපුරුදු කරගන්න!