Database Management Systems Exam Bank - 1294 Verified Questions

Page 1


Database Management Systems

Exam Bank

Course Introduction

Database Management Systems (DBMS) introduces students to the fundamental concepts and techniques for the efficient organization, storage, retrieval, and manipulation of data in computerized systems. The course covers topics such as data models (including relational, hierarchical, and network models), database design using entity-relationship diagrams, normalization, Structured Query Language (SQL), transaction management, concurrency control, security, and recovery. Students will gain hands-on experience designing and managing databases, understanding the role of DBMS in modern applications, and addressing real-world data management challenges in various domains.

Recommended Textbook

Database Design Application Development and Administration 3rd Edition by Michael Mannino

Available Study Resources on Quizplus

17 Chapters

1294 Verified Questions

1294 Flashcards

Source URL: https://quizplus.com/study-set/3249 Page 2

Chapter 1: Introduction to Database Management

Available Study Resources on Quizplus for this Chatper

76 Verified Questions

76 Flashcards

Source URL: https://quizplus.com/quiz/64545

Sample Questions

Q1) The external level of the Three Schema Architecture allows for each group of users to have a separate view of a database tailored to that group's specific needs.

A)True

B)False

Answer: True

Q2) A procedural language interface is necessary because nonprocedural access and application development tools are sometimes not efficient enough or do not provide the level of control necessary for application development.

A)True

B)False

Answer: True

Q3) In the early DBMSs,there was not a very close connection between the database and the computer programs that accessed it,so as a result the database definition was separate from the computer programs that accessed the database.

A)True

B)False Answer: False

To view all questions and flashcards with answers, click on the resource link above. Page 3

Chapter 2: Introduction to Database Development

Available Study Resources on Quizplus for this Chatper

76 Verified Questions

76 Flashcards

Source URL: https://quizplus.com/quiz/64544

Sample Questions

Q1) Although establishing a common vocabulary among different parts of an organization is not easy,a database can unify an organization by accomplishing this.

A)True

B)False

Answer: True

Q2) In the traditional systems development life cycle,the __________________________ phase produces requirements describing processes,data,and environment interactions.

Answer: systems analysis

Q3) Due to the high cost costs of developing new systems,a system is seldom changed once it has been implemented.

A)True

B)False

Answer: False

Q4) A specialized software product which is used to improve the productivity of in developing information systems,and includes diagramming and documentation functions is called a(n)___________________.

Answer: CASE tool

To view all questions and flashcards with answers, click on the resource link above.

Page 4

Chapter 3: The Relational Data Model

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

Source URL: https://quizplus.com/quiz/64543

Sample Questions

Q1) Count,min,max,average and sum are all ___________________ functions that can be used to summarize groups of rows of an input table.

Answer: aggregate

Q2) An unknown value,or a value that does not apply to a given row of a table,is indicated by:

A) The value 0

B) The string of characters "null"

C) The null value

D) The string of characters "NA"

Answer: C

Q3) Which of the following statements is true?

A) Row #6 of table Employee violates neither the entity integrity rule nor the referential integrity rule.

B) Row #6 of table Employee violates the entity integrity rule.

C) Row #6 of table Employee violates the referential integrity rule.

D) Row #6 of table Employee violates both the entity integrity rule and the referential integrity rule.

Answer: C

To view all questions and flashcards with answers, click on the resource link above.

5

Chapter 4: Query Formulation With SQL

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

Source URL: https://quizplus.com/quiz/64542

Sample Questions

Q1) The date data type is not standard across DBMSs,so different syntax must be used when referring to dates in SQL queries depending on the DBMS running the query.

A)True

B)False

Q2) As a result of the execution of the query SELECT COUNT(*)AS Ct1,AVG(Age)AS AVGAGE FROM CUSTOMER

WHERE Resid_City = 'ERIE' OR Resid_City = 'HEMET'

Which one of the following values occurs in the column with heading Ct1?

A) 1

B) 2

C) 3

D) 4

Q3) In the _______________ usage context of SQL,an executing program submits SQL statements and the DBMS sends the results of the statements back to the program.

Q4) One way to formulate joins is the ________________________,which lists tables in the FROM clause and join conditions in the WHERE clause.

Q5) In SQL queries,the _______________ clause is used to summarize groups of rows.

To view all questions and flashcards with answers, click on the resource link above.

Page 6

