

Data Modeling and Database Design Exam Practice Tests
Course Introduction
Data Modeling and Database Design is a foundational course that provides students with the principles and practical skills necessary to efficiently structure and organize data within modern information systems. The course covers key concepts such as data models (including the relational model), entity-relationship diagrams, normalization, and the theoretical underpinnings of database management systems. Students learn the process of translating real-world scenarios into effective data representations and designing robust, scalable database schemas. Emphasis is placed on best practices in database design, data integrity, and optimizing query performance, preparing learners to tackle real-world challenges in developing and managing reliable databases for business and technology applications.
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) What are some reasons for studying file systems?
Answer: A brief explanation of the evolution of file system data processing can be helpful in understanding the data access limitations that databases attempt to overcome. Understanding these limitations is relevant to database designers and developers because database technologies do not make these problems magically disappear-database technologies simply make it easier to create solutions that avoid these problems. Creating database designs that avoid the pitfalls of earlier systems requires that the designer understand these problems and how to avoid them; otherwise, the database technologies are no better (and are potentially even worse!) than the technologies and techniques they have replaced.
Q2) Describe what metadata are and what value they provide to the database system. Answer: The metadata describe the data characteristics and the set of relationships that links the data found within the database. For example, the metadata component stores information such as the name of each data element, the type of values (numeric, dates, or text) stored on each data element, and whether the data element can be left empty. The metadata provide information that complements and expands the value and use of the data. In short, metadata present a more complete picture of the data in the database. Given the characteristics of metadata, you might hear a database described as a "collection of self-describing data."
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 implementation phase of database design includes creating the database storage structure and loading the database, but does not provide for data management.
A)True
B)False
Answer: False
Q2) Database performance is one of the least important factors in all database implementations.
A)True
B)False
Answer: False
Q3) In the detailed systems design phase, the designer starts the design of the system's processes.
A)True
B)False
Answer: False
Q4) When selecting DBMS ____________________, consider processor(s), RAM, disk space, and so on.
Answer: hardware
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) The relational model is hardware-dependent and software-independent.
A)True
B)False
Answer: False
Q2) In the ____ model, the basic logical structure is represented as an upside-down tree.
A) hierarchical B) network
C) relational D) entity relationship
Answer: A
Q3) What do business rules require to be effective?
Answer: To be effective, business rules must be easy to understand and widely disseminated to ensure that every person in the organization shares a common interpretation of the rules. Business rules describe, in simple language, the main and distinguishing characteristics of the data as viewed by the company.
Q4) In ____________________, relationships are represented by a diamond connected to the related entities through a relationship line.
Answer: Chen notation
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) The ____ constraint can be placed on a column to ensure that every row in the table has a value for that column.
A) HAS VALUE
B) NOT NULL
C) MUST HAVE VALUE
D) NOT EMPTY
Q2) ____________________ relationships cannot be implemented as such in the relational model.
Q3) Fortunately, the problems inherent in the ____________________ relationship can easily be avoided by creating a composite entity.
Q4) Tables within a database share common attributes that enable the tables to be linked together.
A)True
B)False
Q5) Another name for a composite entity is a ____ entity.
A) bridge
B) linked
C) directive
D) referring
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) Oracle users can use the Access QBE (query by example) query generator.
A)True
B)False
Q2) A common practice is to create a(n) ____________________ on any field that is used as a search key, in comparison operations in a conditional expression, or when you want to list rows in a specific order.
Q3) A table can be deleted from the database by using the ____ command.
A) DROP TABLE
B) DELETE TABLE
C) MODIFY TABLE
D) ERASE TABLE
Q4) Data type selection is usually dictated by the nature of the data and by the intended use.
A)True
B)False
Q5) The SQL character data format(s) is(are) ____.
A) CHAR and VARCHAR
B) VARCHAR only
C) Alphanumeric
D) CHAR only
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) A row-level trigger requires use of the ____________________ keywords. This type of trigger is executed once for each row affected by the triggering statement.
Q2) If the DBMS does not support the INTERSECT statement, you can use a(n) ____________________ subquery to achieve the same result.
Q3) Assume you are using the UNION ALL operator to combine the results from two tables with identical structure, CUSTOMER and CUSTOMER_2. The CUSTOMER table contains 10 rows, while the CUSTOMER_2 table contains 7 rows. Customers Dunne and Olowski are included in the CUSTOMER table as well as in the CUSTOMER_2 table. How many records are returned when using the UNION ALL operator?
A) 7
B) 10
C) 15
D) 17
Q4) The Oracle ____ function returns the current date.
A) DATE
B) SYSDATE
C) CURRENT_DATE
D) TO_DATE
To view all questions and flashcards with answers, click on the resource link above.
Page 8

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) A(n) ____________________ relationship is also known as an identifying relationship.
Q2) Identifying the attributes of the entities helps you better understand the ____________________ among entities.
Q3) What is a ternary relationship? Provide some example business rules that specify the need for a ternary or higher-order relationship.
Q4) In an ER diagram, primary keys are usually bolded.
A)True
B)False
Q5) The Crow's Foot model is more ____________________-oriented than the Chen model.
Q6) A relationship is identified by a name that describes the relationship. A)True
B)False
Q7) In Chen notation, there is no way to represent cardinality. A)True
B)False
Q8) Connectivities and cardinalities are established by business rules.
A)True
B)False Page 9
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) The main concern with redundant relationships is that they remain ____________________ across the model.
Q2) Generalization is based on grouping unique characteristics and relationships of the subtypes.
A)True
B)False
Q3) Describe specialization and generalization.
Q4) Overlapping subtypes are subtypes that contain a unique subset of the supertype entity set.
A)True
B)False
Q5) Partial completeness is symbolized by ____.
A) a dotted line
B) two dashed lines
C) a circle over a single line
D) a circle over a double line
Q6) Entity supertypes and subtypes are organized in a specialization hierarchy.
A)True
B)False
Q7) In what two cases are composite primary keys particularly useful?
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) Normalization represents a micro view of the entities within the ERD.
A)True
B)False
Q2) Data redundancy produces ____.
A) slower lookups
B) robust design
C) efficient storage use
D) data integrity problems
Q3) Normalization should be part of the design process.
A)True
B)False
Q4) ____ databases reflect the ever-growing demand for greater scope and depth in the data on which decision support systems increasingly rely.
A) Normalized
B) Data warehouse
C) Temporary
D) Report
Q5) Explain how database designers design and normalize databases.
Q6) The problem with transitive dependencies is that they still yield data
To view all questions and flashcards with answers, click on the resource link above. Page 12

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 ____________________ fragment condition indicates that each row is unique, regardless of the fragment in which it is located.
Q2) ____ transparency exists when the end user or programmer must specify the database fragment names but does not need to specify where these fragments are located.
A) Transaction
B) Location
C) Local mapping
D) Fragmentation
Q3) Describe performance transparency and heterogeneity transparency.
Q4) The database description, known as the distributed ____________________ schema, is the common database schema used by local TPs to translate user requests into subqueries (remote requests) that will be processed by different DPs.
Q5) Typically, the __________________________________________________ scenario requires a network file server running conventional applications that are accessed through a network.
Q6) What is transaction transparency? What are some of the basic concepts that you should know to understand how transactions are managed in 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) Extending the Web server functionality implies that the Web server and the Web-to-database middleware will properly communicate with each other.
A)True
B)False
Q2) ____________________ Web pages are at the heart of current generation Web sites.
Q3) A server-side extension ____.
A) provides its services to the Web server in a way that is totally transparent to the client browser
B) must be downloaded and installed in the client computer
C) is only available for servers running Windows 2000 or greater
D) is not required to access a database over the Internet
Q4) What are the components in the basic ODBC architecture?
Q5) An API uses script files that perform specific functions on the client's parameters that are passed to the Web server.
A)True
B)False
Q6) Java applications are compiled and stored in the Web browser.
A)True
B)False

