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
-
A system consisting of tables and relation between the tables
-
Writes efficient queries itself without user intervention to retrieve and manipulate the data stored
-
Handles data retrieval and manipulation using a functional programming language called SQL (Structured Query Language)
-
A system consisting of memory structures and background process
-
Translates a SQL query into a series of operations that retrieve the actual data from the database
A,C,E
Correct answer
Explanation
RDBMS is a system of tables and relationships (A). It uses SQL for retrieval and manipulation (C), and translates SQL queries into data operations (E). RDBMS doesn't automatically write efficient queries - the user must write them (B is false). Memory structures and processes describe instance architecture, not the RDBMS concept (D is false).
-
Structured Query Language
-
Stable Query Language
-
Synchronous Query Language
-
System Query Language
A
Correct answer
Explanation
SQL indeed stands for Structured Query Language, which is the standard language used for managing and manipulating relational databases. The other options - Stable Query Language, Synchronous Query Language, and System Query Language - are incorrect acronyms that do not represent what SQL means.
A
Correct answer
Explanation
In Entity Relationship Modeling, entities are represented by rectangles or boxes in ER diagrams. The term 'soft box' refers to this rectangular shape convention used to denote entities visually. Relationships are typically shown as diamonds, and attributes as ovals.
A
Correct answer
Explanation
DATAFILEs are the physical operating system files that actually store the data on disk - they are tangible physical components of the database architecture. Logical structures like tables and segments ultimately map to these physical DATAFILEs for storage.
-
ALL_
-
USER_
-
ORACLE_
-
DBA_
-
SCHEMA_
A,B,D
Correct answer
Explanation
Oracle data dictionary views have three standard prefixes: USER_ (objects owned by current user), ALL_ (objects accessible to current user), and DBA_ (all objects in database - requires DBA privilege). ORACLE_ and SCHEMA_ are not valid prefixes for data dictionary views.
B
Correct answer
Explanation
HASH partitioning distributes rows uniformly across partitions using a hash algorithm on the partitioning key. It's ideal when access patterns are unknown or when even data distribution is desired. RANGE requires logical ranges and LIST requires known discrete values.
A
Correct answer
Explanation
A reference characteristic in SAP BW does not have its own SID or master data tables. Instead, it uses the SID table and master data tables of the characteristic it refers to. This design avoids data redundancy and maintains referential integrity.
-
An attribute of an info object cannot be made navigational if the attribute-only flag on the attribute info object has been checked.
-
Navigational attributes can be used to create aggregates.
-
It is possible to make a display attribute to navigational in an info cube data without deleting all the data from the info cube.
-
Once an attribute is made navigational in an info cube, it is possible to change it back to a display attribute if the data has been deleted from the info cube.
D
Correct answer
Explanation
Navigational attributes cannot be made navigational if the attribute-only flag is set, they can be used for aggregates, and cannot be converted back to display attributes without deleting data. Option D correctly states that once data is deleted, the attribute can be reverted to display status.
-
An info cube needs to contain all info objects of the compounded info object if it has been included in the info cube.
-
An info object cannot be included as a compounding object if it is defined as an attribute only.
-
An info object can be included as an attribute and a compounding object simultaneously.
-
The total length of a compounded info object cannot exceed 60.
A,B,D
Correct answer
Explanation
Compounded info objects require all component objects to be present in the cube. An attribute-only object cannot be used for compounding. An object cannot simultaneously be an attribute and compounding object. The total length is capped at 60 characters for database efficiency.
-
Each characteristic of info cube should be assigned to at least one dimension.
-
One characteristic can be assigned to more than one dimensions.
-
One dimension can have more than one characteristic.
-
More than one characteristic can be assigned to one line item dimension.
A,C
Correct answer
Explanation
Every characteristic must be assigned to at least one dimension for proper organization. A characteristic can only belong to one dimension at a time. However, a single dimension can contain multiple characteristics. Line item dimensions are exceptions to normal dimension rules.
-
It is possible to create ODSs without any data fields.
-
An ODS can have a maximum of 16 key fields.
-
Characteristics and key figures can be added as key fields in an ODS.
-
After creating and activating, an export data source is created automatically.
A,C
Correct answer
Explanation
An ODS can be created with zero data fields (just key fields). Both characteristics and key figures are valid key field types. The 16-key-field limit is incorrect (ODS has no such fixed limit). Export data sources must be created manually, not automatically.
-
File System+ Operating System
-
RDBMS+ Operating System
-
Operation System + File System + RDBMS
-
None of the above
C
Correct answer
Explanation
Documentum Content Server requires a three-layer foundation: the Operating System (Windows/Linux/Unix), a File System for content storage, and a Relational Database Management System (RDBMS) for metadata and object management. All three components are essential - Content Server cannot run without any of them.
-
Docbase, File Storage
-
RDBMS, File Storage
-
File Storage, Repository
-
Docbase, Repository
D
Correct answer
Explanation
In Documentum terminology, a Docbase (better known as a Repository) is where all Documentum objects are stored. The Repository uses both the RDBMS (for metadata/object definitions) and file storage (for actual content files), but the term 'Docbase' or 'Repository' refers to the complete logical storage unit.
-
Properties file
-
Database properties
-
Docbase Config
-
none of the above match the blank
C
Correct answer
Explanation
In Documentum architecture, the Docbase Config object stores configuration and operational parameters for servers accessing the repository. This includes connection settings, server preferences, and runtime information.
-
Object type tables
-
Type indexes
-
Content files
-
All of the above
D
Correct answer
Explanation
A Documentum repository contains three core components: object type tables (defining custom types), type indexes (for querying), and content files (actual stored content). All are essential for repository operation.