Chapter 5: Understanding Entity Relations

Available Study Resources on Quizplus for this Chatper

76 Verified Questions

76 Flashcards

Source URL: https://quizplus.com/quiz/64541

Sample Questions

Q1) Since a room does not have a separate identity from the building it is physically located in,in terms of an ERD it can be said that there is a(n)___________________ between the room and the building.

Q2) In a generalization hierarchy,since each subtype entity is a supertype entity,the relationship between the two is known as ISA.

A)True

B)False

Q3) With regards to a generalization hierarchy,the __________________ constraint means that subtypes do not have any entities in common.

Q4) Unary relationships are sometimes called reflexive relationships because they are like a reflection in a mirror.

A)True

B)False

Q5) In an ERD,the minimum and maximum __________________ are specified for both directions of a relationship.

Q6) A(n)______________ relationship is indicated by a minimum cardinality of one or more.

Q7) A(n)______________ relationship is indicated by a minimum cardinality of zero.

Page 7

To view all questions and flashcards with answers, click on the resource link above.

Chapter 6: Developing Data Models for Business Databases

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

Source URL: https://quizplus.com/quiz/64540

Sample Questions

Q1) Assuming that we do not use the rule(s)that avoid null values in tables in converting the ERD diagram to a relational database,the number of attributes in the primary key of the table SUBCOMMITTEE is:

A) 3

B) 4

C) 5

D) 6

Q2) During the iterative design of an ERD,two important aspects of the specification should be documented as they are discovered so that they can be resolved through more extensive requirements gathering.They are inconsistency and ___________ in the specification.

Q3) ________________ should include justification for design decisions involving multiple feasible choices and explanations of subtle design choices.

Q4) Stable means that a primary key should ___________ after it has been assigned to an entity.

Q5) In a narrative,you should look for _________ involving people,things,places,and events as potential entity types.

To view all questions and flashcards with answers, click on the resource link above.

8

Chapter 7: Normalization of Relational Tables

Available Study Resources on Quizplus for this Chatper

76 Verified Questions

76 Flashcards

Source URL: https://quizplus.com/quiz/64539

Sample Questions

Q1) A table is said to be in ___________ if every determinant is a candidate key.

Q2) When part of a key determines a non-key,this is a violation of BCNF.

A)True

B)False

Q3) Although rare,a table in DKNF can still have some modification anomalies.

A)True

B)False

Q4) When the constraint Age > = 21 is used in a database to restrict the sale of alcohol to minors,this is an example of a(n)________________ constraint.

Q5) 4NF prohibits redundancies caused by MVDs.

A)True

B)False

Q6) When you split one table into two smaller tables to achieve 2NF,you can no longer derive the functional dependencies of the original table.

A)True

B)False

Q7) When you transform the ERD into tables and then use normalization techniques to analyze each table,this is known as the __________________ approach in database development.

Page 9

To view all questions and flashcards with answers, click on the resource link above.

Chapter 8: Physical Database Design

Available Study Resources on Quizplus for this Chatper

76 Verified Questions

76 Flashcards

Source URL: https://quizplus.com/quiz/64538

Sample Questions

Q1) Which of the following statements is not true when having overall_gpa and gpa_in_major as attributes of the STUDENT table?

A) This will increase the time of retrieving the overall_gpa and gpa_in_major for students

B) This will increase the time of updates whenever a grade is changed

C) This will not change the normal form of the table STUDENT

D) This will avoid join operations when retrieving the gpa_in_major for a student

Q2) Which logical record (identified by empno)is stored at physical address 13?

A) 2313

B) 2211

C) 2012

D) 2311

Q3) Using the index matching rules on a table with indexes created on columns C1,C2,C3,and C4,list the column(s)that would be matched if the WHERE clause contained the conditions "C2 = 10 AND C1 BETWEEN 15 AND 20 AND C3 <= 4"._____________

Q4) In a ____________ index,the order of the data records is close to the index order.

Q5) ______________ is a collection of disks that operates as a single disk.

To view all questions and flashcards with answers, click on the resource link above.

Page 10

Chapter 9: Advanced Query Formulation With SQL

Available Study Resources on Quizplus for this Chatper

74 Verified Questions

74 Flashcards

Source URL: https://quizplus.com/quiz/64537

Sample Questions

Q1) The following two functions will always produce the same value when performed in a SQL statement:

