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 architecture
  1. Dynamic update

  2. Optimistic locking

  3. Automatic dirty checking

  4. traversing associations

  5. All the above

  6. None of the above

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

Hibernate provides dynamic update (only updates modified columns), optimistic locking (version-based concurrency control), automatic dirty checking (detects and saves only changed fields), and automatic association traversal through lazy/eager loading. These features collectively improve performance and simplify application code.

Multiple choice technology architecture
  1. Horrible database design(i.e composite keys)

  2. application is mass operation

  3. Both of the above

  4. None of the above

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

Hibernate may be unsuitable for applications with poorly designed databases using complex composite keys, which are difficult to map. It's also inefficient for bulk/mass operations where direct SQL or batch processing performs significantly better than ORM-based row-by-row operations.

Multiple choice technology architecture
  1. Minimize LOC

  2. Structural mapping more robust

  3. Powerful queries

  4. Code can be run and/or tested inside the "Container"?

  5. All the above

  6. Only option 1, 2 and 3 is correct

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

Hibernate reduces lines of code through ORM automation, provides robust structural mapping between objects and tables, supports powerful HQL and Criteria queries, and enables testing within containers. However, container-agnostic testing is not exclusive to Hibernate. The answer correctly identifies options 1, 2, and 3 as Hibernate-specific benefits.

Multiple choice technology programming languages
  1. True

  2. False

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

JDBC stands for Java Database Connectivity, not Java Database Connection. The 'Connectivity' vs 'Connection' distinction makes the statement false. JDBC is a Java API that defines how a client may access a database, specifically relational databases.

Multiple choice technology packaged enterprise solutions
  1. A. Create Customer Relationships

  2. B. Create Account Relationship

  3. C. Merge Customers

  4. D. None of the above

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

Merging customers is the standard process in Oracle Receivables to consolidate duplicate customer records, clean up data, and merge accounts or sites. Creating relationships merely links different customer accounts without resolving duplication issues.

Multiple choice technology packaged enterprise solutions
  1. In Substitute Components Window

  2. Bill Details Tab

  3. Revision

  4. None of the above

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

Substitute components are configured in the Substitute Components window, which is accessed by selecting a component in the Bill of Materials window and clicking the Substitutes button. The Bill Details tab and Revisions window do not support setting up substitutes.

Multiple choice technology packaged enterprise solutions
  1. it indicates whether to create discrete jobs or repetitive assemblies in Work in Process module

  2. type attribute for components when you define an item in Item Master Organization

  3. This attribute is controlled at the Organization level only. When you define an item in Item Master Organization, you can enter the primary subinventory from which to issue (push) or backflush (pull) an item to work in process during manufacturing.

  4. None of the above

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

The 'Build in WIP' item attribute determines whether an item can be manufactured in WIP as a discrete job or a repetitive assembly. The other options describe default subinventories or generic component definition attributes.

Multiple choice technology packaged enterprise solutions
  1. Materials Requirement Planning (MRP)

  2. Replenishment Counting, Kanban, Min-Max Planning

  3. Safety Stock

  4. None of the above

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

Oracle Inventory supports multiple replenishment methods including Replenishment Counting, Kanban, and Min-Max Planning. MRP is a separate planning methodology, and Safety Stock is a setting, not a replenishment method per se.

Multiple choice technology
  1. Data about the Data

  2. Machine level Data

  3. Characteristics of Data

  4. Relationship between Data

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

Metadata is defined as "data about the data" - information that describes other data's characteristics, structure, or context (like file size, creation date, column names). It is not machine-level data (raw bits), not just characteristics (a subset), and not relationships between data (which would be schema/foreign keys). Option A is the standard definition.

Multiple choice technology
  1. Tables with Measures that cannot be added across all dimensions

  2. Tables, also known as lookup or reference tables, contain relatively static/ descriptive data

  3. Tables, represent data, usually numeric and additive

  4. None

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

Dimension tables store descriptive attributes about business entities, providing context for facts in the fact table. They contain relatively static data like customer names, product categories, or geographic regions. Option A incorrectly describes measures (not dimensions), while option C describes fact tables which contain numeric additive data.

Multiple choice technology
  1. Tables typically contain facts and primary keys to the dimension tables

  2. Tables typically contain facts/numerical values and are foreign keys to the dimension tables

  3. Tables containing detail level facts or facts that have been aggregated

  4. None

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

Fact tables store quantitative numerical measurements (facts) and foreign keys that link to dimension tables. Each row typically represents a business event or transaction. Option A is incorrect because fact tables use foreign keys (not primary keys) to reference dimension tables. Option C describes a variation but doesn't capture the essential structure.

Multiple choice technology
  1. Attribute

  2. Fact

  3. Functions and Operators

  4. Filter

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

In MicroStrategy schema design, Attributes define descriptive data elements, Facts contain numerical metrics for analysis, and Functions/Operators provide calculation capabilities for data manipulation. These three are fundamental schema objects. Filters are report-level objects used to restrict data display, not schema objects.

Multiple choice technology
  1. Source Systems

  2. Data Warehouse

  3. Metadata

  4. Microstrategy applications

  5. All of the above

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

A complete MicroStrategy BI architecture requires source systems (operational databases), data warehouse (central repository), metadata (definitions and mappings), and MicroStrategy applications (reporting interface). All four components are essential for the full architecture.

Multiple choice technology
  1. Report Filter

  2. View Filter

  3. Prompt

  4. None

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

View Filters are applied at the report level after data retrieval, allowing filtering without affecting the warehouse query. Report Filters apply at the warehouse level (in the WHERE clause), Prompts enable user selection, and the question specifically asks for report-level filtering.