This section contains carefully selected MCQs and Previous Year Questions with explanations to help students understand concepts and prepare effectively for examinations, interviews, and competitive tests.
Q: 1RAID stands for:
Option A
RAID (Redundant Array of Independent Disks) is a storage technology that combines multiple physical disks into a single logical unit to improve performance and reliability (fault tolerance). Key characteristics of RAID include:
Q: 2Which of the following is used as a temporary file created by an information system for a single task?
Option B
A Work File is a temporary file created by an information system to perform a specific or single task. It is used to hold intermediate data during processing and is usually discarded after the task is completed.
Q: 3Which RAID type doesn’t use parity for data protection?
Option A
RAID (Redundant Array of Independent Disks) is used to improve data reliability and performance. Different RAID levels use different techniques like mirroring and parity.
The RAID 1 uses mirroring, not parity. Data is duplicated on two or more disks. If one disk fails, the same data is available on the other disk.
| RAID TYPE | EXPLANATION | TECHNIQUE USED |
|---|---|---|
| RAID 0 | Data is split across multiple disks to improve performance, but no data protection is provided. | Striping |
| RAID 1 | Data is duplicated on multiple disks, providing high reliability. | Mirroring |
| RAID 4 | Data is striped across disks with one dedicated disk storing parity information. | Striping + Dedicated Parity |
| RAID 5 | Data and parity are distributed across all disks, providing both performance and fault tolerance. | Striping + Distributed Parity |
| RAID 6 | Similar to RAID 5 but uses two parity blocks, allowing failure of two disks. | Striping + Double Parity |
Q: 4To express all the constraints on domain variables, the condition box feature is used in:
Option A
QBE (Query By Example) is a graphical query language where users specify queries by filling example values in tables. The condition box in QBE is specifically used to define constraints or conditions on domain variables, such as comparisons, ranges, or logical conditions.
Q: 5In Oracle SQL, the owner of the DUAL table is:
Option A
The DUAL table is a special one-row, one-column table provided by Oracle. It is commonly used to evaluate expressions, call functions, or display system values without referencing any user table.
The owner of the DUAL table is SYS, which is the default system schema in Oracle.
Q: 6According to the Bell-LaPadula security model, a subject S is permitted to write to an object O only if the security classification of S satisfies which of the following conditions with respect to O?
Option C
According to the Bell-LaPadula security model, a subject S is permitted to write to an object O only if the security classification of the subject satisfies the condition:
class(S)≤class(O)
This is known as the "No Write Down" or Star (*) Property rule, which prevents a subject from writing information to a lower security level object, thereby preventing potential information leakage from higher classified data to lower classification levels.
Q: 7Which of the following is considered a fourth-generation language (4GL)?
Option C
A fourth-generation language (4GL) is a non-procedural language that allows users to specify what result is required, not how to compute it.
SQL fits this definition because users write queries to describe the desired data, and the DBMS decides the execution steps.
Q: 8Which of the following ensures database security?
Option D
Database security is maintained using:
Q: 9The lowest level operator to access data in a query processing is
Option A
In DBMS Query Processing, data is accessed through different levels of operations. The lowest level operation is the one that directly reads data from the storage (disk).
A File Scan is the basic operation where the system reads records sequentially from a file to find the required data.
Whenever a query is executed, if no index is available, the DBMS performs a file scan to access records. Since it directly interacts with the stored data, it is considered the lowest level operator.
Q: 10A trigger is written in which of the following languages?
Option B
A trigger is a stored program that automatically executes when a specific event occurs on a table or view.
In Oracle DBMS, triggers are written using PL/SQL, which extends SQL with procedural features like variables, conditions, and loops.
Q: 11Performance benchmarks are:
Option A
Performance benchmarks are a set of standard tasks or workloads used to measure and quantify the performance of a system, such as response time, throughput, or resource usage.
Q: 12Which of the following query languages has a two-dimensional syntax?
Option C
QBE (Query By Example) uses a two-dimensional, tabular syntax where users specify queries by filling values into table-like forms.
Rows and columns are used to represent conditions and data, making it easy and visual.
Q: 13Oracle is an example of which type of database management system?
Option C
Oracle is primarily an Object–Relational Database Management System (ORDBMS). It is based on the relational model but also supports object-oriented features such as user-defined types, inheritance, and methods.
Q: 14Authorization in a database system can be:
Option D
Authorization defines the permissions granted to a user regarding database operations.
Q: 15A _________ contains record that contains day-to-day business and operational data.
Option A
A Transactional File stores day-to-day business operations such as sales, purchases, payments, or receipts. These records are created frequently and change regularly as business activities occur.
You have reached the end of this topic. Continue learning with the next topic below.
Thank you so much for taking the time to read my Computer Science MCQs section carefully. Your support and interest mean a lot, and I truly appreciate you being part of this journey. Stay connected for more insights and updates! If you'd like to explore more tutorials and insights, check out my YouTube channel.
Don’t forget to subscribe and stay connected for future updates.