<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=LibreOffice-Suite-Base%2FC4%2FDatabase-Design-Purpose-OrganizeTables%2FMalayalam</id>
		<title>LibreOffice-Suite-Base/C4/Database-Design-Purpose-OrganizeTables/Malayalam - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=LibreOffice-Suite-Base%2FC4%2FDatabase-Design-Purpose-OrganizeTables%2FMalayalam"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=LibreOffice-Suite-Base/C4/Database-Design-Purpose-OrganizeTables/Malayalam&amp;action=history"/>
		<updated>2026-04-29T21:45:50Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=LibreOffice-Suite-Base/C4/Database-Design-Purpose-OrganizeTables/Malayalam&amp;diff=50026&amp;oldid=prev</id>
		<title>Vijinair: Created page with &quot;{| border=1 |'''Time''' |'''Narration'''  |-  | 00:00 | ലിബ്രെ ഓഫീസ് ബേസ്  ലെ' സ്‌പോക്കൺ ട്യൂട്ടോറിയ...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=LibreOffice-Suite-Base/C4/Database-Design-Purpose-OrganizeTables/Malayalam&amp;diff=50026&amp;oldid=prev"/>
				<updated>2019-11-23T16:54:51Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| border=1 |&amp;#039;&amp;#039;&amp;#039;Time&amp;#039;&amp;#039;&amp;#039; |&amp;#039;&amp;#039;&amp;#039;Narration&amp;#039;&amp;#039;&amp;#039;  |-  | 00:00 | ലിബ്രെ ഓഫീസ് ബേസ്  ലെ&amp;#039; സ്‌പോക്കൺ ട്യൂട്ടോറിയ...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| border=1&lt;br /&gt;
|'''Time'''&lt;br /&gt;
|'''Narration'''&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| 00:00&lt;br /&gt;
| ലിബ്രെ ഓഫീസ് ബേസ്  ലെ' സ്‌പോക്കൺ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:04&lt;br /&gt;
| ഈ ട്യൂട്ടോറിയലിൽ, ഡാറ്റാബേസ് ഡിസൈനിൽ ഇനിപ്പറയുന്ന വിഷയങ്ങൾ ഞങ്ങൾ പഠിക്കും:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:09&lt;br /&gt;
| നമ്മുടെ  ഡാറ്റാബേസിന്റെ ഉദ്ദേശ്യം നിർണ്ണയിക്കുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:12&lt;br /&gt;
| ആവശ്യമായ വിവരങ്ങൾ കണ്ടെത്തി ഓർഗനൈസു ചെയ്യുകയും ചെയ്യുന്നു&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:15&lt;br /&gt;
| വിവരങ്ങൾ ടേബിളുകൾ  ഭജിക്കുന്നു &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:19&lt;br /&gt;
| '''Database Design'''എന്താണ് ഡിസൈൻ' ''?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:21&lt;br /&gt;
| ഒരു ഡാറ്റാബേസിന്റെ വിശദമായ ഡാറ്റാ മോഡൽ ഉണ്ടാക്കുന്ന പ്രക്രിയയാണ് '''Database Design'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:28&lt;br /&gt;
| ഒരു നല്ല  ഡീസയിൻ ഉപയോഗിച്ച്, ഒരു ഡാറ്റാബേസിന് &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:32&lt;br /&gt;
| സമയനുസൃതമായ  കൃത്യവും പൂർണ്ണവുമായ വിവരങ്ങൾ നൽകാൻ കഴിയും&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:37&lt;br /&gt;
| ഇതിനർത്ഥം- വിവിധ തലങ്ങളിൽ നമ്മുടെ വിവരങ്ങളുടെ സമഗ്രത ഉറപ്പാക്കാൻ  നമുക്ക്  കഴിയും,&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:43&lt;br /&gt;
| നമ്മുടെ  ഡാറ്റാ പ്രോസസ്സിംഗിന്റെയും റിപ്പോർട്ടിംഗിന്റെയും ആവശ്യങ്ങൾ പൂർത്തീകരിക്കുക .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:48&lt;br /&gt;
| എളുപ്പത്തിൽ മാറ്റം വരുത്തുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:51&lt;br /&gt;
| ഡാറ്റാബേസ് ഡിസയിനിൽ  പ്രക്രിയയിൽ ഇനിപ്പറയുന്ന ഘട്ടങ്ങളുണ്ട്:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:57&lt;br /&gt;
| നമ്മുടെ  ഡാറ്റാബേസിന്റെ ഉദ്ദേശ്യം നിർണ്ണയിക്കുക&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:00&lt;br /&gt;
| ആവശ്യമായ വിവരങ്ങൾ കണ്ടെത്തി ഓർഗനൈസുചെയ്യുക&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:04&lt;br /&gt;
| വിവരങ്ങൾ  '''tables'''     ആയി  ഭാഗിക്കുക .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:07&lt;br /&gt;
| വിവരങ്ങൾ'''columns'''     ആക്കി മാറ്റുക&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:11&lt;br /&gt;
| '''primary keys'''  വ്യക്തമാക്കുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:14&lt;br /&gt;
| '''table relationship''' സെറ്റ് ചെയുക &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:17&lt;br /&gt;
| നമ്മുടെ ഡിസൈൻ പരിഷ്‌ക്കരിക്കുക&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:20&lt;br /&gt;
| '''normalization''' നിയമങ്ങൾ പ്രയോഗിക്കുക&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:23&lt;br /&gt;
| അവസാനം ഡാറ്റാബേസ് പരീക്ഷിച്ച് പരിപാലിക്കുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:28&lt;br /&gt;
| ശരി, നമുക്ക് ആദ്യ ഘട്ടത്തിലേക്ക് പോകാം-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:32&lt;br /&gt;
| നമ്മുടെ  ഡാറ്റാബേസിന്റെ ഉദ്ദേശ്യം നിർണ്ണയിക്കുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:35&lt;br /&gt;
| നമുക്ക് ഒരു ലളിതമായ ''''Library Application'''.  പരിഗണിക്കാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:38&lt;br /&gt;
| സാധാരണയായി ഒരു ലൈബ്രറിയിൽ  പുസ്തകങ്ങളുണ്ട്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:41&lt;br /&gt;
| ഈ പുസ്തകങ്ങൾ അതിൽ  രജിസ്റ്റർ ചെയ്ത അംഗങ്ങൾക്ക് നൽകുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:45&lt;br /&gt;
| അതിനാൽ, പുസ്തകങ്ങളുടെയും അംഗങ്ങളുടെയും പട്ടിക നിലനിർത്തുന്നതിന് നമുക്ക്  ഒരു '''''Library application'''ആവശ്യമാണ്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:51&lt;br /&gt;
| ഈ പുസ്തകങ്ങൾ അതിന്റെ അംഗങ്ങൾക്ക് നൽകുന്നത് ട്രാക്കുചെയ്യുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:56&lt;br /&gt;
| ആവശ്യമായ വിവരങ്ങൾ കണ്ടെത്തുകയും ഓർഗനൈസുചെയ്യുകയും ചെയ്യുക എന്നതാണ് ഞങ്ങളുടെ ആദ്യ സ്റ്റെപ് .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:01&lt;br /&gt;
| ഡാറ്റാബേസിൽ‌ നമ്മൾ  റെക്കോർഡുചെയ്യാൻ‌ താൽ‌പ്പര്യപ്പെടുന്ന എല്ലാ  വിവരങ്ങളും ശേഖരിക്കുന്നത് ഇവിടെയാണ്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:09&lt;br /&gt;
|'''Library application'''ന്റെ' ഉദ്ദേശ്യം ഇപ്പോൾ നമുക്ക് നോക്കാം , ഇവിടെയുള്ള ഐറ്റങ്ങൾ തിരിച്ചറിയാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:17&lt;br /&gt;
| പുസ്തകങ്ങൾ .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:19&lt;br /&gt;
| ഒരു '''Book'''ന്' ''''title''', oru  '''author''',oru '''publisher''' and   '''price'''. എന്നിവയുണ്ട്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:24&lt;br /&gt;
| കൂടാതെ രചയിതാവിന്റെ ജനനത്തീയതി, അവൻ അല്ലെങ്കിൽ അവൾ താമസിക്കുന്ന രാജ്യം തുടങ്ങിയ വിവരങ്ങളും നമുക്ക് കൊടുക്കാം .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:33&lt;br /&gt;
| നമുക്ക് പ്രസാധകന്റെ പേര്, വിലാസം, ഫോൺ എന്നിവ കൊടുക്കാനും  കഴിയും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:38&lt;br /&gt;
| കൂടാതെ, പേരുകളും ഫോൺ നമ്പറുകളും വിലാസങ്ങളും ഉള്ള 'Library'അംഗങ്ങളുണ്ട്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:45&lt;br /&gt;
|  ഒരു അംഗത്തിന് ഒരു പുസ്തകം നൽകുമ്പോൾ, ഒരു-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:49&lt;br /&gt;
| പുസ്തകം  ഇഷ്യു തീയതി, മടക്ക തീയതി, യഥാർത്ഥ റിട്ടേൺ തീയതി, ചെക്ക്-ഇൻ സ്റ്റാറ്റസ്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:56&lt;br /&gt;
| ഈ വ്യക്തിഗത ഐറ്റങ്ങളെ  ''''attribute'''എന്നും വിളിക്കുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:01&lt;br /&gt;
| ഈ ആട്രിബ്യൂട്ടുകൾ ഓരോന്നും ഒരു '''table'''.ലെ'''column'''  നെ  പ്രതിനിധീകരിക്കുന്നു.&lt;br /&gt;
|-&lt;br /&gt;
| 03:08&lt;br /&gt;
| എപ്പോൾ  ഇനിപ്പറയുന്നതുപോലുള്ള ചോദ്യങ്ങൾ‌ നമുക്ക്  രൂപപ്പെടുത്താൻ‌ കഴിയും:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:12&lt;br /&gt;
| ഒരു പ്രസാധകൻ ലൈബ്രറിയിലേക്ക് നൽകിയ ഒരു കൂട്ടം പുതിയ പുസ്തകങ്ങളെക്കുറിച്ചുള്ള വിവരങ്ങൾ നമുക്ക്  എങ്ങനെ ചേർക്കാം?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:20&lt;br /&gt;
| അതിന്റെ അംഗങ്ങളുടെ പട്ടികനമ്മൾ  എങ്ങനെ നിലനിർത്തും?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:25&lt;br /&gt;
| ഒരു അംഗം പോകുകയോ ഒരു അംഗം അവന്റെ / അവളുടെ വിലാസം മാറ്റാനോ ആഗ്രഹിക്കുകയോ ചെയ്താൽ ?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:32&lt;br /&gt;
| ഒരു അംഗം ഒരു പുസ്തകം മടക്കിനൽകുമ്പോൾ നമ്മൾ എങ്ങനെ വിവരങ്ങൾ അപ്‌ഡേറ്റ് ചെയ്യും?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:38&lt;br /&gt;
| നമ്മൾ ഏത് തരത്തിലുള്ള ''''report'''സ്  നിർമ്മിക്കാൻ ആഗ്രഹിക്കുന്നു?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:42&lt;br /&gt;
| വായനക്കാർ ഏത് പുസ്തകങ്ങളാണ്  കൂടുതൽ വായിക്കുന്നത്?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:46&lt;br /&gt;
|  അംഗങ്ങൾ കൊണ്ട് പോയി മടക്കിനൽകേണ്ട പുസ്തകങ്ങളുടെ ഒരു പട്ടികനമ്മൾ എങ്ങനെ സൃഷ്ടിക്കും?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:55&lt;br /&gt;
| ഇപ്പോൾ നമുക്ക്  ചില വിശദാംശങ്ങളുണ്ട്, വിവരങ്ങൾ എങ്ങനെ പട്ടികകളായി വിഭജിക്കാമെന്ന് നോക്കാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:02&lt;br /&gt;
| നമ്മുടെ  വിവര ഇനങ്ങളോ ആട്രിബ്യൂട്ടുകളോ പ്രധാന എന്റിറ്റികളോ വിഷയങ്ങളോ ആയി വിഭജിക്കും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:11&lt;br /&gt;
| ഓരോ വിഷയവും ഒരു പട്ടികയായി മാറുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:14&lt;br /&gt;
| അതിനാൽ, ടേബിളുകളുടെ  ആദ്യ ലിസ്റ്റ്  സ്ക്രീനിൽ കാണിച്ചിരിക്കുന്ന ചിത്രം പോലെ കാണപ്പെടുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:21&lt;br /&gt;
| ഇവിടെ കാണിച്ചിരിക്കുന്ന പ്രധാന വിഷയങ്ങൾ അല്ലെങ്കിൽ ''  '''entities''' പുസ്തകങ്ങളും അംഗങ്ങളുമാണ്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:26&lt;br /&gt;
| അതിനാൽ, രണ്ട് പട്ടികകൾ ഉപയോഗിച്ച് ആരംഭിക്കുന്നത് ൽ അർത്ഥമില്ല , ഒന്ന് പുസ്തകങ്ങൾക്ക് ഒന്ന്, അംഗങ്ങൾക്ക് ഒന്ന്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:33&lt;br /&gt;
| ഇനി നമുക്ക് '''Books'''പട്ടിക വിശദമായി നോക്കാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:37&lt;br /&gt;
| ഇതിന് മുമ്പ് ഞങ്ങൾ നിർവചിച്ച 10 ആട്രിബ്യൂട്ടുകളോ നിരകളോ ഉണ്ട്:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:43&lt;br /&gt;
|'''Title, Author, Publisher, PublisherAddress, PublisherCity, PublisherPhone, PublishYear, Price, AuthorBirthDate'''   '''AuthorCountry'''. &lt;br /&gt;
|-&lt;br /&gt;
| 04:58&lt;br /&gt;
| ഇപ്പോൾ, ഈ പട്ടികയിൽ ഡാറ്റ എങ്ങനെ പ്രദർശിപ്പിക്കുമെന്ന് നോക്കാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:03&lt;br /&gt;
| ഓരോ വരിയിലും അല്ലെങ്കിൽ '''record'''പുസ്തകത്തെയും അതിന്റെ രചയിതാവിനെയും പ്രസാധകനെയും കുറിച്ചുള്ള വിവരങ്ങൾ ഉൾക്കൊള്ളുന്നുവെന്ന് ശ്രദ്ധിക്കുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:13&lt;br /&gt;
| ഇപ്പോൾ, ഈ ഡീസയിനിൽ രണ്ട് കുറവുകളുണ്ട്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:17&lt;br /&gt;
| ഒരേ രചയിതാവിൽ നിന്നോ പ്രസാധകനിൽ നിന്നോ ധാരാളം പുസ്തകങ്ങൾ ഉണ്ടാകാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:23&lt;br /&gt;
| അതിനാൽ, രചയിതാവിന്റെ വിശദാംശങ്ങളും പ്രസാധകന്റെ വിശദാംശങ്ങളും പല  തവണ ആവർത്തിച്ചതായി നമുക്ക് കാണാം .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:31&lt;br /&gt;
| ഇത് കമ്പ്യൂട്ടർ ഡിസ്ക്  ന്റെ സ്ഥലം കളയുന്നു .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:34&lt;br /&gt;
| ഈ ഡീസയിനിലെ രണ്ടാമത്തെ പ്രശ്നം ഇതാണ്:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:38&lt;br /&gt;
| ഇത് ഡാറ്റാബേസിൽ അപാകതകൾ അവതരിപ്പിക്കുന്നതിനുള്ള സാധ്യത കൂടുന്നു .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:44&lt;br /&gt;
| ഇപ്പോൾ, എന്താണ് ഒരു '''anomaly'''?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:47&lt;br /&gt;
| ഇത് കേവലം ഡാറ്റാബേസിലെ ഒരു പിശക് അല്ലെങ്കിൽ പൊരുത്തക്കേടാണ്.&lt;br /&gt;
|-&lt;br /&gt;
| 05:53&lt;br /&gt;
| മൂന്ന് തരത്തിലുള്ള അനോമലിസ്  ഉണ്ട്:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:57&lt;br /&gt;
| ആദ്യത്തേതിനെ '''insertion anomaly'''എന്ന് വിളിക്കുന്നു&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:01&lt;br /&gt;
| ഒരു പുതിയ റെക്കോർഡ് ചേർക്കുമ്പോൾ ഇത് സംഭവിച്ചെ ക്കാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:06&lt;br /&gt;
| അല്ലെങ്കിൽ, മറ്റ് ആട്രിബ്യൂട്ടുകളുടെ സാന്നിധ്യമില്ലാതെ ചില ആട്രിബ്യൂട്ടുകൾ ഡാറ്റാബേസിൽ ചേർക്കാൻ കഴിയാത്തപ്പോൾ.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:14&lt;br /&gt;
| ഉദാഹരണത്തിന്, ഒരു പുതിയ '''Publisher''' 'Penguin' ഉണ്ടെന്ന് ഞങ്ങൾ കരുതുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:21&lt;br /&gt;
| ഇപ്പോൾ, നമ്മുടെ  ലൈബ്രറിക്ക് ഒരു പുസ്തകമെങ്കിലും കൈവശം വയ്ക്കുന്നതുവരെ പെൻഗ്വിൻ പ്രസാധകരെക്കുറിച്ചുള്ള വിശദാംശങ്ങൾ ചേർക്കാൻ നമ്മുടെ  ഡിസൈൻ അനുവദിക്കില്ല.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:34&lt;br /&gt;
| രണ്ടാമത്തേതിനെ '''deletion anomaly'''എന്ന് വിളിക്കുന്നു&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:39&lt;br /&gt;
| ഇത് ഒരു റെക്കോർഡ് ഇല്ലാതാക്കുന്ന സമയത്ത് സംഭവിക്കുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:43&lt;br /&gt;
| ഇവിടെ, ഡാറ്റാബേസിലെ ഒരു ''''row'''അല്ലെങ്കിൽ' '' '''record''' ഇല്ലാതാക്കുന്നത് ഞങ്ങൾ ഇല്ലാതാക്കാൻ ആഗ്രഹിച്ചതിലും കൂടുതൽ വിവരങ്ങൾ ഇല്ലാതാക്കുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:51&lt;br /&gt;
| ഉദാഹരണത്തിന്, 'Orient Publishers'ന്' നമ്മുടെ ലൈബ്രറിയിൽ Paradise Lost’,’ എന്ന ഒരു പുസ്തകം മാത്രമേ ഉള്ളൂവെന്ന് നമുക്ക് കാണാം .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:01&lt;br /&gt;
| ഇപ്പോൾ, ഈ മുഴുവൻ റെക്കോർഡും നമ്മൾ ഇല്ലാതാക്കുകയാണെങ്കിൽ ഓറിയൻറ് പ്രസാധകരുടെ എല്ലാ വിവരങ്ങളും നഷ്‌ടപ്പെടും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:10&lt;br /&gt;
| ജോൺ മിൽട്ടൻ എന്ന രചയിതാവിനെക്കുറിച്ചുള്ള വിവരങ്ങളും നമുക്ക് നഷ്‌ടപ്പെടും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:16&lt;br /&gt;
| അവസാനമായി,'''Update Anomaly'''എന്താണെന്ന് നോക്കാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:21&lt;br /&gt;
| ഒരു റെക്കോർഡ് അപ്‌ഡേറ്റ് ചെയ്യുന്നതി നിടെ ആണ്   ഇത് സംഭവിക്കുക .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:26&lt;br /&gt;
| ഉദാഹരണത്തിന്, കേംബ്രിഡ്ജ് പ്രസാധകർക്ക് ഒരു പുതിയ വിലാസം ഉണ്ടെന്ന് കരുതുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:32&lt;br /&gt;
| ഇപ്പോൾ, ഈ '''Publisher'''' ന്റെ  '''Address''' കോളം അപ്‌ഡേറ്റുചെയ്യുന്നത് ഒന്നിലധികം സ്ഥലങ്ങളിൽ മാറ്റം വരുത്താൻ ആവശ്യപ്പെടുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:40&lt;br /&gt;
| നമ്മുട  കാര്യത്തിൽ, രണ്ട് സ്ഥലത്ത് .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:43&lt;br /&gt;
| കൂടാതെ, കേംബ്രിഡ്ജ് ആയിരം പുസ്തകങ്ങൾ നൽകിയിട്ടുണ്ടെങ്കിൽ അതിനർത്ഥം, ആ ആയിരം റെക്കോർഡുകളിലെ വിലാസം നമ്മൾ മാറ്റേണ്ടതുണ്ട്.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:54&lt;br /&gt;
| നമ്മൾ യാദൃശ്ചികമായി  ഒരു സ്ഥലത്ത് വിലാസം മാറ്റിയേക്കാം, പക്ഷേ മറ്റ് സ്ഥലങ്ങളിൽ അത് മാറ്റാൻ മറക്കും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:02&lt;br /&gt;
| അതിനാൽ, ഈ വിവരങ്ങൾ കൃത്യതയില്ലാത്തതിലേക്ക് നയിക്കുകയും അതുവഴി ഡാറ്റ യുടെ  സമഗ്രത നഷ്ടപ്പെടുകയും ചെയ്യും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:11&lt;br /&gt;
| ഈ പ്രശ്നങ്ങൾ നമ്മൾ എങ്ങനെ പരിഹരിക്കും?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:14&lt;br /&gt;
| നമ്മൾ വീണ്ടും ഡീസയിൻ  ചെയ്യേണ്ടതിനാൽ‌ ഓരോ കാര്യങ്ങളും ഒറ്റ തവണ രേഖപ്പെടുത്തും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:20&lt;br /&gt;
| ഒരേ വിവരങ്ങൾ‌ ഒന്നിലധികം സ്ഥലങ്ങളിൽ‌ ആവർത്തിച്ചാൽ‌, ഞങ്ങൾ‌ ആ വിവരങ്ങൾ‌ ഒരു പ്രത്യേക '''table'''.  ളിൽ കൊടുക്കണം .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:29&lt;br /&gt;
| എങ്ങനെയെന്ന് നോക്കാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:31&lt;br /&gt;
| ഇപ്പോൾ നമ്മൾ '''Books''' table into '''Books, Authors''' and '''Publisher'''. എന്നിങ്ങനെ വിഭജിച്ചിരിക്കുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:38&lt;br /&gt;
| ഓരോ പട്ടികയിലെയും നിരകൾ ആ'''entity'''  യെ 'അല്ലെങ്കിൽ വിഷയത്തെ മാത്രം സംബന്ധിച്ച വസ്തുതകൾ സംഭരിക്കുന്നുവെന്ന് ശ്രദ്ധിക്കുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:47&lt;br /&gt;
| ഇതുവഴി, പ്രസാധകന്റെ വിവരങ്ങൾ'''Publisher''' ടേബിളിൽ ഒരു തവണ മാത്രമേ രേഖപ്പെടുത്താൻ കഴിയൂ.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:55&lt;br /&gt;
| അതുപോലെ, ഒരു പ്രത്യേക  '''Authors'''പട്ടിക ഉള്ളത് രചയിതാവിന്റെ വിവരങ്ങൾ ഒരുതവണ മാത്രം രേഖപ്പെടുത്താൻ അനുവദിക്കുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:04&lt;br /&gt;
| അടുത്ത ട്യൂട്ടോറിയലിലെ ഈ പട്ടികകളെ എങ്ങനെ '''Books'''' ടേബിളിലേക്കു  ലിങ്കുചെയ്യാമെന്ന് നമുക്ക് നോക്കാം .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:12&lt;br /&gt;
| ഇത് ലിബർ‌ഓഫീസിലെ ഡാറ്റാബേസ് ഡിസൈനിന്റെ ആദ്യ ഭാഗത്തെ ട്യൂട്ടോറിയലിന്റെ അവസാനത്തിലേക്ക് ഇതിനു &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:19&lt;br /&gt;
| ചുരുക്കത്തിൽ, ഡാറ്റാബേസ് ദിശയിനിൽ  ഇനിപ്പറയുന്ന വിഷയങ്ങൾ ഞങ്ങൾ പഠിച്ചു:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:25&lt;br /&gt;
| ഞങ്ങളുടെ ഡാറ്റാബേസിന്റെ ഉദ്ദേശ്യം നിർണ്ണയിക്കുന്നു&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:28&lt;br /&gt;
| ആവശ്യമായ വിവരങ്ങൾ കണ്ടെത്തുകയും ഓർഗനൈസുചെയ്യുകയും ചെയ്യുന്നു&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:32&lt;br /&gt;
| വിവരങ്ങൾ പട്ടികകളായി വിഭജിക്കുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:36&lt;br /&gt;
| '' 'സ്പീക്കൺ ട്യൂട്ടോറിയൽ' '' പ്രോജക്റ്റ് ''''Talk to a Teacher'''പദ്ധതിയുടെ ഭാഗമാണ്, നാഷണൽ മിഷൻ ഓൺ എഡ്യൂക്കേഷൻ ഐസിടി, എംഎച്ച്ആർഡി, ഇന്ത്യാ ഗവൺമെന്റ് എന്നിവ്വരുടെ പിന്തുണക്കുന്നു &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:48&lt;br /&gt;
| ഈ പ്രോജക്റ്റ് ഏകോപിപ്പിക്കുന്നത് http://spoken-tutorial.org ആണ്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:54&lt;br /&gt;
| ഇതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ ഇനിപ്പറയുന്ന ലിങ്കിൽ ലഭ്യമാണ്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:58&lt;br /&gt;
| ഈ സ്ക്രിപ്റ്റ് സംഭാവന ചെയ്തത്  വിജി നായർ ചേർന്നതിന് നന്ദി.&lt;/div&gt;</summary>
		<author><name>Vijinair</name></author>	</entry>

	</feed>