Page 14
To view all questions and flashcards with answers, click on the resource link above.
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) The advent of the DBMS and its shared view of data produced a new level of data management sophistication and led the DP department to evolve into a(n) _________________________ department.
Q2) There is a growing trend toward ____ in the data-management function.
A) cross-training
B) encapsulation
C) specialization
D) centralization
Q3) A(n) ____________________ physically stores the database's data.
Q4) The DBA's ____ role covers activities involving the use of the DBMS.
A) administrative
B) arbitration
C) technical
D) managerial
Q5) The general coordinator of all DBAs is sometimes known as the ____________________ administrator.
Q6) A full backup, or database dump, produces a complete copy of the entire database.
A)True
B)False

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) The ____________________ interleaves the execution of database operations to ensure serializability.
Q2) A consistent database state is ____.
A) one in which all tables have foreign keys
B) one in which all data integrity constraints are satisfied C) one in which all tables are normalized
D) one in which all SQL statements only update one table at a time
Q3) Most real-world database transactions are formed by only one database request. A)True B)False
Q4) Although the DBMS is designed to recover a database to a previous consistent state (when an interruption prevents the completion of a required set of transactions), the transactions themselves are defined by the end user or programmer and must be ____________________ correct.
Q5) ____________________ can take place at any of the following levels: database, table, page, row, or field.
Q6) The DBMS keeps several copies of ____________________ to ensure that a disk physical failure will not impair the DBMS's ability to recover data.
Q7) How does a shared/exclusive lock schema increase the lock manager's overhead?
To view all questions and flashcards with answers, click on the resource link above. Page 16

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) When setting optimizer hints, ____ forces the optimizer to use the P_QOH_NDX index to process this query.
A) ALL_ROWS
B) FIRST_ROWS
C) INDEX(P_QOH_NDX)
D) OPTIMIZATION_ROWS
Q2) Knowing the sparsity of a column helps you decide whether the use of ____ is appropriate.
A) query processing
B) query optimization
C) an index
D) a full table scan
Q3) All data in a database are stored in ____ files.
A) table
B) data
C) RAM
D) system
Q4) Once an SQL statement is transformed, the DBMS creates what is commonly known as a(n) ____________________ plan.
Q5) List and describe some typical DBMS processes.
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) Analyzing decision support data to generate information is part of ____.
A) data warehousing
B) very large database systems
C) business intelligence
D) distributed processing
Q2) Queries against operational data typically are broad in scope and high in complexity.
A)True
B)False
Q3) Data ____ implies that all business entities, data elements, data characteristics, and business metrics are described in the same way throughout the enterprise.
A) volatility
B) time-variation
C) subject-orientation
D) integration
Q4) Because a data cube's dimensions are predefined, all cells are populated.
A)True
B)False
Q5) What is a data cube?
To view all questions and flashcards with answers, click on the resource link above. Page 18