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
-
DBA_EXTENTS
-
V$FREESPACE
-
DBA_FREE_SPACE
-
DBA_FREE_EXTENTS
C
Correct answer
Explanation
DBA_FREE_SPACE is the correct Oracle data dictionary view that displays information about free space extents within tablespaces. V$FREESPACE doesn't exist in Oracle, and DBA_EXTENTS shows allocated extents not free space.
-
There is no such thing as Reporting consistency
-
Reports generated by all users on the infocube are the same
-
New rows added to infocube cannt be used until aggregates are updated
-
None
B
Correct answer
Explanation
Reporting consistency means that all users querying the same InfoCube get identical results. If User A and User B run the same report on the same data, outputs must match - this is fundamental to data warehouse integrity.
-
Arrays
-
Structures
-
Both a and b
-
None of the Above
B
Correct answer
Explanation
Structures (structs) allow grouping variables of different data types under a single name. Arrays are homogeneous data structures used to store multiple elements of the same data type. Therefore, Structures is the correct choice.
-
Delete any unnecessary data entries and resave it.
-
Sort the database in alphabetical order to compact it.
-
Use the Repair and Compact option on the Tools menu
-
Click File/CompressDatabases.
-
Web Inteligence
-
Import Wizard
-
CMC
-
CMS
B
Correct answer
Explanation
The Import Wizard is the official SAP BusinessObjects tool for migrating content from older Business Objects versions (like 5.x or 6.x) to BusinessObjects XI or later versions. It transfers universes, reports, documents, and other metadata while preserving as much configuration and formatting as possible.
-
Country
-
World
-
Universe
-
Galaxy
C
Correct answer
Explanation
In BusinessObjects, a Universe is the semantic layer that resides between the database and the reporting tools, translating complex database structures into user-friendly business terms. Country, World, and Galaxy are not standard terms for this layer.
A,B,C
Correct answer
Explanation
IMS DB has three control blocks: DBD (Database Descriptor) describes the database structure, PSB (Program Specification Block) describes the program's view of the database, and PCB (Program Communication Block) is the actual interface used by the program. IMSCB is not a standard IMS control block.
D
Correct answer
Explanation
IMS DB supports two primary processing modes: online (MPP - Message Processing Program) and batch (BMP - Batch Message Processing and Batch DL/I). Option D 'ALL' correctly encompasses all available processing modes. The other options list individual modes but don't represent the complete set.
-
PCB
-
SENSEG
-
SENFLD
-
PROCOPT
D
Correct answer
Explanation
PROCOPT (Processing Options) is the parameter that defines what types of database operations are permitted - such as GET (read), INSERT (create), REPLACE (update), and DELETE. It is specified in the PCB and SENSEG statements to control access rights at the database or segment level. PCB, SENSEG, and SENFLD are structure definitions, not access control specifications.
-
TIMESTAMP
-
. INTERVAL MONTH TO DAY
-
INTERVAL DAY TO SECOND
-
INTERVAL YEAR TO MONTH
-
TIMESTAMP WITH DATABASE TIMEZONE
A,C,D
Correct answer
Explanation
TIMESTAMP and INTERVAL types (DAY TO SECOND, YEAR TO MONTH) are valid SQL datetime data types for column definitions. INTERVAL MONTH TO DAY is not a valid interval type (should be INTERVAL DAY TO MONTH), and TIMESTAMP WITH DATABASE TIMEZONE is incorrect syntax.
-
Storage dataset
-
Temporary dataset
-
Both
-
None of the above
B
Correct answer
Explanation
Temporary datasets in JCL are created and deleted automatically within the job's lifecycle. They provide short-term storage that exists only while the job executes, making them ideal for intermediate processing results.
-
Storage dataset
-
Temporary dataset
-
Both
-
None of the above
B
Correct answer
Explanation
Temporary datasets in JCL are created with DSN=&&prefix and are used only for the duration of the job. They are automatically deleted after job completion. Storage datasets are permanent datasets that persist beyond the job, making 'Temporary dataset' the correct answer.
-
DATACOUNT
-
DCOUNT
-
DCOUNTA
-
None of the Above
B
Correct answer
Explanation
DCOUNT is a database function that counts cells containing numbers within a specified database range. This differs from DCOUNTA which counts all non-blank cells regardless of content type. DCOUNT specifically targets numeric data only, making it useful for numerical database analysis.
-
DATACOUNT
-
DCOUNT
-
DCOUNTA
-
None of the Above
C
Correct answer
Explanation
DCOUNTA counts all non-blank cells in a database, regardless of whether they contain numbers, text, or other data types. This makes it more inclusive than DCOUNT which only counts numeric cells. The 'A' suffix typically indicates 'all' or 'any' content type in database functions.
-
iBATIS is a O/R Mapping tool.
-
iBATIS is a first class persistence framework with support for custom SQL, stored procedures and advanced mappings.
-
iBATIS is a java development tool.
-
iBATIS is a first class persistence framework, and will not support for custom SQL, but will support stored procedures.
B
Correct answer
Explanation
iBATIS is a persistence framework that maps SQL statements to Java objects, emphasizing full control over custom SQL and stored procedures rather than full object-relational mapping (ORM).