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

வினவல் அமைப்பு மொழி (SQL): கூடுதல் ஒரு மதிப்பெண் வினா விடைகள், விளக்கத்துடன் (12ஆம் வகுப்பு கணினி அறிவியல்)

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

⬇ PDF பதிவிறக்கம்: விடையுடன் அனைத்து 20 வினாக்கள் ⬇ பயிற்சி PDF: விடைக் குறிப்பு இறுதியில்

வினவல் அமைப்பு மொழி (SQL) (12ஆம் வகுப்பு கணினி அறிவியல், சமச்சீர் கல்வி) அத்தியாயத்திற்கான, பாடநூலில் இல்லாத 15 கூடுதல் வினாக்கள் — ஒவ்வொன்றிலும் சரியான விடை தனித்துக் காட்டப்பட்டு, தெளிவான படிப்படியான விளக்கத்துடன். தமிழிலும் ஆங்கிலத்திலும் இலவசமாகப் படிக்கலாம்.

விடைக் குறிப்பு — ஒரே பார்வையில்

Q1
IBM ஆய்வு மையத்தில் 1970 தொடக்கத்தில் உருவாக்கப்பட்டபோது வினவல் அமைப்பு மொழி (SQL) முதலில் எந்தப் பெயரில் அழைக்கப்பட்டது?
  • A. SEQUELசரி
  • B. SCRIPT
  • C. ACCESS
  • D. SYSTEM
விளக்கம். SQL-ன் அசல் பதிப்பு IBM-ன் ஆய்வு மையத்தில் 1970 தொடக்கத்தில் உருவாக்கப்பட்டபோது SEQUEL என்று அழைக்கப்பட்டது; பின்னர் SQL எனப் பெயர் மாற்றப்பட்டது.
Q2
பாடநூலின்படி, SQL-ன் அண்மைப் பதிப்பு (தரநிலை) எந்த ஆண்டில் வெளியிடப்பட்டது?
  • A. 1986
  • B. 1992
  • C. 2008சரி
  • D. 2012
விளக்கம். பாடநூலின்படி SQL-ன் அண்மைப் பதிப்பு 2008-ல் வெளியிடப்பட்டு, SQL 2008 எனப் பெயரிடப்பட்டுள்ளது.
Q3
உறவுநிலை தரவுதள மேலாண்மை அமைப்புகள் (RDBMS) Create, Read, Update மற்றும் Delete ஆகிய செயற்பாடுகளைக் கொண்டுள்ளன. இச்செயற்பாடுகளை ஒட்டுமொத்தமாகக் குறிக்கப் பயன்படும் சுருக்கப் பெயர் எது?
  • A. CRUDசரி
  • B. DDL
  • C. TCL
  • D. DML
விளக்கம். Create, Read, Update மற்றும் Delete ஆகிய செயற்பாடுகள் ஒட்டுமொத்தமாக CRUD எனப்படும்.
Q4
அட்டவணைகளின் காட்சிகளை (views) வரையறுக்க பயனர்களுக்கு உதவும் கட்டளைகளைக் கொண்ட SQL-ன் செயலாக்கத் திறன் எது?
  • A. தரவு வரையறை மொழி (DDL)
  • B. தரவு கையாளுதல் மொழி (DML)
  • C. காட்சி வரையறை (View Definition)சரி
  • D. அங்கீகாரம் (Authorization)
விளக்கம். காட்சி வரையறை (View Definition) என்பது அட்டவணைகளின் தனிப்பயன் காட்சிகளை வரையறுக்கும் SQL-ன் செயலாக்கத் திறன்களில் ஒன்றாகும்.
Q5
SQL-ல் தரவு வரையறை மொழி (DDL - Data Definition Language) செய்யும் பணிகளில் பின்வருவனவற்றுள் எது ஒன்றாகும்?
  • A. தரவுத்தளத்தில் புதிய தரவுகளைச் சேர்த்தல்
  • B. சரியான தரவு வகையைக் குறிப்பிட்டு, ஒரு தரவு உறுப்பின் அளவை வரையறுத்தல்சரி
  • C. ஒரு தரவுத்தளப் பரிவர்த்தனையை நிரந்தரமாகச் சேமித்தல்
  • D. தரவுத்தளத்தில் சேமிக்கப்பட்டுள்ள தகவல்களைப் பெறுதல்
விளக்கம். DDL தரவுத்தளத்தின் கட்டமைப்பை வரையறுக்கப் பயன்படுகிறது; தரவு வகைகளையும் புலங்களின் அளவையும் குறிப்பிடுவது இதில் அடங்கும். தரவு சேர்த்தல் DML, நிரந்தரமாகச் சேமித்தல் TCL, தகவல் பெறுதல் DQL ஆகியவற்றின் பணிகளாகும்.
Q6
எந்த வகை DML-ல், தரவை எவ்வாறு பெற வேண்டும் என்பதைக் குறிப்பிடாமல், என்ன தரவு தேவை என்பதை மட்டும் பயனர் குறிப்பிட வேண்டும்?
  • A. செயல்முறை DML (Procedural DML)
  • B. செயல்முறை அல்லாத DML (Non-Procedural DML)சரி
  • C. பரிவர்த்தனை DML (Transaction DML)
  • D. கட்டமைப்பு DML (Structural DML)
