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
-
Single Query
-
Multi Query
-
Nested Query
-
All the above
D
Correct answer
Explanation
Matrix reports in Oracle Reports can be created using three query approaches: single-query (cross-tabulation from one query), multi-query (combining data from multiple queries), and nested (embedding matrix within matrix). All three types are valid.
-
SRW.message
-
SRW.user_Exit
-
SRW.Do_sql
-
All the above
D
Correct answer
Explanation
The SRW package in Oracle Reports contains multiple built-in procedures including SRW.MESSAGE (for displaying messages), SRW.USER_EXIT (for calling user exits), and SRW.DO_SQL (for executing dynamic SQL). All are standard procedures in the SRW package.
-
Database
-
Double Byte
-
Data Block
-
Driver Boot
A
Correct answer
Explanation
DB is the standard abbreviation for Database, which is an organized collection of structured information or data typically stored electronically in a computer system. Options B, C, and D (Double Byte, Data Block, Driver Boot) are not the standard meanings.
B
Correct answer
Explanation
A field in a database holds a single type of information, such as all names, all dates, or all phone numbers. A record is a collection of fields, while a file contains multiple records. Reports are output formats, not database structures.
-
Database
-
Double Byte
-
Data Block
-
Driver Boot
A
Correct answer
Explanation
In computer terminology and database contexts, 'DB' is the standard abbreviation for Database. This is a universally recognized abbreviation used in academic, professional, and technical documentation to refer to structured collections of data.
B
Correct answer
Explanation
In database terminology, a field is the smallest unit of data storage that holds only one type of information. For example, in a customer database, 'Last Name' would be a field containing text data, while 'Birth Date' would be a field containing date data. Fields are grouped together to form a record (a complete set of data about one entity), and records are stored in files or tables.
-
proc sql; describe as select * from sasuser.payrollmaster;
-
proc sql; describe contents sasuser.payrollmaster;
-
proc sql; describe table sasuser.payrollmaster;
-
proc sql; describe * from sasuser.payrollmaster;
C
Correct answer
Explanation
Option C uses the correct PROC SQL syntax DESCRIBE TABLE to display table structure in the SAS log. Option A incorrectly combines DESCRIBE with a SELECT statement. Option B uses CONTENTS which is valid for dictionaries but not the correct syntax for tables. Option D incorrectly uses DESCRIBE with a wildcard.
A
Correct answer
Explanation
Option A (True) is correct: A single connection pool can connect to multiple database schemas within the same database instance. This is useful when data is distributed across schemas but resides in the same database.
B
Correct answer
Explanation
Option B (False) is correct: Oracle BI Repository does not support Oracle Long Objects (LOB, BLOB, CLOB). These large object data types cannot be directly mapped or used in the repository physical layer. Alternative approaches like storing references or using VARCHAR2 with size limits are needed.
B
Correct answer
Explanation
Option B (False) is correct: The statement is false because OBI servers can create far more than 50 database connections. Connection limits are configurable and typically much higher (in the hundreds or thousands) depending on system resources and configuration settings.
A
Correct answer
Explanation
The BMM (Business Model and Mapping) layer is specifically designed to present a dimensional view of data. It should always use star schema or dimensional data modeling patterns with fact tables, dimension tables, and hierarchies to enable business-friendly querying.
-
Recovery scenario
-
Smart identification
-
Handling object
-
all the above
B
Correct answer
Explanation
Smart identification is the specific mechanism in HP/Micro Focus UFT (QTP) used to identify test objects during a run session when the learned properties do not uniquely identify the object. Recovery scenarios are for handling unexpected events, not standard object identification.
-
Create data source definitions
-
Design and create target database schema
-
Design and create the OLAP environment
-
Define and create data flows between sources and targets
B,C,D
Correct answer
Explanation
Oracle Warehouse Builder (OWB) is an ETL tool for data warehousing. It allows designing and creating target database schemas, designing and creating OLAP environments, and defining and creating data flows between sources and targets. OWB is a comprehensive data integration and warehousing solution.
-
Objects
-
Mappings and mapping data
-
Tables,Schema,Mapping
-
Metadata definitions
D
Correct answer
Explanation
Repositories in data management or metadata repositories (like Informatica or OBI) store metadata definitions. Metadata describes data models, mappings, schemas, and configurations. While objects, mappings, and tables are defined, the repository fundamentally stores their metadata definitions rather than the actual raw data or transient mappings.
-
Materialized Views
-
Tables and Views
-
Facts and Dimesions
-
Logical database objects
C
Correct answer
Explanation
In Oracle Warehouse Builder (OWB), OLAP (Online Analytical Processing) constructs are represented by dimensional objects. OWB allows developers to design Facts and Dimensions, which form the star or snowflake schemas crucial for OLAP cubes.