Database Systems Study Guide Questions - 1294 Verified Questions

Page 1


Database Systems Study Guide Questions

Course Introduction

Database Systems explores the fundamental concepts, design, implementation, and management of modern database systems. The course covers topics such as relational data models, SQL query language, normalization, database architectures, indexing, transaction management, and data security. Students will gain hands-on experience in designing efficient databases, writing effective queries, and understanding the principles behind data storage and retrieval, equipping them with essential skills for building and managing robust information systems.

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) In addition to application development tools,most DBMSs provide a(n)_________________________,which is a method to combine a nonprocedural language with a programming language.

Answer: procedural language interface

Q2) When data stored as separate units can be connected to form useful information for decision making,that data is ________________.

Answer: interrelated

Q3) In the Three Schema Architecture,the internal schema represents the storage view of the database whereas the ______________ schema represents the logical meaning of the database.

Answer: conceptual

Q4) The goal of _______________________ is to use information technology as a tool for processing,distributing,and integrating information throughout an organization.

Answer: information resource management

Q5) In a passive interaction with a database,a(n)______________ user is given a report or some other data extracted from a database.

Answer: indirect

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

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) The role of a database is to provide short-term memory for an information system.

A)True

B)False

Answer: False

Q2) A scaled-down version of a system that can be implemented quickly using graphical tools for generating forms and reports is called a ______________.

Answer: Prototype

Q3) Even though most of the prominent CASE tools are offered by DBMS vendors,they are relatively DBMS neutral.

A)True

B)False

Answer: True

Q4) An system is a set of unrelated components that work independently to accomplish some objectives.

A)True

B)False

Answer: False

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

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) With regards to referential integrity constraints,a row is considered referenced if there are rows in a child table with foreign key values identical to the primary key value of the parent table.

A)True

B)False

Answer: True

Q2) Unary relationships involve multiple tables and are common in database design.

A)True

B)False

Answer: False

Q3) Which of the following columns is not a foreign key?

A) Projno in table Project

B) Projmgr in table Project

C) Prstno in table Projstaff

D) Prstempno in table Projstaff

Answer: A

Q4) To prohibit actions on referenced rows to occur when a record is deleted,you would specify the clause __________________________ in the CREATE TABLE statement. Answer: ON DELETE RESTRICT

To view all questions and flashcards with answers, click on the resource link above. Page 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) When using a grouping clause with a join operation,the grouping is performed before the join.

A)True

B)False

Q2) A shortcut operator used to test a numeric or data column value against a range of values is the _____________ operator.

Q3) Problems involving a chart of accounts in an accounting system,parts structures in manufacturing systems,and organization charts usually involve using self-referencing relationships as part of tree-structured queries.

A)True

B)False

Q4) SQL is an acronym for ___________________________.

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

Q6) In the execution of a query,the WHERE clause eliminates rows that do not match the condition(s)before the grouping operation is performed.

A)True

B)False

Q7) ____________ matching is performed using the equality (=)operator.

Page 6

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

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) An entity type that depends on two or more entity types for its primary key is a(n)_______________ entity type.

Q2) To depict a hierarchical chart of accounts in an ERD,you would probably have to use a(n)__________________ relationship.

Q3) Volume on Consists-of is:

A) Existence dependent

B) Identification dependent

C) All of the above

D) None of the above

Q4) In reviewing an ERD for consistency,the property of uniqueness applies to:

A) Entity type names

B) Attribute names within entity types and relationships

C) Attribute names in a subtype

D) All of the above

Q5) If an attribute is associated with only one entity type,the attribute should be shown as part of a relationship that the entity type participates in.

A)True

B)False

Q6) In Crow's Foot notation,a circle means a cardinality of ______________.

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) One example of splitting compound entity type attributes into smaller attributes would be:

A) Splitting a customer's name into last name and first name

B) Splitting a customer's address into street, city, state and zip code

C) Both A and B

D) Neither A or B

