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. /oracle/<SID>/saptrace

  2. /oracle/<SID>/dbs

  3. /oracle/<SID>/sapdata

  4. /oracle/<SID>/trace

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

The Oracle alert log in SAP systems is located at /oracle//saptrace directory. This is the standard location where Oracle database diagnostic and error messages are logged. The other options are incorrect: dbs stores parameter files, sapdata contains database data files, and trace is not the standard location.

Multiple choice technology databases
  1. May Cause Oracle Database components to function improperly

  2. May Cause some Management Components of SAP to function improperly

  3. May Cause both Oracle components and SAP components to function improperly

  4. No need to follow any SAP standard

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

SAP naming conventions for Oracle databases exist because SAP management tools and components rely on specific naming patterns to function correctly. Deviating from these standards may cause SAP management components to fail or behave unpredictably, even though the Oracle database itself might continue functioning. Oracle Database components are generally tolerant of naming variations, but SAP components are not.

Multiple choice technology databases
  1. Fields

  2. Attributes

  3. Records

  4. Schema

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

In database terminology, table columns are also called attributes. Each column or attribute represents a specific property or characteristic of the data being stored. The terms 'fields' and 'columns' are also used interchangeably, but 'attributes' is the formal relational database term. 'Records' refer to rows, not columns, and 'schema' refers to the overall structure.

Multiple choice technology programming languages
  1. Transparent tables

  2. Internal Table

  3. Pool tables

  4. Cluster tables

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

In SAP ABAP data dictionary, there are three types of tables: Transparent tables (directly mapped to database tables), Pool tables (many tables pooled into one database table), and Cluster tables (many tables clustered into one database table with row-key relationships). Internal tables are runtime data structures in ABAP programs, not data dictionary objects.

Multiple choice technology programming languages
  1. $TAB
  2. $RESET
  3. $INIT
  4. $FREE
Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

In SAP, the $TAB command flushes (clears) the database table buffers. This removes all cached table entries from the SAP buffer. $RESET, $INIT, and $FREE are not standard SAP buffer commands. Buffer flushing is used to force SAP to reload data from the database rather than using cached copies.

Multiple choice technology databases
  1. SSAS

  2. SSIS

  3. SQL RDBMS

  4. SSRS

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

To solve this question, the user needs to have an understanding of the different services/servers in Microsoft SQL Server and their purposes.

SSAS (SQL Server Analysis Services) is used for creating and managing OLAP (Online Analytical Processing) databases, which are used for data analysis and business intelligence.

SSIS (SQL Server Integration Services) is used for data integration and migration, including ETL (Extract, Transform, Load) processes.

SSRS (SQL Server Reporting Services) is used for creating and managing reports based on data stored in a SQL Server database.

C. SQL RDBMS (Relational Database Management System) is the correct option for hosting OLTP (Online Transaction Processing) data. OLTP databases are optimized for the rapid processing of transactions, such as inserting, updating, and deleting data. SQL RDBMS is designed to manage relational databases, which are commonly used for OLTP applications.

Therefore, the correct answer is:

The Answer is: C

Multiple choice technology databases
  1. SSAS

  2. SSIS

  3. SQL RDBMS

  4. SSRS

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

Staging data in a BI environment is stored in a relational database. Among the Microsoft SQL Server components, only SQL RDBMS is designed for data storage. SSIS is an ETL tool for moving data, SSAS is for analytical processing (OLAP), and SSRS is for reporting visualization.

Multiple choice technology web technology
  1. Universal Data, Discovery and Integration

  2. Universal Description, Data and Integration

  3. UniDirection, Discovery and Integration

  4. Universal Description, Discovery and Integration

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

UDDI stands for Universal Description, Discovery, and Integration. It is a platform-independent XML-based registry for businesses to list themselves on the internet and discover web services.

Multiple choice technology web technology
  1. FALSE

  2. TRUE

  3. Not always true

  4. None of these

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

The statement correctly describes abstract data definition in the web services context - data is structured as a complete message document or as arguments that map to method invocations. This is fundamental to how SOAP and XML-based web services operate.

Multiple choice technology mainframe
  1. The records will be accessed one after the other in order of primary key

  2. The file will be accessed one record at a time and for each access an exact value for the primary key will be specified

  3. Both 1 and 2

  4. None of the above

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

DYNAMIC access mode for indexed files in COBOL allows both sequential and random access patterns. This means programs can read records in order of the primary key (sequential) OR access specific records by providing an exact key value (random), providing maximum flexibility for file operations.

Multiple choice technology programming languages
  1. Domains

  2. Documentation

  3. Data Models

  4. Dynpro

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

In the SAP ABAP Data Dictionary, Domains are the most basic objects, defining the technical attributes of a field such as data type and length. Other options like Documentation, Data Models, and Dynpro (Dynamic Program) are not basic objects of the Data Dictionary.

Multiple choice technology programming languages
  1. Data is filtered in the database

  2. Data is filtered on the network

  3. Data is filtered in the sapgui

  4. Data is filtered at the application server

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

Subqueries are typically more efficient because data filtering happens at the database level, reducing the amount of data transferred across the network. The database engine can optimize the subquery execution, use indexes effectively, and only return the final result set rather than raw data.

Multiple choice technology programming languages
  1. FILE SECTION

  2. LINKAGE SECTION

  3. WORKING-STORAGE SECTION

  4. REPORT SECTION

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

The DATA DIVISION in COBOL has four main sections: FILE SECTION (describes file records), WORKING-STORAGE SECTION (defines non-file data items), LINKAGE SECTION (for parameters in called programs), and REPORT SECTION (for report generation). FILE SECTION and WORKING-STORAGE SECTION are the primary sections used in most programs.