LibreOffice-Suite-Base/C2/Tables-and-Relationships/Malayalam

From Script | Spoken-Tutorial
Revision as of 13:26, 28 November 2018 by Vijinair (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration


00:00 LibreOffice Base.ലെ സ്പോക്കൺ ടുട്ടോറിയളിലേക്കു സ്വാഗതം.
00:04 ഈ ട്യൂട്ടോറിയലിൽ, ഞങ്ങൾLibreOffice Base ലെ Tables and Relationships എന്നിവ ഉൾക്കൊള്ളുന്നു.
00:10 ഇവിടെ നമുക്കറിയാം:Table.ൽ ഡാറ്റ കൂട്ടിച്ചേര്ക്കുക.
00:16 റിലേഷന്ഷിപ്സ് ഡിഫൈൻ ചെയുകയും സൃഷ്ടിക്കുകയും ചെയ്യുക.
00:19 LibreOffice Base ട്യൂട്ടോറിയലിൽ നമ്മൾ ബേസ്, ഡേറ്റാബേസ് ബേസിക്കുകൾ പരിചയപ്പെടുത്തി ഒരു ഡാറ്റാബേസ്, ഒരു ടേബിൾ എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് മനസിലാക്കി.
00:31 ഈ ട്യൂട്ടോറിയലിൽ Library എന്ന പേരിൽ ഒരു ഡാറ്റബേസ് സൃഷ്ടിക്കുകയും ഒരു' 'Books' tableസൃഷ്ടിക്കുകയും ചെയ്തു.
00:42 ഈ ട്യൂട്ടോറിയലിൽ, Library' ഡാറ്റാബേസു പഠിക്കുകയും ഒരു പട്ടികയിലേക്ക് ഡാറ്റാ എങ്ങനെ ചേർക്കണമെന്നും പഠിക്കും
00:51 ഇതിനു വേണ്ടി, നമുക്ക് 'LibreOffice Base പ്രോഗ്രാം എന്നു വിളിക്കാം.
00:57 ഇതിനു വേണ്ടി, സ്ക്രീനിന്റെ ചുവടെ ഇടതു വശത്തുള്ള Start ബട്ടണിൽ ഞങ്ങൾ ക്ലിക്ക് ചെയ്യും,
01:03 All programs,ക്ലിക്കുചെയ്യുക, തുടർന്ന് LibreOffice Suite LibreOffice Base.' 'എന്നിവയിൽ ക്ലിക്ക് ചെയ്യുക.
01:12 കഴിഞ്ഞ ട്യൂട്ടോറിയലിൽ ഞങ്ങൾ ഇതിനകം തന്നെ'Library' ഡാറ്റാബേസ് സൃഷ്ടിച്ചതു മുതൽ, ഇപ്പോൾ ഇത് തുറക്കേണ്ടതുണ്ട്.
01:21 അങ്ങനെ ചെയ്യുന്നതിന്, open an existing database file ഓപ്ഷൻ ക്ലിക് ചെയുക
01:28 Recently Usedഡ്രോപ്പ്-ഡൗൺ ബോക്സിൽ നമ്മയുടെ Library' ഡാറ്റാബേസ് ദൃശ്യമാകണം.
01:35 ഇപ്പോൾ, Finish ബട്ടണിൽ ക്ലിക്കുചെയ്യുക.
01:38 അത് കാണുന്നില്ലെങ്കിൽ 'Library database' സംരക്ഷിച്ചിട്ടുള്ളWindows ഡയറക്ടറി ബ്രൌസ് ചെയ്യുന്നതിനായി' Open ബട്ടൺ ക്ലിക്ക് ചെയ്യാം.
01:50 ഒരിക്കൽ കണ്ടുപിടിച്ചാൽ ഫയലിന്റെ പേജില് ക്ലിക് ചെയ്യുക, എന്നിട്ട് Open ബട്ടണ് ക്ലിക് ചെയ്യുക.
01:57 ഇപ്പോൾ 'ലിബ്രെ ഓഫീസ് ബേസ്' പ്രോഗ്രാം തുറന്നിട്ടുണ്ടെങ്കിൽ നമുക്ക് ഇവിടെ നിന്ന്'Library database' തുറക്കാം.
02:07 മുകളിലെ File മെനുവില് ക്ലിക് ചെയ്ത ശേഷം Open. ല് ക്ലിക്ക് ചെയ്യുക.
02:14 'ലൈബ്രറി' ഡാറ്റാബേസ് ഫയൽ സേവ് ചെയ്ത വിൻഡോസ് ഡയറക്ടറി നമ്മൾ ബ്രൌസ് ചെയ്യും.
02:21 നമുക്ക് 'Library.odb' എന്ന ഫയലിൽ ക്ലിക്ക് ചെയ്ത് താഴെ തുറക്കുന്ന Open ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക.
02:31 ഇപ്പോൾ നമ്മൾ 'Library' ഡാറ്റാബേസ് ൽ ആണ്.
02:35 ഇടത് പാനലിലെ പട്ടികയിൽDatabase ലിസ്റ്റിൽ Tables ഐക്കണിൽ ക്ലിക്ക് ചെയ്യാം.
02:42 റായിട്ടു പാനലിലെ Tables ലിസ്റ്റ് ൽ Books ടേബിൾ കാണാം.
02:48 ' Books ടേബിൾ റൈറ്റ് ക്ലിക്ക് ചെയ്യാം.
02:53 നിങ്ങൾക്ക് ഇവിടെ നിന്നും തിരഞ്ഞെടുക്കാവുന്ന വിവിധ ഓപ്ഷനുകൾ ശ്രദ്ധിക്കുക.
02:58 ഈ പട്ടികയിൽ ഡാറ്റ ചേർക്കാനായി Open ഇൽ ക്ലിക്ക് ചെയ്യാം.
03:04 കൂടാതെ, ഇത് തുറക്കാൻ ടേബിളിന്റെ പേരിൽബ ഡബിൾ -ക്ലിക്കുചെയ്യുക.
03:10 'Books – Library – LibreOffice Base:Table Data View'. ടൈൽറ്റിൽ ഉള്ള ഒരു പുതിയ windowതുടങ്ങുന്നു.
03:20 ഇപ്പോൾ നമുക്ക്Books ടേബിൾ ഡാറ്റാ വാല്യൂസ് നേരിട്ട് ഓരോ സെല്ലിലും ടൈപ്പ് ചെയ്ത് തുടങ്ങാവുന്നതാണ്.
03:31 Bookid ക്കു 'AutoField' ഉണ്ട്.
03:37 നമ്മൾ ചേർക്കുന്ന ഓരോ ഡാറ്റയുടെ വരിയും Base സ്വയം അസെൻഡിങ് നമ്പറുകൾ നൽകുന്നു.
03:48 ഇപ്പോൾ, നമുക്ക് സ്‌ക്രീനിൽ കാണുന്ന പോലെ ഡാറ്റ വരിയിൽ വരിയിൽ കാണിയ്ക്കാം.
04:22 ഇവിടെ, ഇവിടെ നമുക്ക് നമ്മുടെ table 'Books' ൽ '5 റോസ് സാമ്പിൾ ഡാറ്റ ഉണ്ട്.
04:29 മുകളിലുള്ള File മെനുവിലെClose.ക്ളിക്ക് ചെയ്ത് നമുക്ക് ക്ലോസ് ചെയ്യാം.
04:39 നിങ്ങൾക്കായി ഒരു അസൈൻമെന്റ് ഇവിടെയുണ്ട്.
04:42 ഓരോ Members നെ കുറിച്ചുള്ള വിവരങ്ങൾ ശേഖരിക്കുന്നതിന് Members ടേബിൾ ഉദാഹരണം- മെമ്പർ പേര് ', കൂടാതെ ഫോൺ നമ്പർ എന്നിവ ഉണ്ടാക്കുക.
04:53 താഴെ പറയുന്ന മൂന്ന് ഫീൽഡുകൾ ഉൾപ്പെടുത്തുക.
04:57 Field type- Integer' ഉള്ള Member Id ഇത് primary key ആക്കുക.
05:06 Fieldtype- Text എന്ന Name
05:10 Fieldtype- Text ഉള്ള Phone
05:15 ശരി, നിങ്ങൾ ചെയ്തുകഴിഞ്ഞാൽ, ഇങ്ങനെയാണ് Members ടേബിൾ എങ്ങനെയായിരിക്കുമെന്ന്.
05:22 ഈ വിൻഡോ ക്ലോസ് ചെയ്യാം.
05:25 ഇപ്പോൾ നമുക്ക് 4 സാമ്പിൾ മെംബേർസ് നെ 'Members ടേബിൾ ചേർക്കാം.
05:35 ബുക്കുകൾ ടേബിൾ ഞങ്ങൾ ചെയ്തതുപോലെ. < 10 സെക്കൻഡ് പോസ് ചെയുക >
05:46 ഒരിക്കൽ ചെയ്തുകഴിഞ്ഞാൽ, ഈ വിൻഡോ ക്ലോസ് ചെയ്യാം.
05:50 ഇപ്പോൾ, മായിൻ വിൻഡോയിലേക്ക് തിരികെ പോയി,Tables ഐക്കൺ വീണ്ടും ക്ലിക്ക് ചെയ്യുക
05:57 നാം മൂന്നാമത്തെ ടേബിൾ സൃഷ്ടിക്കുന്നു :Books Issued.
06:04 ചെയ്തുകഴിഞ്ഞാൽ Books Issued ടേബിൾ താഴെപ്പറയുന്ന ഫീൽഡുകൾ ഉണ്ടായിരിക്കും.
06:09 Issue Id, Field type Integer , അത് primary key ആണ്
06:16 Book Id, Field type-Integer,
06:20 Member Id, Field type-Integer,
06:24 Issue Date, Field type- Date,
06:28 Return Date, Field type-Date,
06:31 Actual Return Date, Field type- Date,
06:35 Checked In, Field type- Yes/No Boolean
06:42 ശരി, നമ്മൾBooks Issued ടേബിൾ സൃഷ്ടിച്ചു.
06:47 ഇനി, നിങ്ങൾക്ക് സ്ക്രീനില് കാണാവുന്നതുപോലെ ഇതില് താഴെ പറയുന്ന സാമ്പിള് ഡാറ്റ നല്കാം.
06:56 ഇത് ഇപ്പോൾ മുഴുവനായും ബോധ്യപ്പെടില്ലെങ്കിലും, എന്താണ് സംഭവിക്കുന്നതെന്ന് നമുക്ക് ഉടൻ മനസ്സിലാകും.
07:17 ഇപ്പോൾ നമുക്ക് സാമ്പിൾ ഡാറ്റയുമായി നമ്മുടെ ലൈബ്രറി ഡാറ്റാബേസിലെ മൂന്ന് ടേബിളുകളുണ്ട്.
07:25 ഇപ്പോൾ നമുക്ക് ഡാറ്റാബേസിൽ relationships ഡിഫൈൻ ചെയ്യാൻ പഠിക്കാം.
07:31 മൂന്ന് തരത്തിലുള്ള വിവരങ്ങൾ സൂക്ഷിക്കാൻ മൂന്ന് ടേബിളുകൾ ഞങ്ങൾ സൃഷ്ടിച്ചു.
07:38 Books, Members മെംബേർസ് നു മെംബേർസ് നു ഇഷു ചെയ്ത ബുക്ക്
07:44 ഓരോ ഗ്രൂപ്പിനും ഓരോ അംഗവും ഓരോ മൂന്നു പട്ടികയും ഇഷ്യു ചെയ്തിട്ടുള്ള ഓരോ പുസ്തകവും വേറെ വേറെ തിരിച്ചറിയാൻ 3 ടേബിളുകൾ ഉണ്ടാക്കുന്നു
07:57 അവ Primary Key'ആകുന്നു.
08:00 Primary Key'യുടെ ഗുണം , അത് റ്റബിളുകൾ തമ്മിലുള്ള റിലേഷഷിപ് സ്ഥാപിക്കാൻ സഹായിക്കുന്നു
08:10 പക്ഷെ നമുക് എന്ത് കൊണ്ട് റിലേഷന്ഷിപ്സ് വേണം ?
08:13 Books Issued ടേബിൾ നമുക്ക് നോക്കാം. ഇവിടെ നാം Book-Id Member-Id എന്നീ ഫീൾഡുകളും കാണുന്നു.
08:23 Books Issued ടേബിളിൽ അവയ്ക്ക് വാല്യൂസ് ഉണ്ടാകും
08:28 എന്നിരുന്നാലും, അവ യഥാക്രമം Books Members പട്ടികയിൽ അതേ വാല്യൂസ് ബന്ധപ്പെടുത്തേണ്ടതുണ്ട്.
08:38 പുസ്തകത്തിൽ മെമ്പറിന്റെ 'Book Id' 'Books' ടേബിൾ ൽ മൂന്നാണ്.
08:45 അപ്പോൾthe 'Books Issued'ടേബിളിൽ ലെthe 'Book Id' 'യിൽ 3 ഉപയോഗിച്ചുകൊണ്ട് നമ്മൾ അതേ പുസ്തകത്തെക്കുറിച്ചാകും.
08:56 അതിനാൽ, ഈ രണ്ടു ടേബിളുകളേയും സ്പഷ്ടമായി ബന്ധിപ്പിക്കുന്നതിന്, അവ ഞങ്ങൾക്ക് ഇപ്പോഴും ലിങ്കുചെയ്യേണ്ടതുണ്ട്.
09:05 ഉദാഹരണത്തിന്, ജൂൺ 2011 ന് രവി കുമാറിന്'Macbeth' കൊടുത്തിട്ടുണ്ടോ?
09:16 അല്ലെങ്കിൽ ഒരു ബുക്ക് ലൈബ്രറിയിലെ അംഗങ്ങൾക്ക് മാത്രമാണെന്നോ മറ്റു ആർക്കു എങ്കിലും കൊടുത്തിട്ടുണ്ടോ എന്ന് എങനെ ഉറപ്പാക്കാൻ കഴിയും ?
09:25 ഈ ഡാറ്റകൾ ബന്ധപ്പെടുത്തുന്നതിന് സഹായിക്കുന്ന റിലേഷന്ഷിപ്സ് സ്ഥാപിക്കുന്നതിലൂടെ ഇവയെല്ലാം നേടാം.
09:34 ഉചിതമായ ഫീൽഡുകളെ ലിങ്ക് ചെയ്തുകൊണ്ട് 'Books' ടേബിൾ ൽ നിന്നും'Members' ടേബിൾഎന്നതിലെ മൂല്യങ്ങളിൽ മാത്രം ഉപയോഗിക്കുന്നതിന്Base 'നിർബന്ധിതമാക്കേണ്ടതുണ്ട്.
09:46 എങ്ങനെയെന്ന് നമുക്ക് നോക്കാം.
09:48 ക്ലിക്കുചെയ്തശേഷംRelationships.ക്ലിക്ക് ചെയ്യുക.
09:58 ചെറിയ ഒരു പോപ്പ്-അപ് വിൻഡോ തുറക്കുന്നു.
10:03 ഇവിടെ നമുക്ക് ഏറ്റവും മുകളിലെ 'Table' തിരഞ്ഞെടുത്ത് Add 'ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുകയും മറ്റ് പട്ടികകൾക്കായി ആവർത്തിക്കുകയും ചെയ്യുക.
10:15 പോപ്പ്-അപ്പ് വിൻഡോ അടയ്ക്കുക
10:18 ഒരു ലൈനിൽ കാണുന്ന മൂന്ന് ടേബിളുകൾ Books, Books Issued and Membersഎന്നിവയിൽ നമുക്ക് കാണാം .
10:26 ക്ലിക്കുചെയ്തുകൊണ്ട് ഡ്രാഗ് ചെയ്യുന്നതിലൂടെ , ടേബിളിൽ കൂടുതൽ ഇടം കൊണ്ടുവരാൻ നമുക്ക് കഴിയാം.
10:35 ഇപ്പോൾ,Books ടേബിൾ ലെ ൽ Book-Idക്ലിക്ക് ചെയ്ത്' Books Issued ടേബിൾ ലെ
Book Id  യിൽ ഡ്രാഗ് ചെയ്ത ഡ്രോപ്പ് ചെയുക 
10:48 രണ്ട് ഫീൽഡ് നയിംസ് ബന്ധിപ്പിക്കുന്ന ഒരു ലൈൻ ശ്രദ്ധിക്കുക. അതിനാൽ, നമ്മൾ ഒരു റിലേഷന്ഷിപ് സ്ഥാപിച്ചു!
10:57 ഇത് Member-Id ക്കു വേണ്ടി ആവർത്തിക്കാം.
11:02 Members' ടേബിൾ ലെ Member-Id ക്ലിക്ക് ചെയ്യുക. എന്നിട്ട് Books Issued ടേബിൾ

ഡ്രാഗ് ചെയുക

11:11 രണ്ട് റിലേഷഷിപ്സ് നമ്മൾ സൃഷ്ടിച്ചതാണെന്ന് നിങ്ങൾക്ക് കാണാം.
11:16 പിന്നെ, ഇങ്ങനെയാണ് ഞങ്ങൾ റിലേഷഷിപ്സ് സ്ഥാപിക്കുന്നത്
11:20 അതുകൊണ്ടാണ് relational database.ലെ പല ടേബിളുകളിൽ സൂക്ഷിച്ചിരിക്കുന്ന അർത്ഥവത്തായ വിവരങ്ങളുടെ ഇന്റർലിങ്ക്.
11:30 ഇത് relational databaseലെ ബന്ധുക്കളുമൊക്കെ ഈ ട്യൂട്ടോറിയലിന്റെ അവസാനം ഭാഗത്തു എത്തിയ്ക്കുന്നു.
11:36 ചുരുക്കത്തിൽ, നമ്മൾ പഠിച്ചു:ഒരു പട്ടികയിലേക്ക് ഡാറ്റ ചേർക്കുക, റിലേഷന്ഷിപ്സ് ഡിഫൈൻ ചെയുക സൃഷ്ടിക്കുക.
11:45 സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്റ്റ് 'ടോക് ടു എ ടീച്ചർ' എന്ന പദ്ധതിയുടെ ഭാഗമാണ്.ഇതിനെ പിന്തുണയ്ക്കുന്നത് എച്ച് ആർ ഡി, നാഷണൽ മിഷൻ ഓൺ എഡ്യൂക്കേഷൻ ഗോവെര്മെന്റ് ഓഫ് ഇന്ത്യ എന്നിവരാണ്
11:57 ഈ സംരംഭം http://spoken-tutorial.org ആണ്.
12:03 ഇതു സംബന്ധിച്ചുള്ള കൂടുതല് വിവരങ്ങള് താഴെ പറയുന്ന ലിങ്കില് ലഭ്യമാണ്.
12:08 ഈ ട്യൂട്ടോറിയൽ സംഭാവന ചെയ്തത് ഐ ഐ ടി ബോംബെ യിൽ നിന്ന്നും വിജി നായർ പങ്കു

ചേരുന്നതിന് നന്ദി.

Contributors and Content Editors

Vijinair