Q2) Repeating the information already contained in an ERD is an example of poor________________.

Q3) When an optional 1-M relationship is converted into a new table,the new table contains foreign keys for the primary keys of both entity types participating in the relationship.

A)True

B)False

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

Q5) Converting an optional 1-M relationship into a table results in easier query formulation and faster query execution.

A)True

B)False

To view all questions and flashcards with answers, click on the resource link above. Page 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) Even if a database is to be used mostly for querying data,with little or no change to the data,the highest degree of normalization should still be implemented.

A)True

B)False

Q2) A table is in ___________ if every constraint on a table can be derived form keys and domains.

Q3) Due to the extra joins involved,splitting a table because it has multiple candidate keys can degrade query performance.

A)True

B)False

Q4) When deletion of one row in a table inadvertently causes other data to be deleted,this would be called a(n)____________________.

Q5) Which of the following is not a normal form:

A) 1NF

B) 3NF

C) 7NF

D) DKNF

Q6) By definition,any table that is in BCNF must be in _____________.

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

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) In the processing of an SQL statement by the DBMS,a parsed query is the output of the code generation task.

A)True

B)False

Q2) An index on a combination of columns is just as flexible as multiple indexes on the individual columns,so either choice would be appropriate.

A)True

B)False

Q3) The restriction operation for RENTALS.PICKUP = 'ERIE' OR RENTALS.PICKUP = 'CARY' Should be performed:

A) In AA

B) In BB

C) In CC

D) In DD

Q4) In the processing of an SQL statement by the DBMS,code generation:

A) Comes first

B) Follows query transformation

C) Follows syntax and semantics analysis

D) Follows access plan evaluation

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) SELECT CID,CNAME FROM CUSTOMER HERE EXISTS (SELECT CID FROM RENTALS

WHERE CUSTOMER.CID = RENTALS.CID AND PICKUP = 'CARY')

The execution of this query lists the following CNAMEs:

A) BLACK, GREEN, JONES, MARTIN, SIMON

B) BLACK, JONES, MARTIN

C) BLACK, GREEN, JONES, MARTIN, SIMON, VERNON

D) BLACK

Q2) A good table design usually eliminates the use of null values,so their effects on query results is not generally a concern for database developers.

A)True

B)False

Q3) A relational algebra operator used to combine rows from two tables is the ______________ operator.

Q4) A(n)_________________ nested query executes one time and produces a result table.

Q5) __________________ nested queries are also known as correlated queries because they reference columns in the outer queries.

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) A stylized presentation of data for a selected audience is known as a(n)_____________.

Q2) SELECT * FROM CUST_40D WHERE COST = 40 The number of rows displayed by this SELECT statement is:

A) 3 or more

B) 2

C) 1

D) 0

Q3) The same rules of updatability apply to 1-M queries with more than two tables,but you must apply the rules to each join in the query.

A)True

B)False

Q4) To be updatable,a single-table view cannot contain the keywords ____________ or ____________ in the view definition.

Q5) In a hierarchical form involving a 1-M relationship,only columns from the two tables involved in the relationship can be displayed in the form.

A)True

B)False

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) Dynamic binding involves the determination of the access plan at compile time.

A)True

B)False

Q2) A database connection identifies the database used by an application.A database connection can be ________ or ________.

A) implicit/explicit

B) internal/external

C) implicit/dynamic

D) virtual/dynamic

Q3) Based on the PL/SQL code block above,if there is not a SSN in the Student table which matches the value provided:

A) The code will return the name of the Student record that is the closest numeric match.

B) The code will raise an application error.

C) The code will stop executing without any explanation.

D) The code will return NULL.

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

Q5) The common SQL*Plus command used to list the columns of a table is ___________.

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

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) In the fifth step of form analysis,the ERD is checked against the form structure for ______________ and _______________.

Q2) The process of combining individual views into a complete database design is known as _______________________.

Q3) Which one of these characteristics of views would favor the parallel approach?

A) The views are closely related

