This content is also available inதமிழ் ↗

What Is a Data Model?

Meet the idea of a data model through a library example before moving to database tables.

TRIAL LESSONTRB Computer InstructorResource language: Tamil & EnglishUpdated: 9 Nov 2026
TRIAL LESSON1:31 · Tamil + English
Captions are included in the video

Try one idea

Watch this short trial lesson in Tamil with English technical terms. The supplied captions stay inside the video frame. Pause when you need to, change the playback speed, or open the transcript below.

After watching, explain the main idea in your own words and revisit any part that needs another look.

Read the lesson transcript

ஒரு library-ல் மாணவர்கள், புத்தகங்கள், ஆசிரியர்கள், கடன் பதிவுகள் இருக்கின்றன. இவற்றை database-க்குள் எப்படி அடுக்குவது? முதலில் ஒரு வரைபடம் வேண்டும். அதுதான் data model. Data model என்பது data எப்படி structure செய்யப்படுகிறது, எப்படி தொடர்புடையது, என்ன விதிகள், என்ன operations என்பதை விவரிக்கும் concepts, rules, structures-ன் தொகுப்பு. ஐந்து கேள்விகளுக்கு அது பதில் தருகிறது. என்ன பொருட்கள், entities. அவற்றின் விவரங்கள், attributes. அவை எப்படி இணைகின்றன, relationships. எந்த விதிகள், constraints. என்ன செய்யலாம், operations. Library உதாரணம் இதோ. Student, Book, Author ஆகியவை entities. ஒரு student பல books எடுக்கலாம், ஒரு book பல students-ஆல் எடுக்கப்படலாம். ஒரு author பல books எழுதலாம். முக்கியமான பயன்: abstraction. Disk-ல் data எந்த file-ல், எந்த block-ல் இருக்கிறது என்ற விவரங்களை மறைத்து, என்ன data தேவை, அது எப்படி தொடர்புடையது என்பதில் மட்டும் கவனம். Exam கேள்வி: data model விவரிக்காதது எது? விடை: disk head position. அது physical hardware விவரம், data model மறைக்கும் விஷயம். சுருக்கம்: data model ஒரு blueprint. Entities, attributes, relationships, constraints, operations.