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

Multiple choice
  1. There must be sufficient memory available to start the oracle database instance.

  2. There must be sufficient disk storage space must be available for the planned database.

  3. The operating system privileges must be associated with a fully operational database administrator.

  4. All of the above

  5. Both (2) and (3)

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

All are the correct statements.

Multiple choice
  1. Control files specify the physical structure of the database.

  2. A control file has information about the name of the database.

  3. A control file is responsible for identification of the database during database operation.

  4. A control file can be used for database recovery operation.

  5. None of the above

Reveal answer Fill a bubble to check yourself
E Correct answer
Explanation

All of the above are the true statements about the control files in Oracle database.

Multiple choice
  1. The data segment defines the logical structure of the database.

  2. Each partition has a data segment for a partitioned table in the database.

  3. Database segments are created when a SQL statement needs temporary database area to complete execution.

  4. Every table in the cluster stores its data in the cluster's data segment.

  5. None of the above

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

This is false statement as Oracle creates Temporary segments  when a SQL statement needs a temporary database area to complete execution and it does not create any Database segments.

Multiple choice
  1. These files can be used to record the changes made in the database.

  2. Oracle allows a multiplex redo log operation for Redo log files.

  3. Redo log file contains the information that is used only to recover the database from a system or media failure.

  4. Redo log file contains the information about the Time stamp of database creation.

  5. Every Oracle database can have set of two or more Redo log files.

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

It does not contains such information. Control files have such information.

Multiple choice
  1. Clusters can affect application design.

  2. The data stored in a clustered table is accessed by SQL.

  3. Clustering is used to order the physical placement of tables on a disk drive.

  4. Cluster key determines the value of cluster key columns for a particular row.

  5. Cluster also improves retrieval performance of the database operation.

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

This is false statement as clusters do not affect application design.

Multiple choice
  1. Ordinary tables are stored with all rows in no particular order.

  2. In ordinary tables, rows of the table are stored in different segments.

  3. In partitioned tables, rows of the table are stored in one segment.

  4. All of the above

  5. Both (1) and (2)

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Ordinary tables have no partition in their structures so they don't have any particular keys also. Hence their order is not maintained.

Multiple choice
  1. In Application architecture, client application is also responsible for data processing.

  2. Oracle database provides better performance to its client applications.

  3. Oracle database provides better concurrency and data integrity.

  4. Client applications are not dependent on the physical location of the data.

  5. None of the above

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Client application is not responsible for data processing rather it is responsible for request input from the user and data form the server.

Multiple choice
  1. System Global Area (SGA) has no direct access from the clients.

  2. System Global Area (SGA) is a called a shared memory segment.

  3. The dictionary cache in SGA caches Oracle own internal information.

  4. None of the above

  5. Both (1) and (3)

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

All are the true statements.

Multiple choice
  1. The log buffer is responsible for records all the changes made to the buffer cache.

  2. The log buffer is a part of SGA (System Global Area).

  3. The serve process makes an entry to log buffer to execute the SQL statements.

  4. The log buffer is not responsible to redo the changes in case of a recovery process.

  5. None of the above

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

This is a false statement as log buffer records all changes made to buffer cache and these changes can be done again  in the recovery process.