Computer Knowledge
Database Management Systems
5,543 Questions
Database Management Systems (DBMS) form the core framework for data storage, retrieval, and security in modern software applications. Concepts such as the E-R model, backup planning, SQL integration, and big data architecture are essential for computer knowledge sections. This hub offers a comprehensive set of practice questions to master DBMS fundamentals and advanced database operations.
E-R Model ConceptsBackup and RecoverySQL Server UpgradesJDBC and ODBCBig Data CharacteristicsData VirtualizationOracle Database
Database Management Systems Questions
-
B-tree index
-
Concurrency control
-
Database element
-
Database recovery
-
Scheduler
A
Correct answer
Explanation
It keeps data sorted and allows searches, sequential access, insertions and deletions in logarithmic time.
-
files
-
data
-
database
-
fields
D
Correct answer
Explanation
Fields are the distinguishable parts or individual data elements within a record. A record contains multiple fields (like name, age, address in an employee record). Files are collections of records, data is the general term for information, and a database is an organized collection of related data. Fields are the smallest named units.
-
A row or record in a database table
-
Another name for the key linking different tables in a database
-
An attribute attached to a record
-
Another name for a table in an RDBMS
A
Correct answer
Explanation
In relational database terminology, a tuple refers to a single row or record in a table. It represents one complete set of related data values. A key is called a primary or foreign key (not tuple), an attribute is a column, and a table is a relation. The term comes from mathematical set theory.
-
A thesaurus
-
A language dictionary
-
A dictionary of syononyms
-
A list of subject heading
A
Correct answer
Explanation
Controlled vocabulary in indexing is called a thesaurus. A thesaurus provides standardized terminology for indexing and retrieval, showing relationships between terms (broader, narrower, related). It ensures consistency in indexing by controlling term selection and helping indexers choose appropriate terms. Unlike a general dictionary, a thesaurus is designed specifically for information organization and retrieval systems.
-
Data flow analysis
-
Semantic analysis
-
Source code analysis
-
Synthesis analysis
-
Program execution activity
D
Correct answer
Explanation
In this technique, the storage requirement of a particular constituent is calculated from various information items like its length and dimensionality stored in the tables.
-
Client server computing
-
Sify my storage
-
CouchDB
-
Amazon SimpleDB
-
Mango DB v.1.8.0
D
Correct answer
Explanation
This database web service is used for indexing and querying data.
-
Transport level encryption
-
CouchDB
-
Mango DB v.1.8.0
-
Apache hood
-
MapReduce
E
Correct answer
Explanation
This framework can deal with both database and file system.
-
LucidDB
-
Mango DB v.1.8.0
-
CouchDB
-
Zumo
-
Storage encryption
A
Correct answer
Explanation
This data store is open source relational database management purpose built entirely for data warehousing and business intelligence.
-
Microsoft Word
-
Microsoft Access
-
Microsoft PowerPoint
-
Microsoft Excel
-
None of these
B
Correct answer
Explanation
It provides advanced and powerful new tools for managing your database.
-
getColumnName(int column)
-
getColumnType(int column)
-
getColumnTypeName(int column)
-
getColumnNameType(int column)
-
getColTypeName(int column)
C
Correct answer
Explanation
getColumnTypeName(int column) method is present in the ResultSetMetaData interface and it retrieves the designated column's database-specific type name.
So, this answer is correct.
-
getMajorDriverVersion()
-
getMajorVersion()
-
getDriverVersion()
-
getDriverMajorVersion()
-
getDriversMajorVersion()
D
Correct answer
Explanation
This is the correct answer because getDriverMajorVersion() method is defined in the DatabaseMetaData interface and it retrieves this JDBC driver's major version number.
-
getParameterName(int param)
-
getParameterType(int param)
-
getParameterTypeName(int param)
-
getParameterNameType(int param)
-
getTypeOfParameter(int param)
C
Correct answer
Explanation
This is the correct answer because getParameterTypeName(int param) method is defined in the ParameterMetaData interface and it retrieves the designated parameter's database-specific type name.
-
Physical entity relationship
-
Logical entity relationship
-
Many-to-many relationship
-
One-to-one relationship
-
Entity
B
Correct answer
Explanation
This type of relationship displays information accumulated from business requirements.
-
Inline data dictionaries
-
Active data dictionaries
-
Passive data dictionaries
-
Decision tree
-
Decision tables
B
Correct answer
Explanation
This form of data dictionary in system analysis is used to support program and operations development.
-
Data flow
-
Data element
-
Data structure
-
Data store
-
Schema
A
Correct answer
Explanation
This terminology in Data Flow Diagrams is a data structure that represents a unit of data in motion.