B) The views have significant overlaps

C) The views are not closely related

D) There are much less database designers than views

Q4) In database design,a(n)__________________ occurs when different parts of the organization use different vocabulary to describe the same things.

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

Q6) In the design of a large ERD,views are integrated in one large ERD for the conceptual schema.

A)True

B)False

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

Page 14

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

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) Which of the following needs not be explicitly invoked to be executed?

A) A stored procedure

B) A trigger

C) A SQL CREATE TABLE statement

D) A SELECT statement

Q2) In the DBMS evaluation process,a useful decision theory technique known as the ___________________ can be employed by the DBA to assign weights to pairwise combinations of requirement groups for analysis.

Q3) Which of the following is primarily used for security?

A) Logical database design rules

B) Authentication rules

C) View integration

D) CREATE TABLE statements

Q4) The stages of information transformation that each entity in an organization goes through are collectively known as its ________________________.

Q5) ___________________ is a database security approach in which a user can access a database element if their clearance level provides access to the classification level of that element.

Q6) ___________________ rules are checked when a user first connects to a DBMS.

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) When the recovery manager performs a(n)__________ operation on the log,the database reverts to a previous state by substituting the old value for the value that is stored in the database.

Q2) A(n)____________________ is also known as a dirty read because it is caused by one transaction reading dirty data.

Q3) Any number of users can hold a shared lock on the same part of the database,but only one user can hold an exclusive lock on that part of the database.

A)True

B)False

Q4) When an update to the database takes place,the time of the update,the values of the data before and after the update,and the type of lock used are recorded in the transaction log.

A)True

B)False

Q5) An example of concurrency transparency would be that multiple students could register for the same course offering at the same time,without interference from each other.

A)True

B)False

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

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) Sparsity in a hypercube indicates the amount of empty cells in the cube,and can be a problem when two or more dimensions are related.

A)True

B)False

Q2) Vendors of relational DBMSs have extended their products with additional features to support operations and storage structures for multidimensional data.These product extensions are collectively known as _________._________ engines support a variety of storage and optimization techniques for summary data retrieval.

Q3) One of the decision support operations that can be performed on a data cube is the _______________ operation,which allows users to navigate from a specific level of a hierarchical dimension to a more general level.

Q4) A data warehouse refers to a central data repository where data from operational databases and other sources are integrated,cleaned,and standardized to support decision making.The transformational activities (cleaning,integrating,and standardizing)are essential for achieving benefits.

A)True

B)False

Q5) ______________ indicates the extent of empty cells in a data cube.

Page 17

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) In a distributed DBMS,the distributed data manager:

A) Optimizes global query execution

B) Coordinates global concurrency control

C) Coordinates recovery from failures across all sites

D) All of the above

Q2) One of the tasks that must be performed by all client-server architectures is workflow.Which statement below best describes this task?

A) code to ensure the consistency of the database and user inputs.

B) code to perform business functions such as payroll calculations, eligibility requirements, and interest calculations.

C) code to ensure completion of business processes

D) code to maintain the graphical user interface.

Q3) A level of data independence in distributed DBMSs in which queries must specify the fragments and their locations,but not their local format,is known as

Q4) In a(n)____________________ architecture,performance is improved by the addition of either a middleware server or an application server.

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

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) Which of the following is not supported by Oracle 9i:

A) row types

B) typed tables

C) subtables

D) All of the above

Q2) In the specialized media server approach to object DBMS:

A) Transaction processing involves both complex objects and usual data

B) Application programs will contain both API calls to media servers for complex objects and SQL statements for usual data

C) Processing of complex objects such as video data has poor performance

D) Joint retrieval of usual data and complex data is performed efficiently

Q3) If the type of the data HoursWorked is changed from integer to real,the following will need to be changed:

A) A program that displays an Employee's name and salary

B) The method Salary()

C) All of the above

D) None of the above

Q4) The ability to ensure that programming code does not contain incompatibility errors is known as __________________.

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.