Skip to main content

Data Modeling Test Preparation - 1320 Verified Questions

Page 1


Data Modeling Test Preparation

Course Introduction

Data Modeling is a foundational course that introduces students to the concepts, techniques, and tools used to design and structure data for information systems. The course covers the development and application of conceptual, logical, and physical data models, emphasizing best practices for representing data relationships, constraints, and semantics. Students will learn to use Entity-Relationship (ER) diagrams and other modeling notations, understand normalization processes, and translate real-world requirements into robust database designs that support efficient data storage, integrity, and retrieval. By the end of the course, students will be equipped with the practical skills needed to model complex data systems in various organizational contexts.

Recommended Textbook

Database Principles Fundamentals of Design Implementation and Management international 10th

Available Study Resources on Quizplus

15 Chapters

1320 Verified Questions

1320 Flashcards

Source URL: https://quizplus.com/study-set/1336

Page 2

Chapter 1: The Database Approach

Available Study Resources on Quizplus for this Chatper

70 Verified Questions

70 Flashcards

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

Sample Questions

Q1) Historically, a manual file system was composed of a system of file folders and filing cabinets.

A)True

B)False

Answer: True

Q2) What are the advantages of having the DBMS between the end user's applications and the database?

Answer: Having a DBMS between the end user's applications and the database offers some important advantages. First, the DBMS enables the data in the database to be shared among multiple applications or users. Second, the DBMS integrates the many different users' views of the data into a single all-encompassing data repository.

Q3) ___________________________________ is a special language used to represent and manipulate data elements in a textual format.

Answer: XML (Extensible Markup Language)

Extensible Markup Language (XML)

Extensible Markup Language

XML

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

Chapter 2: Database Development Process

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

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

Sample Questions

Q1) The conceptual design step that determines end-user views, outputs, and transaction-processing requirements is ____.

A) data analysis and requirements

B) entity relationship modeling and normalization

C) data model verification

D) distributed database design

Answer: A

Q2) The database contents may be loaded interactively or in ____________________ mode.

Answer: batch

Q3) To analyze the company situation, the database designer must discover what the company's operational components are, how they function, and how they interact.

A)True

B)False

Answer: True

Q4) The first step in ____________________ design is to discover the data element characteristics.

Answer: conceptual

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

Page 4

Chapter 3: Data Models

Available Study Resources on Quizplus for this Chatper

70 Verified Questions

70 Flashcards

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

Sample Questions

Q1) A verb associating two nouns in a business rule translates to a(n) ____ in the data model.

A) entity

B) attribute

C) relationship

D) constraint

Answer: C

Q2) ___________________________________ is a language based on OO concepts that describes a set of diagrams and symbols used to graphically model a system.

Answer: UML (Unified Modeling Language)

Unified Modeling Language (UML)

Unified Modeling Language

UML

Q3) The hierarchical data model was developed in the ____.

A) 1960s

B) 1970s

C) 1980s

D) 1990s

Answer: A

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

Chapter 4: Relational Model Characteristics

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

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

Sample Questions

Q1) Depending on the sophistication of the application development software, nulls can create problems when functions such as COUNT, AVERAGE, and SUM are used.

A)True

B)False

Q2) Only a single attribute, not multiple attributes, can define functional dependence.

A)True

B)False

Q3) ____________________ is the real power behind the relational database, allowing the use of independent tables linked by common attributes.

Q4) ____ combines all rows from two tables, excluding duplicate rows.

A) INTERSECT

B) UNION

C) DIFFERENCE

D) SELECT

Q5) Tables within a database share common attributes that enable the tables to be linked together.

A)True

B)False

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

Chapter 5: Beginning Structured Query Language Sql

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

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

Sample Questions

Q1) In a 1:M relationship, you must always create the table for the ____________________ side first.

Q2) A(n) ____________________, also known as a nested query or an inner query, is a query that is embedded (or nested) inside another query.

Q3) Most SQL implementations yield case-insensitive searches.

A)True

B)False

Q4) Although SQL commands can be grouped together on a single line, complex command sequences are best shown on separate lines, with space between the SQL command and the command's components.