SUM(Column1)+ SUM(Column2)

SUM(Column1 + Column2)

A)True

B)False

Q2) The SQL keyword(s)____________ in a SELECT query generate a result table that contains the matching rows and the non-matching rows of both of the input tables.

Q3) The SQL keyword(s)____________ in a SELECT query generate a result table that contains the matching rows and the non-matching rows of the right table.

Q4) SELECT * FROM VOTE WHERE Vote2 <10

The execution of this query produces the following number of rows:

A) 1

B) 2

C) 3

D) 4

Q5) The SQL keyword(s)____________ in a SELECT query generate a result table that contains the matching rows and the non-matching rows of the left table.

To view all questions and flashcards with answers, click on the resource link above. Page 11

Chapter 10: Application Development With Views

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

Source URL: https://quizplus.com/quiz/64536

Sample Questions

Q1) SELECT CUST_SD.CNAME,RENTALS.DATE_OUT FROM CUST_SD,RENTALS

WHERE CUST_SD.CID = RENTALS.CID AND CUST_SD.Cregion = RENTALS.RETURN

The number of rows displayed by this SELECT statement is:

A) 3

B) 4

C) 5 or more

D) 0

Q2) When creating a hierarchical report,the groups are formulated using the GROUP BY clause in the SQL query formulation.

A)True

B)False

Q3) (Access)INSERT INTO View1 (RTN,MAKE,PICKUP,RENTALS.CID. VALUES (10,'GM','SD',10)

Which of the following is not true?

A) This command inserts 1 row into RENTALS

B) This command inserts 1 row into CUSTOMER

C) After execution of this command, SELECT MAKE FROM View1 will show 5 rows where MAKE has 'GM' for value

D) The CUSTOMER table is not updated

To view all questions and flashcards with answers, click on the resource link above. Page 12

Chapter 11: Stored Procedures and Triggers

Available Study Resources on Quizplus for this Chatper

76 Verified Questions

76 Flashcards

Source URL: https://quizplus.com/quiz/64535

Sample Questions

Q1) If you omit the keywords FOR EACH ROW from a trigger specification,the trigger by default becomes a(n)_____________ trigger.

Q2) The PL/SQL code block above is an example of:

A) An anonymous block.

B) A PL/SQL package.

C) A PL/SQL function.

D) None of the above.

Q3) Since PL/SQL is a block structured language,all code blocks must have unique names in order to execute in SQL*Plus.

A)True

B)False

Q4) A package ________________ contains the private details of a package.

Q5) A(n)______________ is a construct in a database programming language that allows for storage and iteration of a set of records returned by a SELECT statement.

Q6) A package ________________ contains the definitions of procedures and functions along with other objects that can be specified in the DECLARE section of a PL/SQL block.

Q7) In a PL/SQL IF statement,the keywords AND,OR and NOT are ____________ operators.

Page 13

To view all questions and flashcards with answers, click on the resource link above.

Chapter 12: View Design and Integration

Available Study Resources on Quizplus for this Chatper

76 Verified Questions

76 Flashcards

Source URL: https://quizplus.com/quiz/64534

Sample Questions

Q1) Typically each node in a form's hierarchical structure represents only one entity type.

A)True

B)False

Q2) Since they occur infrequently in most organizations,resolving synonyms and homonyms is seldom an important issue in database development.

A)True

B)False

Q3) In database design,a(n)_________________ occurs when the usage context of the same term varies between forms.

Q4) With the _________________ approach to view integration,a view and a partially integrated ERD are merged in each integration step.

Q5) Given two forms A and B,if form A must be completed before form B,this is known as a(n)___________________.

Q6) If a form contains only a primary key,a separate entity type may not be created.

A)True

B)False

Q7) In a parent node,how is the node key value unique? ______________________

To view all questions and flashcards with answers, click on the resource link above. Page 14

Chapter 14: Data and Database Administration

Available Study Resources on Quizplus for this Chatper

76 Verified Questions

76 Flashcards

Source URL: https://quizplus.com/quiz/64533

Sample Questions

Q1) The following level of management deals with summarized,integrated operational databases:

A) Strategic

B) Tactical

C) Operational

D) None of the above

Q2) Which of the following is not an example of transaction processing?

A) Processing 5-year sales data for market analysis

B) Processing monthly payroll

C) Producing year-end tax information for each employee

D) Processing a health insurance claim

