LibreOffice-Suite-Base/C2/Tables-and-Relationships/Malayalam
From Script | Spoken-Tutorial
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 | windowതുടങ്ങുന്നു. |
03:20 | ഇപ്പോൾ നമുക്ക്Books table ഡാറ്റാ മൂല്യങ്ങൾ നേരിട്ട് 'ഓരോ സെല്ലിലും നേരിട്ട് ടൈപ്പ് ചെയ്ത് തുടങ്ങാവുന്നതാണ്. |
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 | ഓരോ ഗ്രൂപ്പിനും ഓരോ അംഗവും ഓരോ മൂന്നു പട്ടികയും ഇഷ്യു ചെയ്തിട്ടുള്ള ഓരോ പുസ്തകവും തനതായി തിരിച്ചറിയാൻ ഞങ്ങളിത് നിരത്തുന്നു. |
07:57 | അവ Primary Key'ആകുന്നു. |
08:00 | Primary Key'വിവിധ ഗുണങ്ങളിൽ ഒന്ന്, അത് പട്ടികകൾ തമ്മിലുള്ള ബന്ധം സ്ഥാപിക്കാൻ സഹായിക്കുന്നു എന്നതാണ്. |
08:10 | പക്ഷെ നമുക് എന്ത് കൊണ്ട് റിലേഷന്ഷിപ്സ് വേണം ? |
08:13 | Books Issued ടേബിൾ നമുക്ക് നോക്കാം. ഇവിടെ നാം Book-Id and 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 | ഈ സ്ക്രിപ്റ്റ് സംഭാവന ചെയ്തത് ഐ ഐ ടി ബോംബെ യിൽ നിന്ന്നും വിജി നായർ പങ്കു
ചേരുന്നതിന് നന്ദി. |