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
-
A Query
-
A Table
-
A Report
-
The Internet
A,B
Correct answer
Explanation
In Access, a lookup field can retrieve its values from a Table (pulling data from existing records) or from a Query (dynamically generated data). It cannot look up values from a Report (which is for output) or the Internet (not a native Access feature).
-
The Quantity of field Characters
-
The type of field Character
-
The field format
-
The font style of field characters
A,B
Correct answer
Explanation
A field's data type determines both the quantity of characters (like Field Size for Text) and the type of characters allowed (numeric vs text, date format validation, etc.). Field format and font style are display properties, not data type characteristics.
-
Independence of table relationships
-
High speed of SQL
-
Powerful GUI front-end
-
Easy to install and use
A
Correct answer
Explanation
A key feature of relational databases and SQL is the independence of table relationships through foreign keys and joins, allowing data to be distributed across multiple tables while maintaining logical connections. SQL execution speed varies, there is no standard GUI, and installation complexity depends on the specific DBMS.
-
Database Management System.
-
Data Borrowing and Movement Software.
-
Database Manipulation Software.
-
Digital Base Mapping System.
A
Correct answer
Explanation
DBMS stands for Database Management System, which is software that manages databases, allowing users to create, retrieve, update, and delete data in an organized and efficient manner. This is the standard industry term.
-
A row or record in a database table.
-
An attribute attached to a record.
-
Another name for the key linking different tables in a database.
-
Another name for a table in an RDBMS.
A
Correct answer
Explanation
In relational database terminology, a tuple refers to a single row or record in a table. It contains values for each attribute (column) defined in the table schema. This is the formal mathematical term from relational theory.
-
Java/J2EE
-
Java,.NET,DataWare Housing
-
Testing
-
.NET,PL/SQL
B
Correct answer
Explanation
TCS works with Scotia Bank across multiple technology areas. The correct combination includes Java (widely used in enterprise applications), .NET (Microsoft ecosystem), and Data Warehousing (for analytics and reporting). Testing is a practice, not a technology area per se.
A
Correct answer
Explanation
In SAP systems, PLAF (Planned Order) table stores all details related to planned orders including the creation date. The other tables listed serve different purposes: PLMZ for planned order milestones, PLPO for planned order operations, and PLKO for planned order headers. PLAF is the primary table for planned order master data.
-
Paul Murphy
-
Harry G
-
Barry Devlin
-
Paul edmund
-
Lotus Notes
-
Out look
-
DB2
-
Mainframe
A
Correct answer
Explanation
Lotus Notes (now IBM Notes) is IBM's popular collaborative software platform used for email, calendaring, and messaging in enterprise environments. It has been widely used in corporate settings for decades as a groupware solution.
-
mysql_open("localhost");
-
mysql_connect("localhost");
-
dbopen("localhost");
-
connect_mysql("localhost");
B
Correct answer
Explanation
mysql_connect() was the historical PHP function for connecting to MySQL databases (though deprecated in PHP 5.5 and removed in PHP 7.0). Modern PHP applications should use mysqli_connect() or PDO instead. The other options (mysql_open, dbopen, connect_mysql) are not standard PHP functions. The correct syntax would typically include username, password, and database name parameters.
-
Create Databases
-
Create & Modify Databases
-
Create, Modify & Query Databases
-
None
C
Correct answer
Explanation
SQL (Structured Query Language) is a comprehensive database language that supports creating database structures, modifying existing data and schemas, and querying data to retrieve specific information. DDL commands handle creation, DML handles modification, and DQL handles querying.
B
Correct answer
Explanation
In database terminology, a field represents a single attribute or category of data, similar to a column in a spreadsheet. Each field contains the same type of information across all records - for example, a 'Phone Number' field would only contain telephone number data, while a record is a complete set of all fields for one entry.
C
Correct answer
Explanation
In database terminology, a field is the smallest unit of data that holds only one type of information (e.g., all values in a 'date of birth' field are dates). A record contains multiple fields, a file contains multiple records, and a report is formatted output.
-
MySQL
-
Derby
-
Hypersonic
-
Postgres
B
Correct answer
Explanation
Derby is the default embedded database that ships with Mule ESB for its persistence needs. MySQL, Hypersonic, and Postgres can all be used with Mule ESB but Derby is what comes pre-configured out of the box.
-
MySQL
-
Postgres
-
Hypersonic
-
Derby
C
Correct answer
Explanation
JBoss ESB ships with HSQLDB (Hypersonic SQL) as its default embedded database. This has been the standard choice across JBoss platforms for many years. MySQL and Postgres are supported alternatives but not the default.