Q3) After execution of the commands SQL#1,SQL#2,and SQL#3,a member of the user group Personnel2 may:

A) Access the Salary of an Employee whose job is 'Clerk'

B) Change the Salary of any Employee

C) Access the Salary of any Employee

D) Change the Salary of an Employee whose job is 'Clerk'

Q4) Tables with the names USERS,DOMAINS,COLUMNS,and REFERENTIAL_CONSTRAINTS would be examples of important ________________________ found in the SQL:2003 Definition_Schema.

Page 15

To view all questions and flashcards with answers, click on the resource link above.

Chapter 15: Transaction Management

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

Source URL: https://quizplus.com/quiz/64532

Sample Questions

Q1) A lost update problem occurs when two or more transactions are trying to write to the same part of the database.

A)True

B)False

Q2) A measure of the amount of work performed by a DBMS is the number of transactions processed per time unit.This measure is known as

Q3) When the recovery manager performs a(n)__________ operation on the log,a new state is established by substituting the new value for the value that is stored in the database.

Q4) Typically,the following is not true under most operating systems control:

A) Data is placed in a buffer before being written to a disk

B) A buffer is written to a disk only when it is full

C) Data is directly written to disk when the "write" operation is requested by an application program

D) A buffer may contain many records

Q5) When transaction T1 has a lock on a resource that transaction T2 needs,and T2 has a lock on a resource that T1 needs,this situation is known as a(n)_______________.

Q6) Name three types of inconsistent retrievals:

Page 16

To view all questions and flashcards with answers, click on the resource link above.

Chapter 16: Data Warehouse Technology and Management

Available Study Resources on Quizplus for this Chatper

78 Verified Questions

78 Flashcards

Source URL: https://quizplus.com/quiz/64531

Sample Questions

Q1) The dimension StoreDim contains how many hierarchies?

A) 1

B) 3

C) 6

D) None of the above

Q2) Which one of the following applications/activities is typical of an operational database?

A) Updating of the inventory data as the sales occur in the supermarket

B) Comparing last year sales with this year sales to identify the most promising products

C) Analyzing customer and sales data over the last two years to establish a correlation between customer purchases and customer age

D) Analyzing this year customer accounts to identify the best customers

Q3) The level of detail and amount of data required to engage in data mining is roughly the same as that needed for traditional data warehouse analysis tools.

A)True

B)False

Q4) The subjects that data are grouped by in a data cube are known as

To view all questions and flashcards with answers, click on the resource link above.

Chapter 17: Client-Server Processing and Distributed

Databases

Available Study Resources on Quizplus for this Chatper

76 Verified Questions

76 Flashcards

Source URL: https://quizplus.com/quiz/64530

Sample Questions

Q1) Message-oriented middleware provides built-in intelligence but use simple messages.In contrast,transaction-processing monitors provide much less built-in intelligence but support more complex messages.

A)True

B)False

Q2) In multiple-tier client-server database architecture,software maintenance is difficult,it is complex to implement,and it relies mostly on proprietary software rather than open standards.

A)True

B)False

Q3) Flexibility,scalability,and simplicity are all advantages of distributed processing. A)True

B)False

Q4) Vertical fragments can be defined using projection operations.

A)True

B)False

Q5) Horizontal fragments can be defined using restriction or outer-join operations.

A)True

B)False

Page 18

To view all questions and flashcards with answers, click on the resource link above.

Chapter 18: Object Database Management Systems

Available Study Resources on Quizplus for this Chatper

83 Verified Questions

83 Flashcards

Source URL: https://quizplus.com/quiz/64529

Sample Questions

Q1) In the object-oriented DBMS (as distinguished from the object relational approach)under study by ODMG:

A) The database is defined with the OQL language

B) The database is defined with the ODL language

C) The database is defined with SQL:1999

D) The database is defined with proprietary software

Q2) In object-oriented computing,the programming language is responsible for ensuring that objects and methods are compatible.

A)True

B)False

Q3) In object database middleware approach,SQL queries are used to retrieve simple and complex data.

A)True

B)False

Q4) An object-oriented DBMS is a good choice for traditional business applications that require ad hoc query capabilities,query optimization,and efficient transaction support.

A)True

B)False

To view all questions and flashcards with answers, click on the resource link above. Page 19

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Database Management Systems Exam Bank - 1294 Verified Questions by Quizplus - Issuu