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

Multiple choice technology databases
  1. A Table

  2. A column that is a primary key

  3. Stored in database

  4. A file , which is pointed from database column

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

Internal LOBs (Large Objects like CLOB, BLOB) are stored directly inside the database files, whereas external LOBs (BFILEs) reside in external operating system files pointed to by a database column.

Multiple choice technology web technology
  1. ERROR

  2. WARNING

  3. INFO

  4. CRITICAL

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

When JDBC connection creation fails during WebLogic server startup, WebLogic logs this as an ERROR level message because it represents a critical failure that prevents the server from functioning properly. ERROR level indicates a serious problem that requires immediate attention. WARNING is for potential issues that don't stop operation. INFO is for informational messages. CRITICAL is not a standard WebLogic logging level (the levels are ERROR, WARNING, INFO, DEBUG, TRACE).

Multiple choice technology web technology
  1. Using weblogic.Admin utility with parameter GC=True

  2. Examining Domain Log

  3. Starting JVM using –verbose:gcswitch

  4. None

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

Garbage collection monitoring is done at the JVM level by starting with the -verbose:gc flag (or -XX:+PrintGCDetails in newer JVMs). This prints GC activity to stdout. The weblogic.Admin utility doesn't have a GC parameter, and examining logs shows results but doesn't actively monitor.

Multiple choice technology architecture
  1. Deleting the Report

  2. The deletion of all data fetched by the query

  3. Deleting the Report structure

  4. Refreshing the Report

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

A report purge removes all the data rows that were fetched by running the query, while keeping the report structure intact. This allows you to clear the data without deleting the report definition, essentially resetting it to an empty state ready for refresh.

Multiple choice technology architecture
  1. WebIntelligence XIR2

  2. WebIntelligence XI 3.x

  3. Crystal Reports 10

  4. Crystal Reports XI

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

Query synchronization is a WebIntelligence feature available in XIR2 and XI 3.x, allowing data from multiple queries to be combined in a single report. Crystal Reports does not have this specific query sync capability.

Multiple choice technology architecture
  1. The actual Report

  2. A copy of the report

  3. The report scheduling result.

  4. None of the above

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

An instance in Business Objects terminology refers to a specific scheduled run of a report, stored as a static snapshot at the scheduled time. The report definition itself is not an instance - instances are the results of scheduled executions.

Multiple choice technology architecture
  1. Universe level

  2. Report level

  3. Database level

  4. None of the above

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

Averages should be calculated at the report level where they can be dynamically computed based on current data filters and query context. Universe-level aggregation is less flexible and database-level aggregation doesn't adapt to report-level conditions.

Multiple choice technology databases
  1. (a) Developer Edition

  2. (b) Express Edition

  3. (c) Enterprise Edition

  4. (d) Integration Edition

  5. (e) Standard Edition

  6. (f) All of the above

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

SQL Server 2005 had multiple editions to serve different use cases. Developer Edition is for development/testing, Express is a free lightweight version, Enterprise is for large-scale mission-critical workloads, and Standard is for moderate-scale departmental applications. Integration Edition was not a SQL Server 2005 edition.

Multiple choice technology databases
  1. (a) Reporting Services

  2. (b) Integration Services

  3. (c) Analysis Services

  4. (d) Database Engine

  5. (e) Mobile Engine

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

SQL Server 2005 is a comprehensive platform with four main service components. Database Engine is the core for data storage and processing, Analysis Services provides OLAP and data mining, Integration Services handles ETL operations, and Reporting Services enables report generation and delivery. Mobile Engine is not a SQL Server 2005 component.

Multiple choice technology databases
  1. (a) Data Migration

  2. (b) Improved analytical capabilities

  3. (c) Smaller Data engine

  4. (d) Superior Integration properties

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

SQL Server 2005 enhanced Business Intelligence through key capabilities. Data Migration via Integration Services (SSIS) enables ETL operations. Improved analytical capabilities come from Analysis Services (SSAS) with enhanced OLAP and data mining. Superior Integration properties refer to better integration with other applications and Office. A smaller data engine is not a BI feature.

Multiple choice technology databases
  1. (a) SQL Server 2005 Developer Edition

  2. (b) SQL Server 2005 Enterprise Edition

  3. (c) SQL Server 2005 Standard Edition

  4. (d) SQL Server 2005 Express Edition

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

SQL Server 7.0 Standard Edition can upgrade to SQL Server 2005 Standard Edition (same tier) and Enterprise Edition (upgrade path). Developer and Express editions are lateral moves or downgrades - Microsoft doesn't support direct in-place upgrades from Standard to these editions. You would need to migrate data instead.

Multiple choice technology databases
  1. (a) Database Mirroring

  2. (b) Integration Services

  3. (c) Notification Services

  4. (d) All of the above

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

SQL Server 2005 Notification Services is a platform for developing and deploying applications that generate and send notifications to subscribers. It's specifically designed for sending personalized messages to large audiences. Database Mirroring is for high availability, Integration Services is for ETL - neither handles messaging.

Multiple choice technology databases
  1. (a) Configuring Services

  2. (b) Detecting slow running queries

  3. (c) Troubleshooting

  4. (d) All of the above

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

SQL Profiler is primarily a diagnostic and performance monitoring tool. It's used to detect slow-running queries by capturing trace events, and for troubleshooting database issues by analyzing query patterns, deadlocks, and performance bottlenecks. It doesn't configure services directly - that's done through Configuration Manager or Surface Area Configuration.

Multiple choice technology databases
  1. (a) DTUTIL

  2. (b) BCP

  3. (c) Object Explorer

  4. (d) None of the above

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

SQL Server 2005 provides sqlcmd (the successor to osql) for running T-SQL queries from the command prompt. DTUTIL is for SSIS packages, BCP is for bulk data import/export, and Object Explorer is a GUI component in SSMS. Since sqlcmd isn't listed, 'None of the above' is technically correct given the options.