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 technology
  1. Desktop Intelligence

  2. Designer

  3. CMC

  4. Rich Client

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

In Business Objects (BO), the Designer console is specifically used for creating Universes - the semantic layer that maps database structures to business terminology. Desktop Intelligence is for reporting, CMC is for administration, and Rich Client is for report viewing/creation.

Multiple choice technology
  1. OLAP tool

  2. ETL tool

  3. Reporting tool

  4. None of the above

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

Business Objects is primarily an OLAP (Online Analytical Processing) tool designed for multidimensional analysis, interactive reporting, and ad-hoc querying of data warehouses. It is NOT an ETL tool (that's Data Integrator) and while it produces reports, 'Reporting tool' is too narrow - OLAP captures its analytical capabilities better.

Multiple choice technology web technology
  1. TRAQProxy

  2. TRAQSolution

  3. TRAQModel

  4. TRAQCommon

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

TRAQCommon is the module that handles all database transactions including stored procedure calls and data mapping operations. This module provides a centralized data access layer, abstracting database interactions from the rest of the application and maintaining consistency in data operations.

Multiple choice technology web technology
  1. C#, SQL 2005

  2. VB.Net SQL 2000

  3. C#, SQL 2000

  4. VB.Net SQL 2005

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

The TRAQ project is built using C# as the programming language with SQL Server 2005 as the database backend. This technology stack was commonly used in mid-2000s enterprise applications, combining the object-oriented capabilities of C# with the robust data management of SQL Server 2005.

Multiple choice technology web technology
  1. SecurityInfo

  2. LoginInfo

  3. SecurityDefinition

  4. UserInfo

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

The SecurityDefinition table contains authorization information for all users in the system. This table stores user roles, permissions, and access rights, serving as the central repository for security and authorization data that determines what each user can access and perform within the application.

Multiple choice technology web technology
  1. Static Table

  2. Partition Table

  3. In-Memory Cache Table

  4. Hash Tables

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

Partition tables allow a single logical table to be divided into physical segments that can be stored separately. This feature is commonly used in multi-tenant applications where different users' data needs to be isolated while maintaining a single table structure. Static tables store data without segmentation, in-memory cache tables optimize read performance, and hash tables use a different indexing mechanism altogether.

Multiple choice technology web technology
  1. Logging in Text Files on Web Server

  2. Logging in database ErrorLog Table

  3. Both A & B

  4. Logging in App Server in Service Code

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

The TRAQ application implements error logging by writing error details to text files stored on the web server. This is a common logging approach that provides persistence without requiring database connectivity during error scenarios. While database logging offers better querying capabilities, file-based logging ensures errors are captured even when database connections fail. Option C suggests both methods are used, but the question specifically asks for the primary method.

Multiple choice technology web technology
  1. SQL 2000

  2. SQL 2005

  3. SQL 2008

  4. SQL 2010

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

SQL Server 2005 was the database version used in the TRAQ application. This version introduced significant features including database mirroring, snapshot isolation, and enhanced security features compared to SQL 2000. SQL Server 2008 came later with additional improvements, and SQL Server 2010 does not exist as a version (the progression was 2008, 2012, etc.).

Multiple choice technology web technology
  1. Calling Database again to get Entity

  2. Caching it and fetching it back.

  3. Storing the data in in-memory tables

  4. All of the Above.

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

Entity reuse is achieved through caching - when an entity is fetched from the database, it can be cached in memory and retrieved from the cache when needed on other pages. This avoids repeated database calls for the same data, improving performance. Calling the database again would defeat the purpose of reuse, and storing in in-memory tables is a different approach altogether.

Multiple choice technology web technology
  1. Stores in Cookies

  2. Stores in Database

  3. Stores in a Global Variable

  4. Stores in Cache

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

By default, ASP.NET uses cookies to store the Session ID on the client's browser (the cookie is named ASP.NET_SessionId by default). While session data itself can be stored in memory, State Server, or SQL Server, the ID itself is transmitted via a cookie unless cookieless session state is explicitly enabled.

Multiple choice technology platforms and products
  1. Functionality remains normal

  2. Site is locked

  3. Site becomes unusable

  4. Content DB is taken offline

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

The stsadm -o backup command in SharePoint locks the site during backup to ensure data consistency. Users cannot modify content while the backup is in progress, preventing incomplete or corrupted backups. The site becomes read-only temporarily, then automatically unlocks when backup completes.