SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
මහ ේෂ් හ ොඩිතුවක්කු
BTec (UG) , MCTS,MIEEE
Professional Development Course in ICT (AIT-Thailand)
National Dip in Teaching (Merit)
දත්ත පාද යක් යනු කුමක් ද?
wka;¾ iïnkaO;djfhka hq;a j.= lsysmhlska
ieÿï,;a o;a; tl;=jla o;a; mdolhla f,i
ye|skaúh yel'
බහුලව භාවිත වන දත්ත පාදක
කළමනාකරණ මෘදුකාාංග කිහිපයක්
ඔබ ඉගගන ගත් දත්ත පාදක කළමනාකරණ
මෘදුකාාංග අතරින් විවෘත හා නිදහස් මෘදුකාාංග
ගමොනවා ද?
idudkHfhka wm Ndú; lrk Relational
Database Management Software weiqßka
;kk o;a; mdolhl uQ,sl moku jkafka j.=jls
(Table)
lafIa;% (Fileds)
jd¾;d (Records)
• o;a; we;=<;a lsÍug ieliQ j.=jl
;Srhla lafIa;%hla (Fileds) f,i
ye|skaúh yel
• j.=jl o;a; we;=<;a l< ´kEu
fma<shla frfldavhla ke;fyd;a
jd¾;djla f,i ye|skaúh yel'
පහත දැක්ගවන්ගන් දත්ත පාදකයකින් උපුටා ගත්
වගුවකි. එහි ඇති ක්ග ේත්‍ර හා වාර්තා ගණන ගවන
ගවන ම ලියන්න.
o;a; m%rEm (Data Types)
j.=jl tla tla lafIa;% j,g ,nd fok úúO
o;a; j¾. ñka woyia fõ' o;a; mdol
uDÿldx. wkqj o;a; m%rEmj, kï ;rula
fjkiaúh yel' nyq,j Ndú;d jk
Microsoft Acces uDÿldx.fha we;s o;a;
m%rEm lsysmhla my; oelafõ'
මිතුරන්ගේ දත්ත ඇතුළත් කිරීමට දත්ත පාදකයක්
තැනීමට අදහස් කරන්ගන් යැයි සිතන්න .
ඒ සඳහා භාවිත කළ යුතු ක්ග ේත්‍ර හා
ඊට ගැළගපන දත්ත ප්‍රරූප ලියා දක්වන්න.
ප්‍රාථමි යතුරක් යනු කුමක්ද?
m%d:ñl h;=r (Primary Key or Key Filed)
o;a; mdolhl tlsfklg iudk fkdjk
^wkkH& o;a; muKla we;=<;a lafIa;%h
m%d:ñl h;=re lafIa;%h kï fõ'
Wod (- we;=<;aùfï wxlh" úNd. wxlh"
ye÷kaïm;a wxlh
ආගන්තු යතුරක් යනු කුමක්ද?
wd.ka;=l h;=r (Foreign Key)
j.= folla w;r iïnkaO;d f.dv ke.SfïoS
tla j.=jla ;j;a j.=jla yd iïnkaO
lsÍug fhdod .kakd lafIa;%h wd.ka;=l
h;=r kï fõ'
ixhqla; h;=r (Composite Primary Key)
j.=jl frfldavhla wkkH j y÷kd .; yels
;Sre folla fyda jeä .Kkla fyda ixfhdackh
lsÍfuka iEfok m%d:ñl h;=r Composite
Primary key f,i
ye|skafõ'
දත්ත පාද ආශ්‍රිත ගැටලු
දත්ත අනුපිටපත් වීගේ ගදෝ ය
M_ID Name Telephone_No Address Selected_Sports Fee
0325 Pawan 0720325325 Temple Road,Kandy Foot Ball Paid
0325 Pawan 0720325325 Temple Road,Kandy Cricket Not Paid
0326 Shalani 0112233445 Main Road,Colombo 7 Badminton Paid
0327 Vimukthi 0910030031 GalleRoad,Ambalangoda Cricket Paid
දත්ත අනුපිටපත් වීහේ හදෝෂය වළක්වා
ගැනීමට ළ ැකි හේවල්
දත්ත පාදකය සාමානය කරණය හා සෑම වගුවකට ම
ප්‍රාථමික යතුරක් ලබා දීම.
M_ID Name Telephone_
No
Address
0325 Pawan 0720325325 Temple Road,Kandy
0325 Pawan 0720325325 Temple Road,Kandy
0326 Shalani 0112233445 Main Road,Colombo 7
0327 Vimukthi 0910030031 GalleRoad,Ambalangoda
Selected_Sports Fee
Foot Ball Paid
Cricket Not Paid
Badminton Paid
Cricket Paid
S_id Selected_Sports
001 Foot Ball
002 Cricket
003 Badminton
M_ID S_id Fee
0325 001 Paid
0325 002 Not
Paid
0326 003 Paid
M_ID Name Telephone_No Address
0325 Pawan 0720325325 Temple Road,Kandy
0326 Shalani 0112233445 Main Road,Colombo 7
0327 Vimukthi 0910030031 Galle Road, Ambalangoda
S_id Selected_Sports
001 Foot Ball
002 Cricket
003 Badminton
S_id M_ID Fee
001 0325 Paid
002 0325 Not Paid
003 0326 Paid
002 0327 Paid
Students_details
Sports_detailsSt_Sports
o;a; iu;sßla;;dfjka úhqlal nj : o;a; ;eïm;a
lsÍfï § tl u o;a; j.= lsysmhl ;eïm;a ùu
o;a; iu;sßla;;dj ^Data Redundancy& f,i
ye|skafõ
o;a;j, ix.;;dj mej;Su : o;a; iu;sßla;;dj
(redundancy) ke;s lsÍfuka
$md,kh lsÍfuka tl u o;a; úúO j.=j, ;eïm;a
ùu kej;sh yels h$wju l< yels h' túg o;a;j,
ix.;;dj ^Consistency& mj;ajd .ekSug yels
fõ'
ආශ්‍රිත ගේඛන හා ගවබ් අඩවි
http://www.ics.uci.edu/~dbclass/ics184/class-
notes/relational-model.pdf

Weitere ähnliche Inhalte

Was ist angesagt?

Input and Output Devicesආදාන හා ප්‍රතිදාන උපාංග
Input and Output Devicesආදාන හා ප්‍රතිදාන උපාංගInput and Output Devicesආදාන හා ප්‍රතිදාන උපාංග
Input and Output Devicesආදාන හා ප්‍රතිදාන උපාංගMahesh Kodituwakku
 
Grade 10 ICT Short Notes in Sinhala(2015)
Grade 10 ICT Short Notes in Sinhala(2015)Grade 10 ICT Short Notes in Sinhala(2015)
Grade 10 ICT Short Notes in Sinhala(2015)Mahesh Kodituwakku
 
මූලික අංකිත පරිපථ සහ උපාංග නිර්මාණය සඳහා තර්ක ද්වාර භාවිතා කිරීම
මූලික අංකිත පරිපථ සහ උපාංග නිර්මාණය සඳහා තර්ක ද්වාර භාවිතා කිරීමමූලික අංකිත පරිපථ සහ උපාංග නිර්මාණය සඳහා තර්ක ද්වාර භාවිතා කිරීම
මූලික අංකිත පරිපථ සහ උපාංග නිර්මාණය සඳහා තර්ක ද්වාර භාවිතා කිරීමNoteGun LMS
 
පරිගණක වර්ගීකරණය
පරිගණක වර්ගීකරණයපරිගණක වර්ගීකරණය
පරිගණක වර්ගීකරණයTennyson
 
පරිගණකයේ විකාශය
පරිගණකයේ විකාශයපරිගණකයේ විකාශය
පරිගණකයේ විකාශයRajith Pemabandu
 
G.C.E O/L Model Questions -Spreadsheet and DBMS
G.C.E O/L Model Questions -Spreadsheet and DBMSG.C.E O/L Model Questions -Spreadsheet and DBMS
G.C.E O/L Model Questions -Spreadsheet and DBMSMahesh Kodituwakku
 
දත්ත සහ තොරතුරු
දත්ත සහ තොරතුරුදත්ත සහ තොරතුරු
දත්ත සහ තොරතුරුTennyson
 

Was ist angesagt? (20)

AL ICT -Part 1
AL ICT -Part 1AL ICT -Part 1
AL ICT -Part 1
 
G.C.E. O/L ICT(Lesson 1)
G.C.E. O/L ICT(Lesson 1)G.C.E. O/L ICT(Lesson 1)
G.C.E. O/L ICT(Lesson 1)
 
Grade 10 1st Term IT Notes
Grade 10 1st Term IT NotesGrade 10 1st Term IT Notes
Grade 10 1st Term IT Notes
 
AL ICT -Part 2
AL ICT -Part 2AL ICT -Part 2
AL ICT -Part 2
 
Input and Output Devicesආදාන හා ප්‍රතිදාන උපාංග
Input and Output Devicesආදාන හා ප්‍රතිදාන උපාංගInput and Output Devicesආදාන හා ප්‍රතිදාන උපාංග
Input and Output Devicesආදාන හා ප්‍රතිදාන උපාංග
 
Grade 10 ICT Short Notes in Sinhala(2015)
Grade 10 ICT Short Notes in Sinhala(2015)Grade 10 ICT Short Notes in Sinhala(2015)
Grade 10 ICT Short Notes in Sinhala(2015)
 
Ict grade 10
Ict grade 10Ict grade 10
Ict grade 10
 
මූලික අංකිත පරිපථ සහ උපාංග නිර්මාණය සඳහා තර්ක ද්වාර භාවිතා කිරීම
මූලික අංකිත පරිපථ සහ උපාංග නිර්මාණය සඳහා තර්ක ද්වාර භාවිතා කිරීමමූලික අංකිත පරිපථ සහ උපාංග නිර්මාණය සඳහා තර්ක ද්වාර භාවිතා කිරීම
මූලික අංකිත පරිපථ සහ උපාංග නිර්මාණය සඳහා තර්ක ද්වාර භාවිතා කිරීම
 
Internet and Email -O/L ICT
Internet and Email -O/L ICTInternet and Email -O/L ICT
Internet and Email -O/L ICT
 
පරිගණක වර්ගීකරණය
පරිගණක වර්ගීකරණයපරිගණක වර්ගීකරණය
පරිගණක වර්ගීකරණය
 
G.C.E.A/L Operating Systems
G.C.E.A/L Operating Systems G.C.E.A/L Operating Systems
G.C.E.A/L Operating Systems
 
Pascal programming language
Pascal programming languagePascal programming language
Pascal programming language
 
Kmap
KmapKmap
Kmap
 
පරිගණකයේ විකාශය
පරිගණකයේ විකාශයපරිගණකයේ විකාශය
පරිගණකයේ විකාශය
 
grade 10 ict New syllabus
grade 10 ict New syllabusgrade 10 ict New syllabus
grade 10 ict New syllabus
 
G.C.E AL Model Papers
G.C.E AL Model PapersG.C.E AL Model Papers
G.C.E AL Model Papers
 
G.C.E O/L Model Questions -Spreadsheet and DBMS
G.C.E O/L Model Questions -Spreadsheet and DBMSG.C.E O/L Model Questions -Spreadsheet and DBMS
G.C.E O/L Model Questions -Spreadsheet and DBMS
 
Grade -9 ICT Lesson Notes
Grade -9 ICT Lesson NotesGrade -9 ICT Lesson Notes
Grade -9 ICT Lesson Notes
 
Ict grade 11 term notes
Ict grade 11  term notesIct grade 11  term notes
Ict grade 11 term notes
 
දත්ත සහ තොරතුරු
දත්ත සහ තොරතුරුදත්ත සහ තොරතුරු
දත්ත සහ තොරතුරු
 

Mehr von Mahesh Kodituwakku

G.C.E O/L Model Papers( for 2019)
G.C.E O/L Model Papers( for 2019)G.C.E O/L Model Papers( for 2019)
G.C.E O/L Model Papers( for 2019)Mahesh Kodituwakku
 
දකුණු පලාත් උසස් පෙළ තොරතුරු තාක්ෂණය ප්‍රශ්න පත්‍රය 2019
දකුණු පලාත් උසස් පෙළ තොරතුරු තාක්ෂණය ප්‍රශ්න පත්‍රය 2019දකුණු පලාත් උසස් පෙළ තොරතුරු තාක්ෂණය ප්‍රශ්න පත්‍රය 2019
දකුණු පලාත් උසස් පෙළ තොරතුරු තාක්ෂණය ප්‍රශ්න පත්‍රය 2019Mahesh Kodituwakku
 
7 වන ඒකකය - පද්ධති විශ්ලේශනය හා පිරිසැලසුම
7 වන ඒකකය - පද්ධති විශ්ලේශනය හා පිරිසැලසුම7 වන ඒකකය - පද්ධති විශ්ලේශනය හා පිරිසැලසුම
7 වන ඒකකය - පද්ධති විශ්ලේශනය හා පිරිසැලසුමMahesh Kodituwakku
 
HTML,CSS,PHP Questions -AL ICT
HTML,CSS,PHP Questions -AL ICTHTML,CSS,PHP Questions -AL ICT
HTML,CSS,PHP Questions -AL ICTMahesh Kodituwakku
 

Mehr von Mahesh Kodituwakku (20)

ICT Model Paper
ICT Model PaperICT Model Paper
ICT Model Paper
 
AL ICT Lesson 1 Questions
AL ICT Lesson 1 QuestionsAL ICT Lesson 1 Questions
AL ICT Lesson 1 Questions
 
OSI Model
OSI ModelOSI Model
OSI Model
 
G.C.E O/L and A/L Lessons
G.C.E O/L and A/L LessonsG.C.E O/L and A/L Lessons
G.C.E O/L and A/L Lessons
 
G.C.E.AL ICT
G.C.E.AL ICT G.C.E.AL ICT
G.C.E.AL ICT
 
G.C.E. O/L ICT
G.C.E. O/L ICTG.C.E. O/L ICT
G.C.E. O/L ICT
 
AI
AIAI
AI
 
AL ICT Lesson 13
AL ICT Lesson 13AL ICT Lesson 13
AL ICT Lesson 13
 
HTML Questions
HTML QuestionsHTML Questions
HTML Questions
 
G.C.E O/L Model Papers( for 2019)
G.C.E O/L Model Papers( for 2019)G.C.E O/L Model Papers( for 2019)
G.C.E O/L Model Papers( for 2019)
 
G.C.E A/L ICT Grade 12 paper
G.C.E A/L ICT Grade 12 paperG.C.E A/L ICT Grade 12 paper
G.C.E A/L ICT Grade 12 paper
 
දකුණු පලාත් උසස් පෙළ තොරතුරු තාක්ෂණය ප්‍රශ්න පත්‍රය 2019
දකුණු පලාත් උසස් පෙළ තොරතුරු තාක්ෂණය ප්‍රශ්න පත්‍රය 2019දකුණු පලාත් උසස් පෙළ තොරතුරු තාක්ෂණය ප්‍රශ්න පත්‍රය 2019
දකුණු පලාත් උසස් පෙළ තොරතුරු තාක්ෂණය ප්‍රශ්න පත්‍රය 2019
 
Arduino Basic for Grade 9
Arduino Basic for Grade 9Arduino Basic for Grade 9
Arduino Basic for Grade 9
 
ICT Grade 8 and 9
ICT Grade 8 and 9ICT Grade 8 and 9
ICT Grade 8 and 9
 
Grade 7 ICT
Grade 7 ICTGrade 7 ICT
Grade 7 ICT
 
7 වන ඒකකය - පද්ධති විශ්ලේශනය හා පිරිසැලසුම
7 වන ඒකකය - පද්ධති විශ්ලේශනය හා පිරිසැලසුම7 වන ඒකකය - පද්ධති විශ්ලේශනය හා පිරිසැලසුම
7 වන ඒකකය - පද්ධති විශ්ලේශනය හා පිරිසැලසුම
 
Lesson 12- G.C.E.A/L ICT
Lesson 12- G.C.E.A/L ICTLesson 12- G.C.E.A/L ICT
Lesson 12- G.C.E.A/L ICT
 
IOT G.C.E AL ICT Questions
IOT G.C.E AL ICT QuestionsIOT G.C.E AL ICT Questions
IOT G.C.E AL ICT Questions
 
Grade 10 -ICT
Grade 10 -ICTGrade 10 -ICT
Grade 10 -ICT
 
HTML,CSS,PHP Questions -AL ICT
HTML,CSS,PHP Questions -AL ICTHTML,CSS,PHP Questions -AL ICT
HTML,CSS,PHP Questions -AL ICT
 

G.C.E. O/L ICT Lessons Database sinhala

  • 1. මහ ේෂ් හ ොඩිතුවක්කු BTec (UG) , MCTS,MIEEE Professional Development Course in ICT (AIT-Thailand) National Dip in Teaching (Merit)
  • 2.
  • 3. දත්ත පාද යක් යනු කුමක් ද? wka;¾ iïnkaO;djfhka hq;a j.= lsysmhlska ieÿï,;a o;a; tl;=jla o;a; mdolhla f,i ye|skaúh yel'
  • 4. බහුලව භාවිත වන දත්ත පාදක කළමනාකරණ මෘදුකාාංග කිහිපයක්
  • 5. ඔබ ඉගගන ගත් දත්ත පාදක කළමනාකරණ මෘදුකාාංග අතරින් විවෘත හා නිදහස් මෘදුකාාංග ගමොනවා ද?
  • 6. idudkHfhka wm Ndú; lrk Relational Database Management Software weiqßka ;kk o;a; mdolhl uQ,sl moku jkafka j.=jls (Table)
  • 7.
  • 9. • o;a; we;=<;a lsÍug ieliQ j.=jl ;Srhla lafIa;%hla (Fileds) f,i ye|skaúh yel • j.=jl o;a; we;=<;a l< ´kEu fma<shla frfldavhla ke;fyd;a jd¾;djla f,i ye|skaúh yel'
  • 10. පහත දැක්ගවන්ගන් දත්ත පාදකයකින් උපුටා ගත් වගුවකි. එහි ඇති ක්ග ේත්‍ර හා වාර්තා ගණන ගවන ගවන ම ලියන්න.
  • 11. o;a; m%rEm (Data Types) j.=jl tla tla lafIa;% j,g ,nd fok úúO o;a; j¾. ñka woyia fõ' o;a; mdol uDÿldx. wkqj o;a; m%rEmj, kï ;rula fjkiaúh yel' nyq,j Ndú;d jk Microsoft Acces uDÿldx.fha we;s o;a; m%rEm lsysmhla my; oelafõ'
  • 12.
  • 13. මිතුරන්ගේ දත්ත ඇතුළත් කිරීමට දත්ත පාදකයක් තැනීමට අදහස් කරන්ගන් යැයි සිතන්න . ඒ සඳහා භාවිත කළ යුතු ක්ග ේත්‍ර හා ඊට ගැළගපන දත්ත ප්‍රරූප ලියා දක්වන්න.
  • 15.
  • 16. m%d:ñl h;=r (Primary Key or Key Filed) o;a; mdolhl tlsfklg iudk fkdjk ^wkkH& o;a; muKla we;=<;a lafIa;%h m%d:ñl h;=re lafIa;%h kï fõ' Wod (- we;=<;aùfï wxlh" úNd. wxlh" ye÷kaïm;a wxlh
  • 18.
  • 19. wd.ka;=l h;=r (Foreign Key) j.= folla w;r iïnkaO;d f.dv ke.SfïoS tla j.=jla ;j;a j.=jla yd iïnkaO lsÍug fhdod .kakd lafIa;%h wd.ka;=l h;=r kï fõ'
  • 20. ixhqla; h;=r (Composite Primary Key) j.=jl frfldavhla wkkH j y÷kd .; yels ;Sre folla fyda jeä .Kkla fyda ixfhdackh lsÍfuka iEfok m%d:ñl h;=r Composite Primary key f,i ye|skafõ'
  • 21.
  • 22. දත්ත පාද ආශ්‍රිත ගැටලු දත්ත අනුපිටපත් වීගේ ගදෝ ය M_ID Name Telephone_No Address Selected_Sports Fee 0325 Pawan 0720325325 Temple Road,Kandy Foot Ball Paid 0325 Pawan 0720325325 Temple Road,Kandy Cricket Not Paid 0326 Shalani 0112233445 Main Road,Colombo 7 Badminton Paid 0327 Vimukthi 0910030031 GalleRoad,Ambalangoda Cricket Paid
  • 23. දත්ත අනුපිටපත් වීහේ හදෝෂය වළක්වා ගැනීමට ළ ැකි හේවල් දත්ත පාදකය සාමානය කරණය හා සෑම වගුවකට ම ප්‍රාථමික යතුරක් ලබා දීම. M_ID Name Telephone_ No Address 0325 Pawan 0720325325 Temple Road,Kandy 0325 Pawan 0720325325 Temple Road,Kandy 0326 Shalani 0112233445 Main Road,Colombo 7 0327 Vimukthi 0910030031 GalleRoad,Ambalangoda Selected_Sports Fee Foot Ball Paid Cricket Not Paid Badminton Paid Cricket Paid S_id Selected_Sports 001 Foot Ball 002 Cricket 003 Badminton M_ID S_id Fee 0325 001 Paid 0325 002 Not Paid 0326 003 Paid
  • 24. M_ID Name Telephone_No Address 0325 Pawan 0720325325 Temple Road,Kandy 0326 Shalani 0112233445 Main Road,Colombo 7 0327 Vimukthi 0910030031 Galle Road, Ambalangoda S_id Selected_Sports 001 Foot Ball 002 Cricket 003 Badminton S_id M_ID Fee 001 0325 Paid 002 0325 Not Paid 003 0326 Paid 002 0327 Paid Students_details Sports_detailsSt_Sports
  • 25. o;a; iu;sßla;;dfjka úhqlal nj : o;a; ;eïm;a lsÍfï § tl u o;a; j.= lsysmhl ;eïm;a ùu o;a; iu;sßla;;dj ^Data Redundancy& f,i ye|skafõ o;a;j, ix.;;dj mej;Su : o;a; iu;sßla;;dj (redundancy) ke;s lsÍfuka $md,kh lsÍfuka tl u o;a; úúO j.=j, ;eïm;a ùu kej;sh yels h$wju l< yels h' túg o;a;j, ix.;;dj ^Consistency& mj;ajd .ekSug yels fõ'
  • 26. ආශ්‍රිත ගේඛන හා ගවබ් අඩවි http://www.ics.uci.edu/~dbclass/ics184/class- notes/relational-model.pdf