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

Multiple choice technology
  1. Programmers

  2. Project Managers

  3. Technical Writer

  4. Database Administrators

Reveal answer Fill a bubble to check yourself
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.

Multiple choice technology packaged enterprise solutions
  1. A basic key figure of the InfoProvider whose values have been restricted by the use of a formula.

  2. A basic key figure of the Infoprovider that has been restricted by one or more characteristic selections.

  3. A basic key figure that is displayed in conjunction with a hierarchy.

  4. None of the above

Reveal answer Fill a bubble to check yourself
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.

Multiple choice technology packaged enterprise solutions
  1. Calculated Key Figures can be stored at Infoprovider level.

  2. Calculated Key Figures can be stored in the PSA

  3. Calculated Key Figures can be stored at Query level

  4. Calculated Key Figures stored at Query level can be reused

Reveal answer Fill a bubble to check yourself
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).

Multiple choice technology packaged enterprise solutions
  1. to make it look good

  2. to increase performance

  3. To comply with the multidimensional modelling rules

  4. To avoid redundancy

Reveal answer Fill a bubble to check yourself
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.

Multiple choice technology
  1. Report

  2. Field

  3. Record

  4. File

Reveal answer Fill a bubble to check yourself
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.

Multiple choice technology delivery
  1. CallableStatement

  2. PreparedStatement

  3. ResultSet

  4. only a

  5. a,b and c

  6. a and b

Reveal answer Fill a bubble to check yourself
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.

Multiple choice technology architecture
  1. CMS_InfoObjects

  2. CMS_SystemObjects

  3. CMS_AppObjects

  4. None of the above

Reveal answer Fill a bubble to check yourself
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.

Multiple choice technology
  1. Over Partition By

  2. Over Group By

  3. Both

  4. None

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

T-SQL allows columns in GROUP BY that are not in the SELECT list, but PL/SQL prohibits this. The OVER clause with PARTITION BY provides similar functionality in PL/SQL by allowing window functions without the restrictive GROUP BY requirement.

Multiple choice technology databases
  1. varchar

  2. int

  3. text

  4. binary

  5. Image

Reveal answer Fill a bubble to check yourself
C,E Correct answer
Explanation

SQL Server has deprecated the legacy 'text' and 'Image' data types in favor of varchar(max) and varbinary(max). While still functional for backward compatibility, they are not recommended for new development. Varchar, int, and binary are fully supported modern types.

Multiple choice technology databases
  1. A procedure that is very small

  2. A procedure being invoked by another procedure

  3. A procedure that is not used by application

  4. System stored procedures

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

A child stored procedure is a procedure that is called (invoked) by another stored procedure. This is a common design pattern for modularizing complex database logic into reusable components.