Computer Knowledge
Database Management Systems
5,344 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
-
Distributed Query Optimization
-
Client/Server Environment
-
Homogeneous Distributed Environment
-
Remote Procedure Calls
-
Heterogeneous Distributed Environment
E
Correct answer
Explanation
This feature in distributed database is the one which allows the NLS (Natural Language Support) settings of the client, the transparency gateway and the non-Oracle data source to be either the same or a subset of the Oracle database server.
-
Distributed transaction
-
Remote transaction
-
Distributed query
-
Remote query
-
Online query
B
Correct answer
Explanation
This transaction contains one or more remote statements, all of which refer to a single remote node.
-
Business metadata
-
Operational metadata
-
Technical metadata
-
Hybrid metadata
-
Target metadata
C
Correct answer
Explanation
This metadata in DBMS is concerned with the information system characteristics that include ETL process metadata, back room metadata and transformation metadata.
-
Informatics
-
Oracle 10g warehouse builder
-
SAS (Statistical Analysis System)
-
MySAP business intelligence
-
Data profiling
C
Correct answer
Explanation
This tool used in data warehouse provides a single environment that seamlessly integrates data quality within the data integration process.
-
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 ResultSetMetaData interface and it retrieves the designated column's database-specific type name. So, this answer is correct.
A
Correct answer
Explanation
SFMS (Structured Financial Messaging System) is a secure messaging standard used in banking, which typically requires robust database management systems like Oracle or MySQL to handle transactions.
-
time required to locate date
-
time required to retrieve stored data
-
both 1 and 2
-
none of these
C
Correct answer
Explanation
Access time is the total time taken to locate the data and then retrieve it from the storage medium.
A
Correct answer
Explanation
This option is correct because in contemporary databases, the top level of the hierarchy consists of catalogs.
-
DBMS package
-
Super computer
-
Programming language
-
Parallel random access memory
-
None of these
-
data
-
information
-
problem
-
all the above
A
Correct answer
Explanation
Data refers to raw, unorganized facts and figures, which become information after processing.
-
result
-
meta data
-
information
-
all the above
C
Correct answer
Explanation
Information is defined as processed, organized, and structured data that is meaningful to the user.
-
It makes the changes permanent and affects the savepoints.
-
The changes are not final.
-
The changes are not visible to other users of the database instance.
-
The newest Database Express Edition issues an implicit COMMIT statement before and after any data definition language (DDL) statement.
-
The data restoration process will be at one point.
C
Correct answer
Explanation
The changes are visible to user, but not to other users of the database instance. It makes the database secure and authenticated.
-
A package in a PL/SQL unit is a combination of related programs.
-
Packages allow you to hide implementation details from client programs.
-
It does not allow client programs to access the database only by invoking PL/SQL subprograms.
-
The package subprograms must be qualified with package names when invoked from outside the package.
-
The package subprograms are arranged in a well defined module for each user.
C
Correct answer
Explanation
Many Oracle customers follow this practice strictly, allowing client programs to access the database only by invoking PL/SQL subprograms.
-
Ends the transaction
-
Reverses all of its changes
-
Erases all of its savepoints
-
Releases any transaction locks
-
Undo the changes
D
Correct answer
Explanation
Roll back releases all the transaction locks and makes the transaction safe.
-
JDBC driver test suite
-
Statement
-
JDBC-Net pure java driver
-
Native-protocol pure java driver
-
JDBC URL
C
Correct answer
Explanation
This driver translates java database connectivity into a database management system-independent net protocol.