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. Client Editor

  2. Dimension Editor

  3. Fact Editor

  4. Object Editor

  5. Text Editor

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

The Object Editor in Oracle Warehouse Builder (OWB) is the main editor that provides access to specialized editors for different object types. It includes the table editor, dimension editor, fact editor, and other property editors that allow you to modify the characteristics and structure of various warehouse objects. The Client Editor and Text Editor are not OWB components, while Dimension Editor and Fact Editor are sub-editors within the Object Editor, not standalone editors.

Multiple choice technology architecture
  1. Object Editor

  2. Code Editor

  3. Audit Editor

  4. Module Editor

  5. Code Manager

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

The Code Editor in OWB allows developers to view and customize the PL/SQL code that OWB automatically generates for mappings, procedures, and other objects. This is essential for adding custom logic, optimizing performance, or integrating with existing code that cannot be expressed through the standard mapping designers. The Object Editor edits object properties and metadata, not generated code. Audit Editor, Module Editor, and Code Manager are not standard OWB components.

Multiple choice technology architecture
  1. Runtime repository and Object viewer

  2. Client Viewer and Deployment manager

  3. Runtime repository and Audit viewer

  4. Repository and Repository service

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

The OWB runtime architecture consists of two main components: the Runtime Repository (which stores runtime information, execution history, and statistics about ETL jobs) and the Audit Viewer (which provides a UI to view this runtime data through Oracle Enterprise Manager and other tools). These components work together to monitor, audit, and manage the execution of data warehouse processes. The Object Viewer is not a runtime component, and Deployment Manager is for deployment, not runtime monitoring.

Multiple choice technology databases
  1. Aegan

  2. Yukon

  3. Kilimanjaro

  4. MSSQL

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

SQL Server 2005 was codenamed 'Yukon' during its development. This internal name is used by Microsoft to identify projects before release. Aegan was never used, Kilimanjaro was SQL Server 2008's codename, and MSSQL is the product name not a codename.

Multiple choice technology databases
  1. Full

  2. Simple

  3. Bulk-Logged

  4. None of the above

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

The Simple recovery model does not support log backups - it automatically truncates the transaction log and minimally logs most operations. Full and Bulk-Logged recovery models both support log backups to enable point-in-time recovery.

Multiple choice technology databases
  1. model

  2. msdb

  3. tempdb

  4. MSSQLSystemResource

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

tempdb is a system database in SQL Server that is recreated every time the SQL Server service restarts. It stores temporary objects and is always empty when SQL Server starts. The master database contains system metadata, msdb stores SQL Agent jobs and other service information, and MSSQLSystemResource is a read-only database containing system object definitions - none of these are flushed on restart.

Multiple choice technology databases
  1. sysusers

  2. syslogins

  3. sysserverusers

  4. None of the above

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

The syslogins system table in the master database stores all SQL Server login accounts, which represent server-level authentication. sysusers is a database-level table containing database users and roles, not server logins. There is no system table called sysserverusers in SQL Server.

Multiple choice technology databases
  1. sp_procoption

  2. sp_serverstartup

  3. sp_autoexecute

  4. None of the above

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

sp_procoption is a system stored procedure that configures a stored procedure to execute automatically when SQL Server starts. Only stored procedures in the master database that are owned by dbo can be marked for startup execution. sp_serverstartup and sp_autoexecute are not valid SQL Server system procedures.

Multiple choice technology databases
  1. master

  2. model

  3. sysjobs

  4. msdb

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

The msdb database is used by SQL Server Agent to store job information, schedules, and operational history. The sysjobs table is actually a table within the msdb database, not a database itself. master stores system-level configuration, and model is a template database used when creating new databases.

Multiple choice technology
  1. Normal Join,Master outer join,detail outer join,outer join

  2. Normal join,Outer join

  3. Master outer join,detail outer join

  4. Inner join

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

The Joiner Transformation in Informatica supports four types of joins: Normal Join (inner join), Master Outer Join (all master rows), Detail Outer Join (all detail rows), and Full Outer Join (all rows from both). These join types give you flexibility in how you combine data from multiple sources based on your requirements for including unmatched rows.

Multiple choice technology
  1. Index cache ,Data cache

  2. Index cache,Index cache

  3. Data cache,Data cache

  4. Data cache,Index cache

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

In Aggregator transformation, group by ports (the keys) are stored in the index cache for efficient grouping operations, while the result set (aggregated values) is stored in the data cache. This separation optimizes both memory usage and processing speed.

Multiple choice technology web technology
  1. a. DB2 Connect

  2. b. MF connect

  3. c. IMS connect

  4. d. CBus

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

IMS Connect provides TCP/IP connectivity to IBM IMS (Information Management System) transactions on mainframes. CBus likely refers to a communication bus for mainframe connectivity (possibly CICS Bus or a proprietary middleware bus). DB2 Connect is for database connectivity, not transactions, and 'MF connect' appears to be a distractor.

Multiple choice technology web technology
  1. True

  2. False

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

In layered architecture, the service layer should NOT directly access the database - it should go through a DAO/repository layer. This separation maintains loose coupling and makes the system testable and maintainable. Direct database access from service layers is considered an anti-pattern.

Multiple choice technology web technology
  1. True

  2. False

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

In layered architecture, the service layer should NOT directly access the database - it should go through a DAO/repository layer. This separation maintains loose coupling and makes the system testable and maintainable. Direct database access from service layers is considered an anti-pattern.