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
-
Shared Pool
-
Data Dictionary Cache
-
Data Buffer Cache
-
Library Cache
B
Correct answer
Explanation
When a SQL query is parsed, Oracle first checks the Data Dictionary Cache to verify that referenced tables, columns, and other objects exist and the user has proper privileges. The Library Cache stores parsed SQL, but object definitions come from the Data Dictionary Cache. The buffer cache stores data blocks, not metadata.
-
One
-
Two
-
One domino and One SQL
-
none
A
Correct answer
Explanation
BES (BlackBerry Enterprise Server) is designed to operate as a single cluster instance in a standard deployment. The architecture supports one cluster per BES environment, which handles all user connections and data routing. Multiple clusters are not supported in a single BES deployment.
-
MS SQL
-
Oracle
-
SAP
-
none of the above
A
Correct answer
Explanation
The BlackBerry Enterprise Server configuration database (BES configuration database) is created in MS SQL (Microsoft SQL Server). This database stores critical information about users, policies, device configurations, and server settings. Oracle and SAP are not used for this purpose in standard BES deployments.
-
BBSD.nsf
-
Bbprofile.nsf
-
BSSD.nsf
-
BBSM.nsf
A
Correct answer
Explanation
BBSD.nsf is the critical operations database for BlackBerry Enterprise Server. This database stores essential server configuration, state information, and operational data required for BES to function. The other options are variations of this name but BBSD.nsf (BlackBerry Server Database) is the correct filename. Note that BBprofile.nsf (from a previous question) stores user profiles, while BBSD.nsf contains server-level operational data.
-
48 hours
-
1 day
-
24 hours
-
4 hours
C
Correct answer
Explanation
The BlackBerry State Database, which tracks device state and synchronization information, is automatically purged after 24 hours as part of BES's maintenance routine. This prevents database bloat and ensures stale data does not cause synchronization issues.
-
Designer
-
Manager
-
Editor
-
You cant delete a DB
B
Correct answer
Explanation
In Lotus Notes, only the Manager access level grants permission to delete databases entirely. Designers can modify design elements but cannot delete the database itself. Editors and Authors have document-level permissions only. The Manager role is the only one with full administrative control including database deletion.
-
Applications
-
Database
-
Data
-
Not called anything
B
Correct answer
Explanation
In older versions of Lotus Notes (now IBM Notes/Domino), applications were referred to as 'databases' because they were stored as .NSF database files. The terminology evolved over time, with 'application' becoming the preferred term in modern versions.
-
Manager
-
Designer
-
Editor
-
None of the above
A
Correct answer
Explanation
In Lotus Notes, the Manager access level has full administrative rights including the ability to encrypt databases. Manager access can modify ACL settings, delete databases, and perform encryption operations. Designer and Editor have more limited permissions and cannot encrypt databases.
-
Replication is the process of not synchronizing the contents of one database replica with another database replica
-
Replication is the process of re synchronizing the contents of one database replica with another database replica
-
Replication is a process in which an entity does not make a copy of itself.
-
Replication is a part of replica ID.
B
Correct answer
Explanation
Replication is the process of synchronizing (or re-synchronizing) the contents of one database replica with another, ensuring data consistency across sites. The other options mistakenly describe replication as preventing synchronization or copying.
B
Correct answer
Explanation
When an archive database is created in Lotus Notes, it receives a completely NEW replica ID - it is not a true replica of the original database. Archive databases are independent copies with their own identity in the replication system. This is why archived mail doesn't replicate back to the original mail file automatically.
A
Correct answer
Explanation
In Lotus Notes, .nsf (Notes Storage Facility) is the standard file extension for database files. Option D (.ntf) is for template files, and .id files store user security information, not databases.
A
Correct answer
Explanation
By default, RMAN (Recovery Manager) in Oracle 11g does not back up committed undo data. This is the expected behavior because undo data is primarily used for rollback and read consistency, and backing it up is not necessary for standard recovery scenarios. Therefore, the statement is true, making option A correct.
-
BBprofile.nsf
-
Steadystate.nsf
-
BBSD.nsf
-
none
A
Correct answer
Explanation
BBprofile.nsf is a Lotus Notes database that stores user profile information including device state, synchronization details, and tracking information for emails sent to the handheld. Each user has a unique profile database.
-
Transactional
-
Analytical processing
-
Merge
-
Snapshot
A
Correct answer
Explanation
BlackBerry Enterprise Solution uses transactional database replication to keep data synchronized between the messaging server (e.g., Exchange, Domino) and the BES databases. This ensures real-time consistency of user and device state.