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
-
Knowledge discovery of databases
-
Knowledge discovery in databases
-
Knowledge detection in databases
-
None of the above
B
Correct answer
Explanation
KDD stands for Knowledge Discovery in Databases. It is the overall process of discovering useful knowledge from data, encompassing data cleaning, integration, selection, transformation, mining, and interpretation. Note it is 'in' not 'of' - the preposition matters for the correct acronym. This is a foundational concept in data mining and machine learning.
-
External Tables
-
Database Tables
-
System Tables
-
Virtual tables
B
Correct answer
Explanation
JIT statistics are automatically generated by Netezza during query execution on regular database tables to help the optimizer make better decisions. External tables, system tables, and virtual tables do not have JIT statistics generated for them.
-
Synonyms
-
Sequences
-
System tables
-
None of the above
B
Correct answer
Explanation
The \ds meta-command in nzsql lists all sequences in the current database. Sequences are database objects used to generate unique numeric values, typically for auto-incrementing primary keys. This is different from \dt for tables or \dn for synonyms.
-
Programmers
-
Project Managers
-
Technical Writer
-
Database Administrators
D
Correct answer
Explanation
Database Administrators (DBAs) are responsible for designing database schemas, creating tables and indexes, implementing constraints, and managing the overall database structure to support application requirements. Programmers focus on code, technical writers on documentation, and project managers on coordination.
-
Attributes are stored against Characteristic in BI.
-
Attributes are part of Metadata
-
There are two types of Attributes Text and Navigation
-
Navigation Attributes provide functionality similar to characteristic in query definition.
-
A basic key figure of the InfoProvider whose values have been restricted by the use of a formula.
-
A basic key figure of the Infoprovider that has been restricted by one or more characteristic selections.
-
A basic key figure that is displayed in conjunction with a hierarchy.
-
None of the above
B
Correct answer
Explanation
A restricted key figure is a basic key figure filtered by one or more characteristic values (e.g., Revenue restricted to Country='USA'). It is NOT defined by formulas (A) - that would be a calculated key figure. Hierarchy display (C) is unrelated. B correctly captures the core concept.
-
Calculated Key Figures can be stored at Infoprovider level.
-
Calculated Key Figures can be stored in the PSA
-
Calculated Key Figures can be stored at Query level
-
Calculated Key Figures stored at Query level can be reused
A,C
Correct answer
Explanation
Calculated key figures can be defined at the InfoProvider level (A, reusable across queries) or locally within a specific query (C, query-specific). They are NOT stored in the PSA (B) - PSA is for transaction data storage. Query-level calculations are local to that query and cannot be reused elsewhere (D is false).
-
to make it look good
-
to increase performance
-
To comply with the multidimensional modelling rules
-
To avoid redundancy
D
Correct answer
Explanation
Normalization's primary purpose is eliminating data redundancy and ensuring each data element is stored in only one place (D). While it can improve data integrity, normalization often DECREASES performance (B is wrong) by requiring more joins. It's not about aesthetics (A) or multidimensional modeling rules (C) - it's a relational database concept.
B
Correct answer
Explanation
A field (B) is the smallest unit of data storage in a database, holding a single type of information (e.g., a field for Customer_ID stores only IDs). A record (C) is a collection of fields representing one entity. A report (A) presents data output. A file (D) is the storage container, not a structural element.
-
CallableStatement
-
PreparedStatement
-
ResultSet
-
only a
-
a,b and c
-
a and b
E
Correct answer
Explanation
Without frameworks, developers use standard JDBC API classes like CallableStatement (for stored procedures), PreparedStatement (for precompiled SQL queries), and ResultSet (for handling database output). Searching for any of these keywords is key to finding database-connecting Java files.
C
Correct answer
Explanation
In SAP BusinessObjects XI 3.1, when the Server Intelligence Agent (SIA) starts, the Central Management Server (CMS) establishes 14 connections with the system database (CMS database). These connections handle cluster communication, object storage, and various CMS operations.
-
CMS_InfoObjects
-
CMS_SystemObjects
-
CMS_AppObjects
-
None of the above
C
Correct answer
Explanation
CMS_AppObjects is the virtual table that contains information about universes in BusinessObjects. CMS_InfoObjects stores general object metadata, CMS_SystemObjects contains system-level objects, and CMS_AppObjects specifically holds application objects including universes. Universe metadata like connections, classes, and objects are queried here.
-
MySql
-
SQL Server
-
DB2
-
Oracle
C
Correct answer
Explanation
When BOE XI 4.0 (Aurora) is installed on Linux, DB2 is the default CMS database option. MySQL, SQL Server, and Oracle are supported but not the default on Linux. SQL Server is Windows-only, MySQL and Oracle require specific configuration. DB2 ships as the default choice for Linux deployments.
-
QUEST TOAD FOR ORACLE 9
-
None
-
SCOOTER SOFTWARE BEYOND COMPARE 3
-
EMBARCADERO DB ARTISAN 8
C
Correct answer
Explanation
Beyond Compare (developed by Scooter Software) is a widely used directory and file comparison utility designed to analyze differences between files or directories and generate detailed mismatch reports. The other options are database management and administration tools.
-
SQL Developer
-
SQLWays
-
Both a and b
-
Only a
C
Correct answer
Explanation
Both SQL Developer (Oracle's official tool) and SQLWays (third-party migration tool) can be used for Sybase to Oracle migration. SQL Developer provides free migration capabilities, while SQLWays offers commercial migration services with additional features.