Q1
True / FalseRDBMS stands for Relational Database Management System.
RDBMS is an acronym for Relational Database Management System, which is a database system based on a relational model.
Q2
True / FalseIn an RDBMS like Oracle, data is stored in tables.
In an RDBMS, data is organized in tables consisting of rows and columns.
Q3
True / FalseOracle is an example of an RDBMS.
Oracle Database is a widely used RDBMS that supports SQL and PL/SQL.
Q4
True / FalseIn an RDBMS, tables can have relationships with other tables using foreign keys.
Tables in an RDBMS can be linked using foreign keys, which enforce referential integrity between related tables.
Q5
True / FalseIn Oracle, an RDBMS supports ACID properties to ensure reliable transactions.
RDBMS systems like Oracle support ACID (Atomicity, Consistency, Isolation, Durability) properties to ensure reliable and consistent transactions.
Q6
True / FalseIn an RDBMS, data redundancy is reduced through normalization.
Normalization in an RDBMS minimizes data redundancy by organizing data into related tables.
Q7
True / FalseIn Oracle RDBMS, a view is a virtual table that is created by a query.
A view in Oracle is a virtual table that is created by a SQL query and can be used like a regular table.
Q8
True / FalseOracle RDBMS supports both relational and non-relational data models natively.
While Oracle RDBMS primarily supports the relational model, Oracle also offers other database products like Oracle NoSQL Database for non-relational data models.
Q9
True / FalseIn an Oracle RDBMS, stored procedures and functions can be used to encapsulate complex business logic.
Stored procedures and functions in Oracle RDBMS can encapsulate complex business logic and can be reused across applications.
Q10
True / FalseThe Oracle Certified Professional (OCP) exam includes knowledge on the fundamental concepts of RDBMS, including table relationships, SQL querying, and transaction management.
The OCP certification covers advanced topics, including fundamental concepts of RDBMS, such as table relationships, SQL querying, and transaction management, to ensure a thorough understanding of relational database principles.
Q21
Multiple ChoiceIdentify the SQL statements that demonstrate the fundamental concept of a relational database.
SQL Code
CREATE TABLE customers (
customer_id NUMBER PRIMARY KEY,
customer_name VARCHAR2(100)
);
CREATE TABLE orders (
order_id NUMBER PRIMARY KEY,
customer_id NUMBER,
CONSTRAINT fk_customer_order FOREIGN KEY (customer_id) REFERENCES customers(customer_id)
);
In a relational database, tables are related using keys, such as a primary key and a foreign key. The correct options will ensure relational integrity, meaning the relationships between tables are correctly enforced.
Q27
Multiple ChoiceDetermine the SQL statements that demonstrate transaction management in a relational database.
Transactions in RDBMS ensure that a series of operations either complete successfully or none of them do. The correct SQL statements will include BEGIN TRANSACTION, COMMIT, and ROLLBACK clauses to manage the transaction.
Q29
Multiple ChoiceSelect the SQL statements that demonstrate the use of stored procedures in a relational database.
Stored procedures in RDBMS allow you to encapsulate complex logic into a single callable routine. The correct SQL statements will include the creation of a stored procedure with the appropriate logic to insert data and log operations.