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

Multiple choice technology databases
  1. True

  2. False

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

The Oracle data dictionary is a collection of read-only tables and views that store metadata about the database structure. It contains information about all physical and logical structures including tables, tablespaces, datafiles, users, privileges, and other database objects. This metadata is essential for the database to function and manage itself efficiently.

Multiple choice technology databases
  1. The server machines

  2. Oracle application servers

  3. Oracle databases

  4. Third-party products

  5. All of the above

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

Oracle Enterprise Manager Grid Control is a comprehensive management tool that monitors and manages the entire IT infrastructure. It can manage server machines (hardware/OS), Oracle application servers, Oracle databases, and even third-party products through various management packs and connectors.

Multiple choice technology databases
  1. Java

  2. Any other language linked to the OCI libraries

  3. SQL

  4. C

  5. PL/SQL

  6. All the above expect Option 2

Reveal answer Fill a bubble to check yourself
A,C,E Correct answer
Explanation

Oracle database supports multiple embedded languages. Java can run within the database via Java Virtual Machine (JVM). SQL and PL/SQL are native languages. While C can interact through OCI (Oracle Call Interface), option B about 'any other language linked to OCI' is misleading - not all OCI-linked languages can run INSIDE the database, only Java, SQL, and PL/SQL are truly embedded.

Multiple choice technology databases
  1. True

  2. False

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

The Grid abstraction layer in Oracle is designed to hide complexity from developers and DBAs. Application developers write SQL and PL/SQL code without needing to understand the underlying Grid infrastructure, resource management, or clustering details. The Grid manages resources transparently, allowing developers to focus on business logic rather than infrastructure implementation.

Multiple choice technology web technology
  1. SOA repository

  2. BPEL

  3. SOA registry

  4. JCA adapters

  5. none of the above

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

An SOA registry serves as a central metadata repository for services - storing information about service locations, interfaces, policies, and dependencies. A repository stores actual service artifacts, while a registry stores metadata and references.

Multiple choice technology databases
  1. /

  2. #

  3. @

  4. \

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

In distributed database queries, the @ symbol precedes database object names to identify them as remote objects. For example, in a query like SELECT * FROM @remote_server.database.schema.table, the @ indicates the table is located on a different/remote database server. This syntax varies by database system, but @ is commonly used for remote object references.

Multiple choice technology architecture
  1. ADO.ORM

  2. ADO.NET Entity Framework

  3. ADO.Hibernate

  4. ORM.ADO

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

The Object Relational Mapping (ORM) framework introduced by Microsoft with .NET 3.5 SP1 is the ADO.NET Entity Framework (EF v1). It allowed developers to work with relational data using domain-specific objects, separating the logical database schema from the conceptual model.

Multiple choice technology architecture
  1. LINQ to Objects

  2. LINQ to XML

  3. LINQ to ORACLE

  4. LINQ to SQL

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

LINQ in .NET Framework 3.5 natively supports providers like LINQ to Objects, LINQ to XML, LINQ to SQL, and LINQ to Entities (ADO.NET). There is no built-in, official 'LINQ to ORACLE' provider shipped directly by Microsoft in the standard framework.

Multiple choice technology databases
  1. All of them. Permission set SAFE just restricts the use of unmanaged code

  2. None. To use classes from the .NET Framework in SQL Server you need at least permission set EXTERNAL

  3. Some of them are tested specifically for the use within SQL Server, they can be used

  4. Permission sets have nothing to do with SQLCLR

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

SQLCLR's SAFE permission set allows only specific .NET Framework classes that have been tested and verified for SQL Server use. Not all framework classes are available - SAFE restricts to a subset of supported assemblies designed for SQL Server hosting. Option A is wrong because SAFE restricts more than just unmanaged code. Option B is wrong because some classes work with SAFE. Option D is wrong because permission sets directly control SQLCLR capabilities.

Multiple choice technology databases
  1. A few seconds

  2. Approximately 5 minutes

  3. Usually approximately one hour; depends on the load on the server

  4. More than one hour but it is running in the background

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

Database snapshots in SQL Server use a copy-on-write mechanism and are nearly instantaneous regardless of database size. The snapshot creation process just initializes the sparse file structure - actual data copying happens gradually as writes occur to the source database. Modern hardware with RAID 5 can complete this in seconds, not minutes or hours.

Multiple choice technology architecture
  1. application xml in iba04

  2. project.xml in ibb04

  3. env xml in ibb04

  4. sec xml in ibb04

  5. None of the above

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

Log levels in WebSphere Application Server (WAS) are configured in application.xml. Option A mentions 'iba04' which appears to be a specific environment or server reference. The other files (project.xml, env.xml, sec.xml) are not standard WAS log configuration files.

Multiple choice technology
  1. CategoryTypes

  2. ActivityCodes

  3. ActivityTypes

  4. CategoryCodes

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

In BookingHistory application, ActivityCodes table stores the transaction type codes/definitions. CategoryTypes and CategoryCodes likely refer to categorization schemes, while ActivityTypes might be related but ActivityCodes specifically captures transaction types.

Multiple choice technology
  1. Static(Fixed Table)

  2. Static(Updated by Domain Drain)

  3. Dynamic(Updated by Domain Drain)

  4. Dynamic(Manual Addition)

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

Port Code is a dynamic table updated by Domain Drain process. Static tables are fixed, and manual addition would be error-prone for port codes which need systematic updates from a central domain source.

Multiple choice technology mainframe
  1. NDA

  2. SDA

  3. GDA

  4. KDA

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

GDA (Global Data Area) is a Data Definition Module in Natural, used to define data structures accessible across multiple programs. LDA (Local Data Area) and PDA (Parameter Data Area) are also data definition modules, but NDA, SDA, and KDA are not standard Natural data area types. GDAs allow shared data definitions that can be used by different Natural programs within the same library.

Multiple choice technology
  1. True

  2. False

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

Effective information architecture often hybridizes multiple structural patterns. For example, a website might use hierarchical navigation menus while also incorporating linear tutorials or database-driven search functionality. This flexibility allows designers to match structure to content type and user needs rather than forcing content into a single pure structure.