A)True

B)False

Q5) Entity integrity is enforced automatically when the primary key is specified in the CREATE TABLE command sequence.

A)True

B)False

Q6) Rows can be grouped into smaller collections quickly and easily using the SQL ____________________ clause.

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

Chapter 6: Procedural Language Sql and Advanced Sql

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

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

Sample Questions

Q1) The most useful feature of PL/SQL blocks is that they let you create code that can be named, stored, and executed by the DBMS.

A)True

B)False

Q2) An explicit cursor must return two or more rows.

A)True

B)False

Q3) Procedural code is executed on the database client machine.

A)True

B)False

Q4) The statement SELECT * FROM T1, T2 produces a(n) ____ join.

A) cross

B) natural

C) equi-

D) full

Q5) The ____________________ statement in SQL combines rows from two queries and returns only the rows that appear in the first set but not in the second.

Q6) The IN subquery uses a(n) ____________________ operator.

Q7) Describe the characteristics of an Oracle sequence.

Page 8

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

Chapter 7: Data Modeling With Entity Relationship

Diagrams

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

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

Sample Questions

Q1) The ER model refers to a specific table row as an entity instance.

A)True

B)False

Q2) A(n) ____ entity is composed of the primary keys of each of the entities to be connected.

A) associative

B) recursive

C) unary

D) binary

Q3) A ____ attribute can be further subdivided to yield additional attributes.

A) composite

B) simple

C) single-valued

D) multivalued

Q4) Identifying the attributes of the entities helps you better understand the ____________________ among entities.

Q5) Derived attributes are stored in a special database table.

A)True

B)False

9

Q6) The ERM forms the basis of a(n) ___________________________________.

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

Page 10

Chapter 8: Data Modeling Advanced Concepts

Available Study Resources on Quizplus for this Chatper

70 Verified Questions

70 Flashcards

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

Sample Questions

Q1) One important inheritance characteristic is that all entity subtypes inherit their ____ key attribute from their supertype.

A) primary

B) natural

C) foreign

D) surrogate

Q2) The ____________________ is the result of adding more semantic constructs to the original entity relationship (ER) model.

Q3) Overlapping subtypes are subtypes that contain a unique subset of the supertype entity set.

A)True

B)False

Q4) The most common design trap is known as a(n) ____________________.

Q5) If you use a surrogate key, you must ensure that the candidate key of the entity in question performs properly through the use of the "____________________" and "not null" constraints.

Q6) Composite keys are useful as identifiers of weak entities, where the weak entity has a strong ____________________ relationship with the parent entity.

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

Chapter 9: Normalizing Database Designs

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

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

Sample Questions

Q1) Unnormalized database tables often lead to various data redundancy disasters in production databases.

A)True

B)False

Q2) To generate a surrogate key, Microsoft Access uses a(n) ____ data type.

A) surrogate

B) sequence

C) AutoNumber

D) identity

Q3) A good relational DBMS excels at managing denormalized relations.

A)True

B)False

Q4) A table is in BCNF if every determinant in the table is a candidate key.

A)True

B)False

Q5) The price paid for increased performance through denormalization is a larger amount of ____________________.

Q6) Atomic attributes are attributes that can be further subdivided.

A)True

B)False

Page 12

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

Chapter 10: Distributed Databases

Available Study Resources on Quizplus for this Chatper

70 Verified Questions

70 Flashcards

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

Sample Questions

Q1) The __________________________________________________ scenario is typical of most mainframe and midrange server computer DBMSs.

Q2) The DO-UNDO-REDO protocol defines three types of operations. What are they?

Q3) ____ is the delay imposed by the amount of time required for a data packet to make a round trip from point A to point B.

A) Data distribution

B) Replica transparency

C) Network latency

D) Network partitioning

Q4) The ____ processor is the software component residing on each computer that stores and retrieves data located at the site.

A) transaction

B) network

C) data

D) management

Q5) In a DDBMS, ____________________ control is used to manage simultaneous data access and ensure data consistency across database fragments.

Q6) A user-friendly ____________________ is one advantage of a DDBMS.

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

