TN Online Testசமச்சீர் கல்விப் பயிற்சி

தரவுதள கருத்துருக்கள் - Study Notes

இந்தப் பாடத்தைப் பகிரவும்: Telegram

பாடம் சுருக்கம்

இப்பாடம் தரவுதளங்களின் அடிப்படை தத்துவம் மற்றும் அவற்றின் மேலாண்மை முறைகளை விளக்குகிறது. தரவு, தகவல் ஆகியவற்றின் வேறுபாடுகள், DBMS மற்றும் RDBMS-ன் பண்புகள் மற்றும் வேறுபாடுகள் இங்கு விளக்கப்பட்டுள்ளன. மேலும், படிநிலை, வலையமைப்பு, உறவுநிலை, ER மற்றும் பொருள்நோக்கு ஆகிய ஐந்து வகையான தரவு மாதிரிகள் மற்றும் உறவுநிலை இயற்கணிதத்தின் அடிப்படைகளான Select, Project, ஒட்டுதல், வெட்டுதல், வேறுபாடு மற்றும் காரடீசியன் பெருக்கல் ஆகியவை விரிவாக விளக்கப்பட்டுள்ளன.

கற்றல் நோக்கங்கள்

முக்கிய கருத்துக்கள் மற்றும் வரையறைகள்

தரவு (Data)

தரவு என்பது செயல்முறைப்படுத்தப்படாத உண்மைகளின் தொகுப்பாகும். இது எண்கள், எழுத்துக்கள் அல்லது குறியீடுகளாக இருக்கலாம்.

தகவல் (Information)

தகவல் என்பது ஒழுங்குபடுத்தப்பட்டு செயல்முறைப்படுத்தப்பட்ட தரவாகும். இது அர்த்தமுள்ள செய்தியை வழங்குகிறது.

உறவுநிலை (Relation / Table)

உறவுநிலை தரவுதள மாதிரியில் தரவுகளை வரிசைகள் மற்றும் நெடுவரிசைகளாகச் சேமிக்கும் அமைப்பே உறவுநிலை அல்லது அட்டவணை எனப்படும்.

வரிசை (Tuple / Row)

அட்டவணையின் கிடைமட்டமாக உள்ள ஒரு பதிவு வரிசை அல்லது tuple எனப்படும்.

நெடுவரிசை (Attribute / Column)

அட்டவணையின் செங்குத்தாக உள்ள ஒரு புலம் அல்லது பண்புக்கூறு நெடுவரிசை எனப்படும்.

தரவுத்தள நிர்வாகி (DBA)

முழு தரவுத்தள மேலாண்மை அமைப்பையும் நிர்வகிக்கும் பொறுப்புடைய நபர் தரவுத்தள நிர்வாகி ஆவார்.

உறவுநிலை இயற்கணிதச் செயல்பாடுகள்

தேர்வு செயல்பாடு (Select Operation - \(\\sigma\))

இது ஒரு அட்டவணையில் உள்ள வரிசைகளை குறிப்பிட்ட நிபந்தனையின் அடிப்படையில் வடிகட்டித் தேர்ந்தெடுக்கப் பயன்படுகிறது. எடுத்துக்காட்டாக, கணினி அறிவியல் பயிலும் மாணவர்களை மட்டும் தேர்ந்தெடுக்க \(\\sigma_{\\text{course} = \\text{'Computer Science'}}(\\text{STUDENT})\) என எழுதலாம்.

திட்ட செயல்பாடு (Project Operation - \(\\Pi\))

இது அட்டவணையில் உள்ள குறிப்பிட்ட நெடுவரிசைகளை (பண்புக்கூறுகளை) மட்டும் பிரித்தெடுக்கப் பயன்படுகிறது. இது நகல் மதிப்புகளை நீக்கித் தரும். எடுத்துக்காட்டாக, மாணவர்களின் பெயர்களை மட்டும் பெற \(\\Pi_{\\text{Name}}(\\text{STUDENT})\) என எழுதலாம்.

காரடீசியன் பெருக்கல் (Cartesian Product - X)

இது இரண்டு உறவுகளை (அட்டவணைகளை) இணைத்து குறுக்குப் பெருக்கல் மூலம் ஒரு புதிய உறவை உருவாக்குகிறது. அட்டவணை A-ல் 3 வரிசைகளும், அட்டவணை B-ல் 2 வரிசைகளும் இருந்தால், AXB-ல் 3X2 = 6 வரிசைகள் இருக்கும்.

பொதுவான தேர்வு தவறுகள்

தேர்வு குறிப்புகள்

விடையுடன் கூடிய வினாக்கள் → பயிற்சித் தேர்வு →

இந்தப் பாடத்திற்கு மேலும்

புத்தகப் பயிற்சி வினாக்கள்10 பாடநூல் வினாக்கள் · விடையுடன் கூடுதல் வினாக்கள்15 கூடுதல் வினாக்கள் · விடையுடன் பயிற்சித் தேர்வுஊடாடும் · உடனடி மதிப்பெண் புத்தகப் பயிற்சித் தேர்வுபாடநூல் தொகுப்பில் உங்களைச் சோதியுங்கள் கூடுதல் வினாத் தேர்வுகூடுதல் தொகுப்பில் உங்களைச் சோதியுங்கள் சூத்திரத் தாள்அனைத்து முக்கிய சூத்திரங்கள்

கணினி அறிவியல் பாடத்தின் மற்ற பாடங்கள்

அனைத்தையும் பார்க்க
1 செயற்கூறு 2 தரவு அருவமாக்கம் 3 வரையெல்லை 4 நெறிமுறையின் யுத்திகள் 5 பைத்தான் அறிமுகம்—மாறிகள் மற்றும் செயற்குறிகள் 6 கட்டுப்பாட்டுக் கட்டமைப்புகள் 7 பைத்தான் செயற்கூறுகள் 8 சரங்கள் மற்றும் சரங்களைக் கையாளுதல் 9 (List, Tuples, Set மற்றும் Dictionary) தொகுப்பு தரவினங்கள் 10 பைத்தான் இனக்குழுக்கள் மற்றும் பொருள்கள் 12 வினவல் அமைப்பு மொழி (SQL) 13 பைத்தான் மற்றும் CSV கோப்புகள் 14 பைத்தானில் C++ நிரல்களை தருவித்தல் 15 SQL மூலம் தரவுகளைக் கையாளுதல் 16 தரவுக் காட்சிப்படுத்துதல்: PYPLOT பயன்படுத்தி – கோட்டு வரைபடம், வட்ட வரைபடம் மற்றும் பட்டை வரைபடம் உருவாக்குதல்