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
-
Data definition language
-
Data manipulation language
-
Transaction control language
-
Data control language
B
Correct answer
Explanation
Data Manipulation Language (DML) is used to query and manipulate existing data in database objects. DML includes commands like SELECT, INSERT, UPDATE, and DELETE that work with the data within tables. DDL creates or modifies table structures, while DCL manages permissions and TCL controls transactions.
-
SQL plus
-
PL/SQL
-
Forms
-
Reports
D
Correct answer
Explanation
Oracle Reports is the application development tool specifically designed for developing and executing reports in the Oracle environment. SQL*Plus is a query interface, PL/SQL is a procedural language extension, and Oracle Forms is for building forms-based applications, but Reports is the dedicated reporting tool.
-
a row
-
a text field
-
a record
-
a computed field
-
None of these
C
Correct answer
Explanation
In a customer database, a customer’s surname would be keyed into a record.
-
business form
-
handwritten list
-
rolodex card file
-
all of above
D
Correct answer
Explanation
Record management systems can be modeled after various organizational methods. Business forms, handwritten lists, and rolodex card files all represent valid conceptual models for structuring record-keeping systems. Since each option represents a legitimate approach, 'all of the above' is the correct choice.
-
Data record
-
Data file
-
Database
-
Data bank
C
Correct answer
Explanation
The hierarchy of data organization progresses from smallest to largest: data field → data record → data file → database. A database is the highest level among the given options as it contains multiple related files. Data bank is not a standard term in the data organization hierarchy.
-
Transaction database
-
Graphics database
-
Video on demand database
-
Multimedia database
D
Correct answer
Explanation
Multimedia databases are specifically designed to handle diverse data types including text, images, audio, and video. Transaction databases focus on recording transactions, graphics databases on visual data, and video-on-demand databases are specialized for video streaming. Multimedia encompasses all these data types.
-
Transaction log
-
Query language
-
Report writer
-
Data manipulation language
A
Correct answer
Explanation
Transaction log is a history of actions executed by a DBMS to guarantee ACID properties over crashes or hardware failures.
-
where the data is located
-
who owns it
-
the size of disk storage device
-
how the data is used
C
Correct answer
Explanation
Data dictionaries store metadata about data elements including their location, ownership relationships, and usage patterns within the system. They do not contain technical hardware specifications like disk storage device sizes, which are physical storage details outside the scope of data element metadata.
-
Network model
-
Object oriented model
-
Object based
-
E-R model
A
Correct answer
Explanation
The Network model is a record-based logical data model that organizes data in a graph structure with records as nodes and relationships as edges. The Object-oriented model is object-based, not record-based. The E-R model is a conceptual modeling tool, not a logical model. Object-based is a category, not a specific model.
-
4th Dimension
-
Foxpro
-
D base-IV
-
All of the above
-
Physical
-
Logical
-
View
-
None of above
C
Correct answer
Explanation
Data abstraction has three levels: Physical (lowest), Logical (middle), and View (highest). The View level provides the highest level of abstraction by showing users only the data they need without exposing underlying structures. It simplifies data access by hiding complexity.
-
Fortran
-
Autoflow
-
BPL
-
Total
-
logical data independence
-
physical data independence
-
external data independence
-
user data independence
B
Correct answer
Explanation
In physical data independence, the changes done on the physical data independence does not affect the logical data independence.
-
Internal schema
-
Conceptual schema
-
User schema
-
Logical schema
A
Correct answer
Explanation
Internal schema or physical schema define how and where data are stored or organized in a physical data storage.
-
Client
-
Database server
-
Global coordinator
-
Local coordinator
-
Commit point site
B
Correct answer
Explanation
This object in distributed database receives a request for information from another node.