விளக்கம். செயல்முறை அல்லாத DML-ல் பயனர் தனக்கு என்ன தரவு தேவை என்பதை மட்டுமே குறிப்பிடுவார்; அதைப் பெறும் வழிமுறையை விளக்கத் தேவையில்லை.
Q7
பின்வரும் SQL கட்டளைகளில் எது தரவு கட்டுப்பாட்டு மொழி (DCL) வகையைச் சார்ந்தது?
  • A. ALTER
  • B. COMMIT
  • C. GRANTசரி
  • D. TRUNCATE
விளக்கம். GRANT கட்டளை தரவு கட்டுப்பாட்டு மொழியின் (DCL) ஒரு பகுதியாகும்; இது தரவுத்தளத்தின் அணுகல் உரிமைகளைக் கட்டுப்படுத்தப் பயன்படுகிறது. ALTER, TRUNCATE ஆகியவை DDL கட்டளைகள்; COMMIT ஒரு TCL கட்டளை.
Q8
தரவுத்தளத்தைக் கடைசியாக நிரந்தரமாக்கப்பட்ட (commit) நிலைக்கு மீட்டமைக்க அல்லது ஒரு குறிப்பிட்ட savepoint-க்குச் செல்லப் பயன்படும் கட்டளை எது?
  • A. COMMIT
  • B. ROLLBACKசரி
  • C. SAVEPOINT
  • D. REVOKE
விளக்கம். ROLLBACK கட்டளை பரிவர்த்தனைகளைக் கடைசியாக commit செய்யப்பட்ட நிலைக்கு அல்லது பெயரிடப்பட்ட savepoint-க்கு மீட்டமைக்கப் பயன்படுகிறது.
Q9
SQL தரவு வகைகளில், துல்லியம் 64 இலக்கங்களுக்குக் கூடுதலாக இருக்கக்கூடிய இரட்டைத் துல்லிய மிதவைப் புள்ளி எண்ணை (10-ன் அடுக்குகளில்) குறிக்கும் வகை எது?
  • A. float
  • B. real
  • C. dec
  • D. doubleசரி
விளக்கம். double தரவு வகை real வகையைப் போன்றதே; ஆனால் அதன் துல்லியம் 64 இலக்கங்களுக்குக் கூடுதலாக இருக்கலாம்.
Q10
ஒரு அட்டவணையின் ஒரே புலத்தில் NOT NULL, UNIQUE போன்ற இரண்டு அல்லது அதற்கு மேற்பட்ட கட்டுப்பாடுகள் பயன்படுத்தப்பட்டால், அது எவ்வாறு அழைக்கப்படுகிறது?
  • A. முதன்மைக் கட்டுப்பாடுகள் (Primary constraints)
  • B. கூட்டுக் கட்டுப்பாடுகள் (Composite constraints)
  • C. பல்வகைக் கட்டுப்பாடுகள் (Multiple constraints)சரி
  • D. திட்டவரைவுக் கட்டுப்பாடுகள் (Schema constraints)
விளக்கம். ஒரே நெடுவரிசையில் பல்வேறு கட்டுப்பாடுகளைப் பயன்படுத்துவது பல்வகைக் கட்டுப்பாடுகள் (multiple constraints) எனப்படும்.
Q11
UNIQUE கட்டுப்பாட்டை எந்த வகையான நெடுவரிசைகளுக்கு மட்டுமே பயன்படுத்த முடியும்?
  • A. DEFAULT என அறிவிக்கப்பட்ட நெடுவரிசைகளுக்கு
  • B. NOT NULL என அறிவிக்கப்பட்ட நெடுவரிசைகளுக்குசரி
  • C. PRIMARY KEY என அறிவிக்கப்பட்ட நெடுவரிசைகளுக்கு
  • D. CHECK என அறிவிக்கப்பட்ட நெடுவரிசைகளுக்கு
விளக்கம். UNIQUE கட்டுப்பாடானது பதிவுகளில் மதிப்புகள் இரட்டிப்பாவதைத் தடுப்பதால், அதனை NOT NULL என அறிவிக்கப்பட்ட நெடுவரிசைகளுக்கு மட்டுமே பயன்படுத்த முடியும்.
Q12
CREATE TABLE கட்டளையில், புலங்களின் தொகுதிக்குப் பயன்படுத்தப்படும் அட்டவணை கட்டுப்பாடு (Table constraint) பொதுவாக எங்கு குறிப்பிடப்படும்?
  • A. CREATE TABLE சிறப்புச் சொல்லுக்கு உடனடியாக அடுத்து
  • B. அட்டவணை வரையறையின் இறுதியில்சரி
  • C. தரவுத்தள அமைவுத் தொகுதியின் உள்ளே
  • D. எந்த நெடுவரிசைப் பெயரும் அறிவிக்கப்படுவதற்கு முன்பு