Chapter 11: Interacting With Databases Through the Web

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

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

Sample Questions

Q1) A Web browser's function is to display a page on the client computer. The browser, through its use of HTML, does not have computational abilities beyond formatting output text and accepting form field inputs.

A)True

B)False

Q2) Which of the following is a client-side extension?

A) ActiveX

B) ODBC

C) SQL*Net

D) TCP/IP

Q3) Whether you purchase online or by standing in line, the system-level transaction details are essentially the same and they require the same basic database structures and relationships.

A)True

B)False

Q4) A(n) ____________________ is a unique name by which the data source will be known to ODBC, and therefore, to applications.

Q5) XML tags must be well formed; that is, each opening tag has a corresponding ____________________ tag.

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

Chapter 12: Database Administration and Security

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

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

Sample Questions

Q1) User-access management is a subset of ____.

A) password protection

B) authorization management

C) data integrity

D) managerial control

Q2) A(n) ____ data dictionary is not updated automatically and usually requires a batch process to be run.

A) active

B) passive

C) static

D) dynamic

Q3) An organization is subject to a(n) _________________________ cycle; that is, the data user applies intelligence to data to produce information that is the basis of knowledge used in decision making by the user.

Q4) The DBA or security officer must secure an insurance policy to provide financial protection in the event of a database failure.

A)True

B)False

Q5) The most common backup medium has traditionally been

Page 15

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

Chapter 13: Managing Transactions and Concurrency

Available Study Resources on Quizplus for this Chatper

70 Verified Questions

70 Flashcards

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

Sample Questions

Q1) If T1 has not unlocked data item Y, T2 cannot begin; if T2 has not unlocked data item X, T1 cannot continue. Consequently, T1 and T2 each wait for the other to unlock the required data item. Such a deadlock is also known as a(n) ____________________.

Q2) The ANSI has defined standards that govern SQL database transactions. Transaction support is provided by two SQL statements: ____ and ROLLBACK.

A) RETRIEVE

B) ASSIGN

C) UPDATE

D) COMMIT

Q3) Incomplete or improper transactions can have a devastating effect on database integrity.

A)True

B)False

Q4) What are the three basic techniques to control deadlocks?

Q5) The objective of ____________________ control is to ensure the serializability of transactions in a multiuser database environment.

Q6) How does a shared/exclusive lock schema increase the lock manager's overhead?

Q7) Explain the transaction log. What is its function?

Page 16

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

Chapter 14: Managing Database and Sql Performance

Available Study Resources on Quizplus for this Chatper

70 Verified Questions

70 Flashcards

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

Sample Questions

Q1) The SQL cache stores the end-user written SQL.

A)True

B)False

Q2) A(n) ____________________ request is a low-level (read or write) data access operation to/from computer devices.

Q3) On the server side, the DBMS environment must be properly configured to respond to clients requests in the fastest way possible, while making optimum use of existing resources. The activities required to achieve that goal are commonly referred to as ____ tuning.

A) client and server

B) database

C) SQL performance

D) DBMS performance

Q4) The purpose of an I/O operation is to move data to and from different computer components or devices.

A)True

B)False

Q5) ____________________ are ordered sets of values that are crucial in speeding up data access.

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

Chapter 15: Databases for Decision Support

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

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

Sample Questions

Q1) In a typical star schema, each dimension record is related to thousands of ____ records.

A) attribute

B) fact

C) key

D) star

Q2) ____________________ online analytical processing provides OLAP functionality by using relational databases and familiar relational query tools to store and analyze multidimensional data.

Q3) Data warehouse data are organized and summarized by table, such as CUSTOMER and ADDRESS.

A)True

B)False

Q4) What is one of the main characteristics of OLAP systems?

A) They use single-dimensional data analysis techniques.

B) They provide complex command-line end-user interfaces.

C) They provide minimal database support.

D) They support client/server architecture.

Q5) A(n) ____________________ uses special proprietary techniques to store data in matrix-like n-dimensional arrays.

18

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

Turn static files into dynamic content formats.

Create a flipbook