விளக்கம். அட்டவணை கட்டுப்பாடு ஒன்றுக்கு மேற்பட்ட நெடுவரிசைகளுக்குப் பொருந்துவதால், அது நெடுவரிசை அறிவிப்புகள் அனைத்தும் முடிந்த பின்பு, அட்டவணை வரையறையின் இறுதியில் குறிப்பிடப்படுகிறது.
Q13
Student அட்டவணையில் DEFAULT கட்டுப்பாட்டை விளக்கும் பாடநூல் எடுத்துக்காட்டில், 'Age' புலத்திற்கு ஒதுக்கப்படும் கொடாநிலை வயது எது?
  • A. 15
  • B. 17சரி
  • C. 18
  • D. 19
விளக்கம். பாடநூலின் SQL எடுத்துக்காட்டில் 'Age integer DEFAULT 17' எனக் கொடுக்கப்பட்டுள்ளதால், Age புலத்தின் கொடாநிலை மதிப்பு 17 ஆகும்.
Q14
SELECT வினவலில் DISTINCT சிறப்புச் சொல்லைப் பயன்படுத்தும்போது, ஒரு நெடுவரிசையில் ஒன்றுக்கு மேற்பட்ட NULL மதிப்புகள் இருந்தாலும், எத்தனை NULL மதிப்புகள் திருப்பி அனுப்பப்படும்?
  • A. எதுவும் இல்லை
  • B. ஒன்று மட்டும்சரி
  • C. அனைத்தும்
  • D. பிழை ஏற்படும்
விளக்கம். DISTINCT சிறப்புச் சொல்லைப் பயன்படுத்தும்போது, நெடுவரிசையில் பல NULL மதிப்புகள் இருந்தாலும் ஒரே ஒரு NULL மதிப்பு மட்டுமே காட்டப்படும்.
Q15
SQL கூற்றில் ORDER BY கூற்றின் இயல்பான (default) வரிசையாக்க முறை எது?
  • A. இறங்குவரிசை
  • B. ஏறுவரிசைசரி
  • C. காலவரிசை
  • D. வரிசைப்படுத்தப்படாத மூல வரிசை
விளக்கம். இயல்பாக, ORDER BY கூற்றைப் பயன்படுத்தும் வரிசையாக்கம் ஏறுவரிசையில் செய்யப்படுகிறது.
கூடுதல் பயிற்சித் தேர்வை எழுதுங்கள் → செயலியைத் திறக்க

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

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

இந்த வினவல் அமைப்பு மொழி (SQL) வினாக்கள் பற்றி

இவை தமிழ்நாடு அரசுப் பாடத்திட்டத்தின் (சமச்சீர் கல்வி) 12ஆம் வகுப்பு கணினி அறிவியல் பாடத்திட்டத்திலிருந்து வினவல் அமைப்பு மொழி (SQL) அத்தியாயத்திற்கான கூடுதல் வினாக்கள். ஒவ்வொரு வினாவிலும் சரியான விடையும், அசல் படிப்படியான விளக்கமும் தரப்பட்டுள்ளன; இதனால் விடை மட்டுமல்ல, முறையையும் புரிந்துகொள்கிறீர்கள். மேலே உள்ள விடைக் குறிப்பைப் பயன்படுத்தி எந்த வினாவுக்கும் செல்லலாம்; பிறகு தேர்வுச் சூழலில் உங்களைச் சோதிக்க பயிற்சித் தேர்வு எழுதுங்கள்.

அடிக்கடி கேட்கப்படும் கேள்விகள்

வினவல் அமைப்பு மொழி (SQL) அத்தியாயத்தில் எத்தனை வினாக்கள் உள்ளன?

இந்த அத்தியாயத்தில் 15 புத்தகப் பயிற்சி வினாக்கள் உள்ளன; ஒவ்வொன்றிலும் சரியான விடையும் படிப்படியான விளக்கமும் தரப்பட்டுள்ளன.

இந்த 12ஆம் வகுப்பு கணினி அறிவியல் வினாக்களை இலவசமாக ஆன்லைனில் பயிற்சி செய்யலாமா?

ஆம். இங்குள்ள ஒவ்வொரு வினா, விடை மற்றும் விளக்கமும் இலவசம்; அவற்றை நேரக் கட்டுப்பாட்டு பயிற்சித் தேர்வாகவும் எழுதலாம்.

வினவல் அமைப்பு மொழி (SQL) புத்தகப் பயிற்சி விடைகளை எங்கே காணலாம்?

ஒவ்வொரு வினாவுக்கும் சரியான விடை இந்தப் பக்கத்தில் விளக்கத்துடன் தனித்துக் காட்டப்பட்டுள்ளது; மேலே விரைவான விடைக் குறிப்பும் உள்ளது.

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

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