0% found this document useful (0 votes)
211 views

Soal SBD

The document is a quiz covering topics related to databases and data modeling. It provides questions on subjects like the Oracle Academy subject areas, database requirements, advantages of object-oriented and relational data models, and transformations in computing. For each question, the user's answer selection and feedback on correctness is displayed.

Uploaded by

Arya aruna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
211 views

Soal SBD

The document is a quiz covering topics related to databases and data modeling. It provides questions on subjects like the Oracle Academy subject areas, database requirements, advantages of object-oriented and relational data models, and transformations in computing. For each question, the user's answer selection and feedback on correctness is displayed.

Uploaded by

Arya aruna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 197

Test: DFo Section 1 Quiz

Review your answers, feedback, and question scores below. An asterisk (*)
indicates a correct answer.

Section 1
(Answer all questions in this section)
1. The main subject areas taught by the Oracle Academy are:
Mark for Review

(1) Points
Computer Repairs
Database performance tuning
Data Modeling, SQL, and PL/SQL (*)
Systems programming and computer architecture
Correct

2. The technical software requirements for this course include all of the
following except:
Mark for Review

(1) Points
Oracle SQL Developer Data Modeler
Microsoft Access (*)
Oracle APEX application
All are requirements.
Correct

3. A network database comprises of a collection of records connected to one


another through links.
Mark for Review

(1) Points
True (*)
False
Correct
4. The advantages of an object-oriented data model are:
Mark for Review

(1) Points
Reduced Maintenance
Real-World Modeling
Both A and B. (*)
Neither A or B.
Correct

5. In the relational database model, each table name must be unique. The
column names in the table must be unique too. You can have two different
tables that have column names that are the same.
Mark for Review

(1) Points
True (*)
False
Correct

Section 1
(Answer all questions in this section)
6. In a hierarchical database model the data is stored as records that are
connected to one another through .
Mark for Review

(1) Points
fields
primary keys
databases
links (*)
Correct

7. The reason or drive for using databases rather than files has been …
(Choose 3)
Mark for Review
(1) Points
Reduced redundancy of data(*)

Integration of data for easier access and modification for complex transactions (*)

Availability of data to a diverse set of users(*)

Use of blocks
Correct

8. If information requirements are clearly communicated during conceptual


modeling the following will result:
Mark for Review

(1) Points
Delays due to reworking model caused by incorrect assumptions
A well designed conceptual model (*)
Some business rules may not be taken into account
A conceptual model that does not fully reflect the business will be created.

Correct

9. Business rules are important because .


Mark for Review

(1) Points
They can all be incorporated into the database design structure.
They are complex and difficult to understand.
They allow the developer to understand the relationship and constraints of
the participating entities (*)
They can become outdated quickly.
Correct

10. When completing the conceptual modeling process we must take into
account the following:
Mark for Review

(1) Points
Business Rules
Assumptions
Problems
All of the above (*)
Correct

Section 1
(Answer all questions in this section)
11. Using a database solution instead of a flat file eliminates all of the
following issues except:
Mark for Review

(1) Points
Inconsistency
Redundancy
Data entry anomalies
Incorrect data (*)
Correct

12. What is the difference between "information" and "data"?


Mark for Review

(1) Points
Data is held and understood only by users.
Information and data have no differences - they are two words for the same
thing.
Data turns into useful information. It is stored in a database and accessed
by systems and users. (*)
Information is held and understood only by users.
Correct

13. The transformations that have occurred in the computing world


progressing in this order:
Mark for Review

(1) Points
Mainframe Computing, Desktop Computing, Grid Computing, Client/Server
Computing.
Grid Computing, Desktop Computing, Mainfram Computing, Client/Server
Computing
Desktop computing, Grid computing, Client/Server computing, Mainframe
computing.
Mainframe computing, Desktop computing, Client/Server Computing, Grid
computing. (*)
Correct

14. A DBMS comprises of the following elements: (Choose 3)


Mark for Review

(1) Points
Query language(*)

Data Dictionary(*)

Client

Memory and Storage Management(*)


Correct

15. Which of the following transformations in computing led to the increase


in graphical user interface (GUI) applications?
Mark for Review

(1) Points
Grid Computing Desktop
computing (*)
Client/Server Computing
Mainframe computing
Correct
1. A database interacts with the data and provides the following facilities: Mark for Review
(1) Points

Retrieving

Inserting

Both (*)

Neither

Correct
2. The transformations that have occurred in the computing world progressing in this order
Mark for Review
(1) Points

True (*)

False

Correct

3. Physical data modeling is the examination of a business and business data in order to
determine the structure of business information and the rules that govern it. Mark for Review
(1) Points

True

False (*)

Correct

4. The advantages of object-oriented data model are: Mark for Review


(1) Points

Reduced Maintenance

Real-World Modeling

Both (*)

None

Correct

5. A relational model describes a database in terms of tables, columns, and joins between
tables. Mark for Review
(1) Points

True (*)

False

Correct

6. Business rules are used to understand business processes, and the nature, role, and scope of
the data. Mark for Review
(1) Points

True (*)

False

Correct

7. All Business Rules can be modeled. Mark for Review


(1) Points

True (*)

False

Incorrect. Refer to Section 1 Lesson 6.

8. Every instance of an Oracle Database has an associated redo log to protect the database in
case of an instance failure. Mark for Review
(1) Points

True (*)

False

Correct

9. The Oracle Database stores data logically in tablespaces, and physically in datafiles
associated with the corresponding tablespace. Mark for Review
(1) Points

True (*)

False

Correct

10. Each database has one unique control file, although it may maintain identical copies of it.
Mark for Review
(1) Points

True (*)

False

Correct

11. By defining primary and foreign keys, you can ensure that the integrity of the data in a table
is maintained. Mark for Review
(1) Points

True (*)

False

Correct

12. A table is a collection of records. Mark for Review


(1) Points

True (*)

False
Correct

13. The main subject areas taught by the Oracle Academy are: Mark for Review
(1) Points

Computer Repairs

Data Modeling, SQL, and PL/SQL (*)

Database performance tuning

Systems programming and computer architecture

Correct

Section 2
(Answer all questions in this section)

14. Entity names are always plural. Mark for Review


(1) Points

True

False (*)

Correct

15. An ERD is an example of a Physical Model. True or False? Mark for Review
(1) Points

True

False (*)

Correct

16. A conceptual data model is converted using a Relational Data Base Management System to
which model? Mark for Review
(1) Points

An entity-relation data model

External data model

Logical data model (*)

Internal data model

Correct

17. A barred relationship is mapped to a primary-key column on the many side, just like any
other M:1 relationship. Mark for Review
(1) Points
True

False (*)

Correct

18. Relationships on an ERD can only be transformed into UIDs in the physical model? True or
False? Mark for Review
(1) Points

True

False (*)

Correct

19. Unique Identifiers: Mark for Review


(1) Points

Distinguish one entity from another.

Distinguish one instance of an entity from all other instances of that entity (*)

Distinguish all entities in a database

Distinguish nothing

Correct

20. Primary Key can contain null values. Mark for Review
(1) Points

True

False (*)

Correct

21. The transformation from an ER diagram to a physical design involves changing


terminology. Primary Unique Identifiers in the ER diagram become __________ and
relationships become ____________. Mark for Review
(1) Points

Foreign keys, Primary keys

Primary keys, Foreign keys (*)

Foreign keys, mandatory business rules

Unique Keys, Primary keys

Correct
22. Attributes become tables in a database. True or False? Mark for Review
(1) Points

True

False (*)

Correct

23. Entities are usually verbs. True or False? Mark for Review
(1) Points

True

False (*)

Correct

24. Which of the following statements is true? Mark for Review


(1) Points

(Choose all correct answers)

Flat file database systems pay more attention to retrieving data and making it accessible to the
user, whereas relational databases spend more energy updating indexes and data pointers.

Relational database systems are the main thrust behind SQL since it provides the language
elements needed to tie together the information in the database.

Relational systems pay more attention to retrieving data and making it accessible to the user.

Both B and C (*)

Correct

25. A flat file database is a type of database that stores data in a multiple tables. Mark for
Review
(1) Points

True

False (*)

Correct

26. Each column in a relation is called an entity. True or False? Mark for Review
(1) Points

True

False (*)

Correct
27. Which of the following statements does not apply to relational databases?
(Choose 1) Mark for Review
(1) Points

(Choose all correct answers)

Tables are one of the basic components of relational databases

Relational databases have a strong procedural orientation (*)

Relational databases are simple to understand.

Relational databases have a strong mathematical foundation.

Correct

Section 3
(Answer all questions in this section)

28. Business rules are important to data modelers. True or False? Mark for Review
(1) Points

True (*)

False

Correct

29. How would you model a business rule that states that girls and boys may not attend classes
together? Mark for Review
(1) Points

Use a supertype

You cannot model this. You need to document it

Make the attribute Gender mandatory

Supertype STUDENT has two subtypes BOY and GIRL which are each related to GENDER
which is related to CLASS (*)

Correct

30. Can all constraints be modeled on an ER diagram? Mark for Review


(1) Points

No, and those that cannot be modeled should be listed on a separate document to be handled
programmatically (*)

No, but you just explain them to the users so they can enforce them

No, in which case you should let the database administrator handle them

Yes, all constraints must be modeled and shown on the ER diagram


Correct

26. Each column in a relation is called an entity. True or False? Mark for Review
(1) Points

True

False (*)

Correct

27. Which of the following statements does not apply to relational databases?
(Choose 1) Mark for Review
(1) Points

(Choose all correct answers)

Tables are one of the basic components of relational databases

Relational databases have a strong procedural orientation (*)

Relational databases are simple to understand.

Relational databases have a strong mathematical foundation.

Correct

Section 3
(Answer all questions in this section)

28. Business rules are important to data modelers. True or False? Mark for Review
(1) Points

True (*)

False

Correct

29. How would you model a business rule that states that girls and boys may not attend classes
together? Mark for Review
(1) Points

Use a supertype

You cannot model this. You need to document it

Make the attribute Gender mandatory

Supertype STUDENT has two subtypes BOY and GIRL which are each related to GENDER
which is related to CLASS (*)

Correct
30. Can all constraints be modeled on an ER diagram? Mark for Review
(1) Points

No, and those that cannot be modeled should be listed on a separate document to be handled
programmatically (*)

No, but you just explain them to the users so they can enforce them

No, in which case you should let the database administrator handle them

Yes, all constraints must be modeled and shown on the ER diagram

Correct

31. You can only create relationships to a Supertype, not to a Subtype. True or False? Mark for
Review
(1) Points

True

False (*)

Correct

32. The “Other” subtype is mandatory. True or False? Mark for Review
(1) Points

True

False (*)

Correct

33. All instances of the supertype must be an instance of one of the subtypes. True or False?
Mark for Review
(1) Points

True (*)

False

Correct

34. Age is a Non-volatile attribute. True or False. Mark for Review


(1) Points

True

False (*)

Correct
35. To identify an attribute as part of a unique identifier on an ER diagram, the # symbol goes
in front of it. True or False? Mark for Review
(1) Points

True (*)

False

Correct

36. An arc can also be modeled as Supertype and Subtypes. True or False? Mark for Review
(1) Points

True (*)

False

Correct

37. Which of the following would best be represented by an arc? Mark for Review
(1) Points

PARENT (Girl, Bob)

STUDENT (Grade A student, Average Student)

TEACHER (Female, Bob)

DELIVERY ADDRESS (Home, Office) (*)

Correct

38. Primary UIDs are: Mark for Review


(1) Points

Useful as an alternative means of identifying instances of an entity, independent of their


datatype

Mandatory in data modeling

Something that each Entity should have, but is not mandatory (*)

Always comprised of numbers

Correct

39. Relationship Cardinality is important. True or False? Mark for Review


(1) Points

True (*)

False

Correct
40. Transferable relationships can only be mandatory, not optional. True or False? Mark for
Review
(1) Points

True

False (*)

Correct

41. Which of the following are true about Cardinality? (Choose two) Mark for Review
(1) Points

(Choose all correct answers)

Cardinality specifies whether something is required or not.

Cardinality specifies a counting number (like 1, 2, 3, 4 etc.) in a relationship.

Cardinality tells “how many”. (*)

Cardinality specifies only singularity or plurality, but not a specific plural number. (*)

Correct

42. Matrix Diagrams show Optionality and Cardinality of the ERDs they document. True or
False? Mark for Review
(1) Points

True

False (*)

Correct

43. Documenting Business Requirements helps developers control the scope of the system and
prevents users from claiming that the new system does not meet their business requirements.
True or False? Mark for Review
(1) Points

True (*)

False

Correct

44. Data models are drawn to show users the actual Data that their new system will contain;
only Data listed on the Diagram can be entered into the Database. True or False? Mark for
Review
(1) Points

True (*)
False

Correct

45. If Audit trail attributes are added to an entity, they must be in the entities they are auditing.
True or False? Mark for Review
(1) Points

True (*)

False

Correct

46. Modeling historical data can produce a unique identifier that always excludes dates. True or
False? Mark for Review
(1) Points

True

False (*)

Correct

47. Normalizing an Entity to 1st Normal Form is done by removing any attributes that contain
muliple values. True or False? Mark for Review
(1) Points

True (*)

False

Correct

48. Until all attributes are single-valued, the database model is said to be: Mark for Review
(1) Points

in 2nd Normal Form

Not Normalized (*)

Normalized

in 1st Normal Form

Correct

49. All entities must be given a new artificial UID. True or False? Mark for Review
(1) Points

True

False (*)
Correct

50. The candidate UID that is chosen to identify an entity is called the Primary UID; other
candidate UIDs are called Secondary UIDs. Mark for Review
(1) Points

No, it is not possible to have more than one UID for an Entity.

No, each Entity can only have one UID, the secondary one.

Yes, this is the way UID’s are named. (*)

No, after UIDs are first sorted, the first one is called the Primary UID, the second is the
Secondary UID, etc.

Correct

Section 1 Quiz Database Design Oracle


Section 1 Quiz
(Answer all questions in this section)

1. A specialized type of software, which controls and manages the hardware in a


computer system. Mark for Review
(1) Points
Operating System (*)
Hardware
Software
Client

2. Personal computers (PCs) have been in existence since 1950. True or False? Mark
for Review
(1) Points
True
False (*)

3. The overall mission of the Oracle Corporation is to use the internet and fast
processing servers to build its own network. Mark for Review
(1) Points
True
False (*)

4. Users could directly interact with which of the following software to access essential
business applications? (Choose three) Mark for Review
(1) Points
(Choose all correct answers)
GUI software (*)
Internet Browser software (*)
Operating System software (*)
Server software

5. Software cannot operate without Hardware. True or False? Mark for Review
(1) Points
True (*)
False

6. Consider your school library. It will have a database with transaction details of the
books that are borrowed by students. Is the total number of books out on loan in one given
month considered Data or Information? Mark for Review
(1) Points
Data
Information (*)
Both
Neither

7. Information which was gained from data is the same as: (Choose Two) Mark for
Review
(1) Points
(Choose all correct answers)
Intelligence (*)
There is no difference between data and information.
Raw Materials
Knowledge (*)

8. Consider your school library. It will have a database with transaction details of the
books that are borrowed by students. Is a detail of one student borrowing one book considered
Data or Information? Mark for Review
(1) Points
Data (*)
Information
Both
Neither

9. Databases are used in most countries and by most governments. Life, as we know it,
would change drastically if we no longer had access to databases. True or False? Mark
for Review
(1) Points
True (*)
False

10. The work of E.F. Codd in the early 1970s led to the development of Relational
databases. True or False? Mark for Review
(1) Points
True (*)
False

11. SQL became the most commonly used query language in the 1980s. True or False?
Mark for Review
(1) Points
True (*)
False

12. Which of the following represents the correct sequence of steps in the Database
Development Process? Mark for Review
(1) Points
Design, Build, Analyze
Analyze, Build, Design
Analyze, Design, Build (*)
Build, Analyze, Design

13. The market for IT professionals is still increasing and will continue to do so in the
future as the world gets ever more dependent on computer systems. True or False? Mark for
Review
(1) Points
True (*)
False

14. The main subject areas taught by the Oracle Academy are: Mark for Review
(1) Points
Systems programming and computer architecture
Database performance tuning
Computer Repairs
Data Modeling, SQL, and PL/SQL (*)

15. The demand for Information Technology professionals in today's market is increasing.
True or False? Mark for Review
(1) Points
True (*)
False

1. The demand for Information Technology professionals in today's market is increasing.


True or False? Mark for Review
(1) Points
True (*)
False

2. The market for IT professionals is still increasing and will continue to do so in the
future as the world gets ever more dependent on computer systems. True or False? Mark for
Review
(1) Points
True (*)
False

3. Once you have learned how to write programs and build systems, you no longer need
any input or involvement from any users as you are perfectly capable of delivering the systems
that businesses need and want. Mark for Review
(1) Points
False. Business requirements can and will change. For instance new legal
requirements may arise. (*)

True. Users delay the delivery of a system by changing their minds and adding new
requirements.

True. The only requirement for creating a perfect system is a perfect programmer.

True. Users never know what they want anyway, so building systems is best left to
the professionals.

4. In the grid computing model, resources are pooled together for efficiency. True or
False? Mark for Review
(1) Points
True (*)
False

5. Users could directly interact with which of the following software to access essential
business applications? (Choose three) Mark for Review
(1) Points
(Choose all correct answers)
Operating System software (*)
Server software
GUI software (*)
Internet Browser software (*)

6. A specialized type of software, which controls and manages the hardware in a


computer system. Mark for Review
Software
Hardware
Operating System (*)
Client

7. Software cannot operate without Hardware. True or False? Mark for Review
(1) Points
True (*)
False

8. The overall mission of the Oracle Corporation is to use the internet and fast
processing servers to build its own network. Mark for Review
(1) Points
True
False (*)

9. Information which was gained from data is the same as: (Choose Two) Mark for
Review
(1) Points
(Choose all correct answers)
Knowledge (*)
There is no difference between data and information.
Intelligence (*)
Raw Materials

10. Consider your school library. It will have a database with transaction details of the
books that are borrowed by students. Is a detail of one student borrowing one book considered
Data or Information? Mark for Review
(1) Points
Data (*)
Information
Both
Neither

11. Consider your school library. It will have a database with transaction details of the
books that are borrowed by students. Is the total number of books out on loan in one given
month considered Data or Information? Mark for Review
(1) Points
Data
Information (*)
Both
Neither

12. Every time you shop online, it is likely you will be accessing a database. True or
False? Mark for Review
(1) Points
True (*)
False

13. The work of E.F. Codd in the early 1970s led to the development of Relational
databases. True or False? Mark for Review
True (*)
False

14. Databases are used in most countries and by most governments. Life, as we know it,
would change drastically if we no longer had access to databases. True or False? Mark
for Review
(1) Points
True (*)
False

15. SQL became the most commonly used query language in the 1980s. True or False?
Mark for Review
(1) Points
True (*)
False

1. Data Modeling is the last step in the database development process. True or False?
Mark for Review
(1) Points
True
False (*)

2. Every time you shop online, it is likely you will be accessing a database. True or
False? Mark for Review
(1) Points
True (*)
False

3. The work of E.F. Codd in the early 1970s led to the development of Relational
databases. True or False? Mark for Review
(1) Points
True (*)
False

4. Oracle was one of the first relational database systems available commercially. True
or False? Mark for Review
(1) Points
True (*)
False

5. Once you have learned how to write programs and build systems, you no longer need
any input or involvement from any users as you are perfectly capable of delivering the systems
that businesses need and want. Mark for Review
True. The only requirement for creating a perfect system is a perfect programmer.

True. Users never know what they want anyway, so building systems is best left to
the professionals.

False. Business requirements can and will change. For instance new legal
requirements may arise. (*)

True. Users delay the delivery of a system by changing their minds and adding new
requirements.

6. The main subject areas taught by the Oracle Academy are: Mark for Review
(1) Points
Data Modeling, SQL, and PL/SQL (*)
Systems programming and computer architecture
Computer Repairs
Database performance tuning

7. The demand for Information Technology professionals in today's market is increasing.


True or False? Mark for Review
(1) Points
True (*)
False

8. Which term describes the physical components of a computer system? Mark for
Review
(1) Points
Hardware (*)
Operating System
Software
Client

9. Changes in computing have affected many of our day-to-day activities. Are all of the
following activities examples of this change? Yes or No?
In the past you used to use the phone system to call directory assistance to get a phone number.
Today you can use your PC to look up a phone number online.

In the past you used to have to go to the shoe store to buy shoes. Today you can use your PC to
order shoes online.

In the past you had to use your PC to send a person an email. Today you can use your phone to
send a text message.

Mark for Review


(1) Points
No
Yes (*)

10. Which of the following are examples of e-businesses that use database software?
Mark for Review
(1) Points
(Choose all correct answers)
Online research paper
Online clothing store (*)
Online personal web page
Online book store (*)
Online personal shopping service (*)

11. Personal computers (PCs) have been in existence since 1950. True or False? Mark
for Review
(1) Points
True
False (*)

12. Businesses involved in any of the following typically use databases to handle their
data: Finance, Logistics, Commerce, Procurement, and Distribution? True or False? Mark
for Review
(1) Points
True (*)
False

13. What is the difference between "information" and "data"? Mark for Review
(1) Points
Information is held and understood only by users.
Data is held and understood only by users.
Information and data have no differences - they are two words for the same thing.
Data turns into useful information. It is stored in a database and accessed by systems
and users. (*)

14. Consider your school library. It will have a database with transaction details of the
books that are borrowed by students. Is the total number of books out on loan in one given
month considered Data or Information? Mark for Review
(1) Points
Data
Information (*)
Both
Neither

15. Information which was gained from data is the same as: (Choose Two) Mark for
Review
(1) Points
(Choose all correct answers)
Knowledge (*)
There is no difference between data and information.
Intelligence (*)
Raw Materials

1. The main subject areas taught by the Oracle Academy are: Mark for Review
(1) Points
Computer Repairs
Systems programming and computer architecture
Database performance tuning
Data Modeling, SQL, and PL/SQL (*)

2. Once you have learned how to write programs and build systems, you no longer need
any input or involvement from any users as you are perfectly capable of delivering the systems
that businesses need and want. Mark for Review
(1) Points
True. Users never know what they want anyway, so building systems is best left to
the professionals.

False. Business requirements can and will change. For instance new legal
requirements may arise. (*)

True. Users delay the delivery of a system by changing their minds and adding new
requirements.
True. The only requirement for creating a perfect system is a perfect programmer.

3. The demand for Information Technology professionals in today's market is increasing.


True or False? Mark for Review
(1) Points
True (*)
False

4. Consider your school library. It will have a database with transaction details of the
books that are borrowed by students. Is a detail of one student borrowing one book considered
Data or Information? Mark for Review
(1) Points
Data (*)
Information
Both
Neither

5. Which of the following are examples of data becoming information: Mark for
Review
(1) Points
A. Student age -> average age of all students in class
B. Bank deposit amount -> total account balance
C. Winning time for a race -> length of race
D. Price of a computer -> total sales of all computers for a company
E. A, B, and D (*)

6. What is the difference between "information" and "data"? Mark for Review
(1) Points
Information and data have no differences - they are two words for the same thing.
Data is held and understood only by users.

Data turns into useful information. It is stored in a database and accessed by systems
and users. (*)

Information is held and understood only by users.

7. Which of the following represents the correct sequence of steps in the Database
Development Process? Mark for Review
(1) Points
Analyze, Build, Design
Design, Build, Analyze
Build, Analyze, Design
Analyze, Design, Build (*)

8. Entities are transformed into Tables during the Database Design process. True or
False? Mark for Review
(1) Points
True (*)
False

9. Every time you shop online, it is likely you will be accessing a database. True or
False? Mark for Review
(1) Points
True (*)
False

10. Databases are used in most countries and by most governments. Life, as we know it,
would change drastically if we no longer had access to databases. True or False? Mark
for Review
(1) Points
True (*)
False

11. Personal computers (PCs) have been in existence since 1950. True or False? Mark
for Review
(1) Points
True
False (*)

12. Software cannot operate without Hardware. True or False? Mark for Review
(1) Points
True (*)
False

13. In the grid computing model, resources are pooled together for efficiency. True or
False? Mark for Review
(1) Points
True (*)
False

14. Which of the following are examples of e-businesses that use database software?
Mark for Review
(1) Points
(Choose all correct answers)
Online personal shopping service (*)
Online personal web page
Online clothing store (*)
Online research paper
Online book store (*)

15. Users could directly interact with which of the following software to access essential
business applications? (Choose three) Mark for Review
(1) Points
(Choose all correct answers)
Internet Browser software (*)
Server software
GUI software (*)
Operating System software (*)

1. What is the difference between "information" and "data"? Mark for Review
(1) Points
Information is held and understood only by users.

Data turns into useful information. It is stored in a database and accessed by systems
and users. (*)

Data is held and understood only by users.


Information and data have no differences - they are two words for the same thing.

2. How do you turn "data" into "information"? Mark for Review


(1) Points
By testing it
By storing it on a server
By storing it in a database
By querying it or accessing it (*)

3. Which of the following are examples of data becoming information: Mark for
Review
(1) Points
A. Student age -> average age of all students in class
B. Bank deposit amount -> total account balance
C. Winning time for a race -> length of race
D. Price of a computer -> total sales of all computers for a company
E. A, B, and D (*)

4. Databases are used in most countries and by most governments. Life, as we know it,
would change drastically if we no longer had access to databases. True or False? Mark
for Review
(1) Points
True (*)
False

5. Every time you shop online, it is likely you will be accessing a database. True or
False? Mark for Review
(1) Points
True (*)
False

6. Oracle was one of the first relational database systems available commercially. True
or False? Mark for Review
(1) Points
True (*)
False

7. Most of the well known Internet search engines use databases to store data. True or
False? Mark for Review
(1) Points
True (*)
False

8. Once you have learned how to write programs and build systems, you no longer need
any input or involvement from any users as you are perfectly capable of delivering the systems
that businesses need and want. Mark for Review
(1) Points
True. Users delay the delivery of a system by changing their minds and adding new
requirements.

False. Business requirements can and will change. For instance new legal
requirements may arise. (*)

True. The only requirement for creating a perfect system is a perfect programmer.

True. Users never know what they want anyway, so building systems is best left to
the professionals.

9. The main subject areas taught by the Oracle Academy are: Mark for Review
(1) Points
Data Modeling, SQL, and PL/SQL (*)
Database performance tuning
Computer Repairs
Systems programming and computer architecture

10. The market for IT professionals is still increasing and will continue to do so in the
future as the world gets ever more dependent on computer systems. True or False? Mark for
Review
(1) Points
True (*)
False

11. Changes in computing have affected many of our day-to-day activities. Are all of the
following activities examples of this change? Yes or No?
In the past you used to use the phone system to call directory assistance to get a phone number.
Today you can use your PC to look up a phone number online.

In the past you used to have to go to the shoe store to buy shoes. Today you can use your PC to
order shoes online.

In the past you had to use your PC to send a person an email. Today you can use your phone to
send a text message.

Mark for Review


(1) Points
No
Yes (*)

12. In the grid computing model, resources are pooled together for efficiency. True or
False? Mark for Review
(1) Points
True (*)
False

13. Which of the following are examples of e-businesses that use database software?
Mark for Review
(1) Points
(Choose all correct answers)
Online personal web page
Online clothing store (*)
Online personal shopping service (*)
Online research paper
Online book store (*)

14. Software cannot operate without Hardware. True or False? Mark for Review
(1) Points
True (*)
False

15. The overall mission of the Oracle Corporation is to use the internet and fast
processing servers to build its own network. Mark for Review
(1) Points
True

False (*)
1. A database interacts with the data and provides the following facilities:
a. Retrieving data b. Inserting data
c. Deleting data
d. All of the above. (*)
2. Which transformation in computing allows for storage and delivery of applications and data
over the internet?
a. Desktop computing b. Grid Computing
c. Cloud Computing (*)
d. Mainframe computing
3. Which of the following transformations in computing led to the increase in graphical user
interface (GUI) applications?
a. Desktop computing (*)
b. Grid Computing
c. Client/Server Computing d. Mainframe computing
4. Information is the result of combining, comparing and performing calculations on data. a.
True (*)
b. False
5. The Oracle Academy courses are intended for self study. True or False?
a. True
b. False (*)
6. SQL *Plus is being used in the Oracle Academy courses to run SQL code. True or False?
a. True
b. False (*)
7. Using a database solution instead of a flat file eliminates all of the following issues except:
a. Incorrect data (*)
b. Data entry anomalies c. Inconsistency
d. Redundancy
8. Documenting Business Requirements helps developers control the scope of the system and
prevents users from claiming that the new system does not meet their business requirements.
True or False?
a. True (*)
b. False
9. Business rules help you understand the standardization procedure an organization follows
when handling huge data.
a. True (*)
b. False
10. Business rules are important because _.
a. They allow the developer to understand the relationship and constraints of the participating
entities (*)
b. They can all be incorporated into the database design structure.
c. They can become outdated quickly.
d. They are complex and difficult to understand.
11. When completing the conceptual modeling process we must take into account the following
a. Business Rules
b. Assumptions c. Problems
d. All of the above (*)
12. Which is the first step in the Database Development Process ?
a. Testing
b. Strategy and Analysis (*)
c. Build
d. Design
13. The advantages of an object-oriented data model are:
a. Reduced Maintenance b. Real-World Modeling c. Both A and B. (*)
d. Neither A or B.
14. A model describes a database in terms of tables, columns, and joins between
tables.
a. Network
b. Hierarchical
c. Object Oriented d. Relational (*)
15. A network database comprises of a collection of records connected to one another through
links.
a. True (*)
b. False
1. Which transformation in computing allows for storage and delivery of
applications and data over the internet? Mark for Review
(1) Points

Cloud Computing (*)

Desktop computing

Mainframe computing

Grid Computing

Correct Correct

2. A database is a centralized and structured set of data stored on


a computer system and provides facilities for retrieving, adding, modifying, and
deleting the data when required. Mark for Review
(1) Points

True (*)

False
Correct Correct

3. A database interacts with the data and provides the following


facilities: Mark for Review
(1) Points

Retrieving data

Inserting data

Deleting data

All of the above. (*)

Correct Correct

4. Which of the following transformations in computing led to the


increase in graphical user interface (GUI) applications? Mark for Review
(1) Points

Mainframe computing

Desktop computing (*)

Client/Server Computing

Grid Computing

Incorrect Incorrect. Refer to Section 1 Lesson 2.

5. A ___________ model describes a database in terms of tables,


columns, and joins between tables. Mark for Review
(1) Points

Network

Relational (*)

Object Oriented

Hierarchical

Correct Correct

6. Which of the following is not a stage in the Database Development Process?


Mark for Review
(1) Points

Build

Design

Strategy and Analysis


Reporting (*)

Incorrect Incorrect. Refer to Section 1 Lesson 3.


7. The advantages of an object-oriented data model are: Mark for
Review
(1) Points

Reduced Maintenance

Real-World Modeling

Both A and B. (*)

Neither A or B.

Correct Correct

8. In a _______ database model the data is organized into a tree-


like structure and to retrieve data the whole tree needs to be traversed starting
from the root node. Mark for Review
(1) Points

Network

Hierarchical (*)

Object Oriented

Relational

Incorrect Incorrect. Refer to Section 1 Lesson 3.

9. The Oracle Academy courses are intended for self study. True or
False? Mark for Review
(1) Points

True

False (*)
Incorrect Incorrect. Refer to Section 1 Lesson 1.
10. The main subject areas taught by the Oracle Academy are: Mark
for Review
(1) Points

Computer Repairs

Data Modeling, SQL, and PL/SQL (*)

Systems programming and computer architecture

Database performance tuning

Correct Correct
11. Business rules help you understand the standardization procedure an
organization follows when handling huge data. Mark for Review
(1) Points

True (*)

False

Correct Correct

12. Documenting Business Requirements helps developers control the


scope of the system and prevents users from claiming that the new system does not
meet their business requirements. True or False? Mark for Review
(1) Points

True (*)

False

Correct Correct

13. Using a database solution instead of a flat file eliminates all


of the following issues except: Mark for Review
(1) Points
Data entry anomalies
Inconsistency

Redundancy

Incorrect data (*)

Correct Correct

14. When completing the conceptual modeling process we must take into
account the following: Mark for Review
(1) Points

Business Rules

Assumptions

Problems

All of the above (*)

Correct Correct

15. Business rules are important because_________. Mark for Review


(1) Points

They are complex and difficult to understand.

They can all be incorporated into the database design structure.

They can become outdated quickly.

They allow the developer to understand the relationship and constraints of


the participating entities (*)
Terms in this set (15)
A flat file may contain many fields, often, with duplicate data that are prone to data corruption.
(true/false)
true

In a hierarchical database model the data is stored as records that are connected to one another
through ________.
links

A ___________ model describes a database in terms of tables, columns, and joins between
tables.
relational

The reason or drive for using databases rather than files has been (3)
-Integration of data for easier access and modification for complex transactions
-Use of blocks
-Availability of data to a diverse set of users
-Reduced redundancy of data
-Integration of data for easier access and modification for complex transactions
-Availability of data to a diverse set of users
-Reduced redundancy of data

All Business Rules can be modeled. (true/false)


false

Once you have learned how to write programs and build systems, you no longer need any input
or involvement from any users as you are perfectly capable of delivering the systems that
businesses
need and want.
-True. Users never know what they want anyway, so building systems is best left to the
professionals.
-False. Business requirements can and will change. For instance, new legal requirements may
arise.
-True. The only requirement for creating a perfect system is a perfect programmer.
-True. Users delay the delivery of a system by changing their minds and adding new
requirements.
-False. Business requirements can and will change. For instance, new legal requirements may
arise.

Business ______ are used to understand business processes, and the nature, role, and scope of
the data.
rules

The physical implementation of Database is highly dependent on:


-Database Manager
-The current state of technology
-Subject to change as available technologies rapidly change.
-All of the above
-All of the above
Advantages of using a database rather than a simple file system
-Availability of data to a diverse group of users
-Integration of data for easier access
-modification of Data when performing complex transactions
-Data integrity and reduced data redundancy
-Availability of data to a diverse group of users
-Integration of data for easier access
-modification of Data when performing complex transactions
-Data integrity and reduced data redundancy

What is the difference between "information" and "data"?


Data turns into useful information. It is stored in a database and accessed by systems and users.
1. Primary UIDs are:

Optional in data modeling.

Useful as an alternative means of identifying instances of an entity, independent of their


datatype

Always comprised of numbers

Mandatory in data modeling (*)

2. A unique identifier must be made up of more than one attribute. True or False?

True

False (*)

3. In the relational model, relationships between relations or tables are created by using?

Candidate Keys

Composite Keys

Foreign Keys (*)

Primary Keys

4. A logical model includes :


Only Entities, Attributes and Unique Identifiers

Only Entities, Attributes and Relationships

Entities, Attributes, Unique Identifiers and Relationships (*)

Only Entities and Relationships

2. A conceptual model includes :

Only Entities, Attributes and Unique Identifiers

Only Entities and Relationships (*)

Only Entities, Attributes and Relationships

Entities, Attributes, Unique Identifiers and Relationships

3. Identify all of the incorrect statements that complete this sentence: A primary key is...
(Choose three)

(Choose all correct answers)

A single column that uniquely identifies each column in a table. (*)

A set of columns in one table that uniquely identifies each row in another table. (*)

One or more columns in a table that uniquely identifies each row in that table.

Only one column that must be null. (*)

4. Flat file databases avoids data duplication. True or False?

True
False (*)

5. A candidate UID that does not get chosen to become the primary UID is called a _________

Secondary UID (*)

Primary UID

Composite UID

Unique UID

6. All entities must be given a new artificial UID. True or False?

True

False (*)

7. A foreign key is a column or combination of columns in one table that uniquely identifies a
row of another table.

True (*)

False

8. The optionality of a relationship must be either _______ or _______.

Bidirectional or a single direction

Single or Multiple

Mandatory or Optional (*)

One or (One or More)

9. In a business that sells pet food, choose the best relationship name between FOOD TYPE
and ANIMAL (e.g. dog, horse, or cat). (Choose Two)

(Choose all correct answers)

Each FOOD TYPE may be made from one or more ANIMALs.


Each FOOD TYPE may be given to one or more ANIMALs. (*)

Each ANIMAL must be the seller of one or more FOOD TYPES.

Each FOOD TYPE must be suitable for one or more ANIMALs. (*)

10. Which symbol is used to show that a particular attribute is mandatory?

* (*)

&
11. Attributes have Instances. True or False?

True

False (*)

12. In this course, we use the __________ notation for ERD modeling.

Bachman

Barker (*)

Information Engineering

None of the above

13. An ERD created using ERDish is a __________ representation of entities and their
relationships to each other.

hierarchical

textual
technical

graphical (*)

14. Which of the following statements about entity relationship diagrams (ERD) is true?

Used to communicate the technical specifications of the database to users

Used to communicate the logical structure of the database to users. (*)

Used to communicate the physical structure of the database to users.

Is a hard and fast document that cannot be changed once development of the database has
begun.

15. When mapping a relationship for an ERD relationship names must be included.

True (*)

False

4. Which of the following statements are true? (Choose two)

(Choose all correct answers)

Flat file database systems pay more attention to retrieving data and making it accessible to the
user, whereas relational databases spend more energy updating indexes and data pointers.

Relational database systems are the main thrust behind SQL since it provides the language
elements needed to tie together the information in the database. (*)

Flat file database structures help eliminate redundant information.

Relational systems pay more attention to retrieving data and making it accessible to the user.
(*)

5. Which of the following are reasons we create conceptual models?


It facilitates discussion; a picture is worth a thousand words

It forms important ideal system documentation

It takes into account government regulations and laws

It forms a sound basis for physical database design

All of the above (*)

6. A conceptual model includes :

Only Entities and Relationships (*)

Entities, Attributes, Unique Identifiers and Relationships

Only Entities, Attributes and Relationships

Only Entities, Attributes and Unique Identifiers

7. Which of the following entities most likely contains invalid attributes?

Entity: Mother. Attributes: Name, Birthdate, Occupation, Number of Children

Entity: Pet. Attributes: Name, Birthdate, Owner

Entity: Home. Attributes: Number of Bedrooms, Owner, Address, Date Built

Entity: Car. Attributes: Owner Occupation, Owner Salary, Speed (*)

8. Which of the following statements about attributes are true? (Choose Two)

(Choose all correct answers)

They describe, qualify, quantify, classify, or specify an entity. (*)

They are often adjectives. (*)


They must be single valued unless they belong to more than one entity.

They are the primary container for data.

9. Entities are usually _____________.

Nouns (*)

Adjectives

Adverbs

Verbs

10. A __________ relationship is a relationship between an entity and itself.

Hierarchical

One to one

Recursive (*)

Mandatory

1. Data models are drawn to show users the actual Data that their new system will contain;
only Data listed on the Diagram can be entered into the Database. True or False?

True

False (*)

2. ERDish is a language used to create database structures in SQL

True

False (*)

3. Data modeling is performed for the following reasons: (Choose Two)


(Choose all correct answers)

We draw an ERD solely to please the users; once completed, the ERD is never referred to
again as it serves no purpose in the real world.

It helps discussions and reviews. (*)

The ERD becomes a blueprint for designing the actual system. (*)

We do not need datamodels; we can just start coding right away.

4. Primary UIDs are:

Optional in data modeling.

Mandatory in data modeling (*)

Always comprised of numbers

Useful as an alternative means of identifying instances of an entity, independent of their


datatype

5. Candidate UIDs must be made up of only one attribute.

True

False (*)

6. The Physical Model is derived from the Logical Model. True or False?

True (*)

False

7. In a relational database system, the next step after creating a conceptual data model is to
convert it to a _________ .

An entity-relation data model


External data model

Logical data model (*)

Internal data model

8. An entity may have which of the following?

Experiences

Instances (*)

Tables

None of the above

9. Attributes have Instances. True or False?

True

False (*)

10. Which of the following statements about attributes are true? (Choose Two)

(Choose all correct answers)

They describe, qualify, quantify, classify, or specify an entity. (*)

They are the primary container for data.

They are often adjectives. (*)

They must be single valued unless they belong to more than one entity.

11. A relational database stores information in tables with rows and columns.

True (*)
False

12. By defining ________ and _____ keys, you can ensure that the integrity of the data in a
table is maintained.

primary, unique

primary, secondary

foreign, unique

primary, foreign (*)

13. Matrix Diagrams should be developed BEFORE the ERD. True or False?

True (*)

False

14. A __________ relationship is a relationship between an entity and itself.

Recursive (*)

One to one

Hierarchical

Mandatory

15. One-to-Many relationships have cardinality of one or more in both directions. True or
False?

True

False (*)

11. A foreign key is a column or combination of columns in one table that uniquely identifies a
row of another table.
True (*)

False

12. Which of the following is NOT an example of cardinality?

How many employees can hold one specific job?

How many types of jobs are there? (*)

How many jobs can one employee hold?

All are examples of cardinality.

13. ERDish includes the following except:

Relationship Names

Data Values. (*)

Cardinality

Optionality

14. Which of the following is not a goal of ER modeling:

It is acceptable to include information that is derivable. (*)

Capture all required information.

Ensure information appears only once.

Locate information in a logical manner

15. The __________ model includes entities, attributes, UIDs, relationships as well as
optionality and cardinality of these items.
Physical

Hierarchical

Conceptual

Logical (*)

1. A _____ is a type of database that stores data in a single table.

Flat file (*)

Hierarchical

Relational

Network

2. In the relational model, relationships between relations or tables are created by using?

Composite Keys

Primary Keys

Foreign Keys (*)

Candidate Keys

3. All entities must be given a new artificial UID. True or False?

True

False (*)

4. Primary UIDs are:

Optional in data modeling.


Useful as an alternative means of identifying instances of an entity, independent of their
datatype

Always comprised of numbers

Mandatory in data modeling (*)

5. When creating entities in a logical model you must follow these rules: (Choose Two)

(Choose all correct answers)

Name them in Singular (*)

Exclude Attributes

Include Attributes (*)

Name them in Plural

6. Entity names are always singular. True or False?

True (*)

False

7. In this course, we use the __________ notation for ERD modeling.

Bachman

Barker (*)

Information Engineering

None of the above

8. A conceptual model includes :


Only Entities and Relationships (*)

Only Entities, Attributes and Relationships

Only Entities, Attributes and Unique Identifiers

Entities, Attributes, Unique Identifiers and Relationships

9. A logical model includes :

Only Entities and Relationships

Only Entities, Attributes and Unique Identifiers

Only Entities, Attributes and Relationships

Entities, Attributes, Unique Identifiers and Relationships (*)

10. A relationship can be between ____________.

two entities

an entity and itself

multiple entities

All of the above. (*)

11. If a relationship is mandatory there must be at least one instance of the corresponding
entity related to it.

True (*)

False

12. A __________ relationship is a relationship between an entity and itself.


Recursive (*)

Mandatory

Hierarchical

One to one

13. Which of the following statements about entity relationship diagrams (ERD) is true?

Used to communicate the logical structure of the database to users. (*)

Used to communicate the physical structure of the database to users.

Is a hard and fast document that cannot be changed once development of the database has
begun.

Used to communicate the technical specifications of the database to users

14. Which of the following is not a goal of ER modeling:

Locate information in a logical manner

Ensure information appears only once.

It is acceptable to include information that is derivable. (*)

Capture all required information.

15. Data modeling is performed for the following reasons: (Choose Two)

(Choose all correct answers)

We draw an ERD solely to please the users; once completed, the ERD is never referred to
again as it serves no purpose in the real world.
It helps discussions and reviews. (*)

We do not need datamodels; we can just start coding right away.

The ERD becomes a blueprint for designing the actual system. (*)
Data Integrity ensures ______ in the information.
-no duplication
-duplication
-anomalies
-errors
-no duplication

A table must have a primary key. True or False?


true

One-to-One relationships have _____________ of one to one in both directions.


-Cardinality
-Optionality
-Foreign Keys
-Naming
-Cardinality

In an ERD, optionality is depicted using __________.


-names of relationships
-solid or dashed lines
-single toe or crows foot
-soft boxes
-solid or dashed lines

A relationship is transformed from logical to physical model using _________.


-Candidate Keys
-Foreign Keys
-Composite Keys
-Secondary Keys
-Foreign Keys

Capturing all required data is the only goal of entity relationship modeling. (t/f)
false

When mapping a relationship for an ERD diagram both sides of the relationship have to be
mapped. (t/f)
true

Which of the following is not a goal of ER modeling:


-Capture all required information.
-Ensure information appears only once.
-Locate information in a logical manner
-It is acceptable to include information that is derivable.
-It is acceptable to include information that is derivable.

An ERD is an example of a ______ Model.


-Data Integrity
-Conceptual
-Physical
-Network
-Conceptual

The logical model becomes the blueprint for designing the ________ model
-Data Integrity
-Data Flow
-Network
-Physical
-Physical

Section 2 Quiz
(Answer all questions in this section)

1. Capturing all required data is the only goal of entity relationship


modeling. Mark for Review
(1) Points

True

False (*)

Incorrect. Refer to Section 2 Lesson 6.

2. An ERD created using ERDish is a __________ representation of entities


and their relationships to each other. Mark for Review
(1) Points

graphical (*)

textual

technical

hierarchical

Incorrect. Refer to Section 2 Lesson 6.

3. ERDish includes the following except: Mark for Review


(1) Points
Optionality

Data Values. (*)

Relationship Names

Cardinality

Incorrect. Refer to Section 2 Lesson 5.

4. A foreign key is a column or combination of columns in one table that


uniquely identifies a row of another table. Mark for Review
(1) Points

True (*)

False

Correct

5. A relationship is transformed from logical to physical model using


_________. Mark for Review
(1) Points

Foreign Keys (*)

Composite Keys

Secondary Keys

Candidate Keys

6. If a relationship is mandatory there must be at least one instance of the corresponding


entity related to it. Mark for Review
(1) Points

True (*)
False

Correct

7. The physical model shows all table structures. True or False. Mark
for Review
(1) Points

True (*)

False

Correct

8. The logical model determines relationship optionality and cardinality


Mark for Review
(1) Points

True (*)

False

Correct

9. The primary key uniquely identifies each row in a table and is based on
the __________ from the logical design. Mark for Review
(1) Points

Secondary UID

Candidate UID

Composite UID

Primary UID (*)

Incorrect. Refer to Section 2 Lesson 4.


10. All entities must be given a new artificial UID. True or False? Mark
for Review
(1) Points

True

False (*)

Incorrect. Refer to Section 2 Lesson 4.

11. Each column in a relation is called an entity. True or False? Mark for Review
(1) Points

True

False (*)

Correct

12. What does single table refer to? (Choose Two) Mark for Review
(1) Points

(Choose all correct answers)

A type of database storage method where all of the data elements are stored on top of each
other.

Non-relational systems that typically store each table and index in separate files and often do
not support the SQL language. (*)

A fully-relational database system like Microsoft's SQL Server or Oracle's database systems.

A database where all of the data is stored in one large table. (*)

Correct

13. In this course, we use the __________ notation for ERD modeling. Mark
for Review
(1) Points

Bachman
Barker (*)

Information Engineering

None of the above

Incorrect. Refer to Section 2 Lesson 3.

14. To identify an attribute as part of a unique identifier on an ER diagram,


the # symbol goes in front of it. True or False? Mark for Review
(1) Points

True (*)

False

Incorrect. Refer to Section 2 Lesson 3.

15. Which of the attributes is a volatile attribute? Mark for Review


(1) Points

Eye color

Age (*)

Race

Date of birth

Incorrect. Refer to Section 2 Lesson 3.

1. Identify all of the incorrect statements that complete this sentence: A


primary key is...(Choose three) Mark for Review
(1) Points
(Choose all correct answers)

Only one column that must be null. (*)

One or more columns in a table that uniquely identifies each row in that table.

A set of columns in one table that uniquely identifies each row in another table. (*)

A single column that uniquely identifies each column in a table. (*)

Incorrect. Refer to Section 2 Lesson 1.

2. In the relational model, relationships between relations or tables are


created by using? Mark for Review
(1) Points

Foreign Keys (*)

Primary Keys

Candidate Keys

Composite Keys

Correct

3. One-to-One relationships have _____________ of one to one in both


directions. Mark for Review
(1) Points

Naming

Cardinality (*)

Optionality

Foreign Keys

Incorrect. Refer to Section 2 Lesson 5.


4. A foreign key is a column or combination of columns in one table that
uniquely identifies a row of another table. Mark for Review
(1) Points

True (*)

False

Correct

5. A __________ relationship is a relationship between an entity and itself.


Mark for Review
(1) Points

Hierarchical

Mandatory

One to one

Recursive (*)

Incorrect. Refer to Section 2 Lesson 5.

6. The primary key uniquely identifies each row in a table and is based on the __________
from the logical design. Mark for Review
(1) Points

Composite UID

Secondary UID

Primary UID (*)

Candidate UID
Correct

7. Unique Identifiers… Mark for Review


(1) Points

Distinguish all entities in a database

Distinguish nothing

Distinguish one instance of an entity from all other instances of that entity (*)

Distinguish one entity from another.

Correct

8. Which of the following is not a goal of ER modeling: Mark for


Review
(1) Points

Locate information in a logical manner

Capture all required information.

It is acceptable to include information that is derivable. (*)

Ensure information appears only once.

Incorrect. Refer to Section 2 Lesson 6.

9. A model is considered to be Implementation-Free if it can be


implemented using ____ of the database software models such as hierarchical, network or
relational. Mark for Review
(1) Points

any (*)

only one

none
Incorrect. Refer to Section 2 Lesson 6.

10. Data models are drawn to show users the actual Data that their new
system will contain; only Data listed on the Diagram can be entered into the Database. True or
False? Mark for Review
(1) Points

True

False (*)

Incorrect. Refer to Section 2 Lesson 6.

11. The logical model determines relationship optionality and cardinality Mark for
Review
(1) Points

True (*)

False

Correct

12. A conceptual model includes : Mark for Review


(1) Points

Only Entities, Attributes and Unique Identifiers

Entities, Attributes, Unique Identifiers and Relationships

Only Entities, Attributes and Relationships

Only Entities and Relationships (*)

Incorrect. Refer to Section 2 Lesson 2.

13. Attributes have Instances. True or False? Mark for Review


(1) Points
True

False (*)

Correct

14. Entity names are always singular. True or False? Mark for Review
(1) Points

True (*)

False

Incorrect. Refer to Section 2 Lesson 3.

15. Entities are usually _____________. Mark for Review


(1) Points

Verbs

Adverbs

Adjectives

Nouns (*)

Incorrect. Refer to Section 2 Lesson 3.


1. To identify an attribute as part of a unique identifier on an ER diagram, the # symbol
goes in front of it. True or False? Mark for Review
(1) Points

True (*)

False

Correct

2. Which symbol is used to show that a particular attribute is optional?


Mark for Review
(1) Points

o (*)

&

Incorrect. Refer to Section 2 Lesson 3.

3. Which of the following entities most likely contains invalid attributes?


Mark for Review
(1) Points

Entity: Car. Attributes: Owner Occupation, Owner Salary, Speed (*)

Entity: Home. Attributes: Number of Bedrooms, Owner, Address, Date Built

Entity: Pet. Attributes: Name, Birthdate, Owner

Entity: Mother. Attributes: Name, Birthdate, Occupation, Number of Children

Correct

4. Primary keys can contain null values. Mark for Review


(1) Points

True

False (*)

Correct

5. A Unique Identifier has a NULL value for each instance of the entity for
the lifetime of the instance. True or False Mark for Review
(1) Points

True

False (*)

Correct

6. Which of the following statements is true regarding Implementation-Free logical


models? Mark for Review
(1) Points

The model changes depending on operating system that is being used.

The model changes depending on the relational database software being used

The model does not need to implemented on a DBMS.

The model stays the same regardless of the DBMS or operating system used. (*)

Incorrect. Refer to Section 2 Lesson 6.

7. When mapping a relationship for an ERD relationship names must be


included. Mark for Review
(1) Points

True (*)

False
Correct

8. ERDish includes the following except: Mark for Review


(1) Points

Optionality

Cardinality

Relationship Names

Data Values. (*)

Correct

9. The physical model shows all table structures. True or False. Mark
for Review
(1) Points

True (*)

False

Correct

10. The logical model's entities, attributes, unique identifiers and relationships
map to the physical model's _________________. Mark for Review
(1) Points

Optionality and Cardinality

Files, records, fields and data values

Tables, columns, primary keys and foreign keys (*)

Correct
11. Flat file databases are generally in plain-text form, where each line holds only one
record. True or False? Mark for Review
(1) Points

True (*)

False

Incorrect. Refer to Section 2 Lesson 1.

12. By defining ________ and _____ keys, you can ensure that the integrity
of the data in a table is maintained. Mark for Review
(1) Points

primary, foreign (*)

foreign, unique

primary, secondary

primary, unique

Correct

13. Which of the following is NOT an example of cardinality? Mark for


Review
(1) Points

All are examples of cardinality.

How many types of jobs are there? (*)

How many employees can hold one specific job?

How many jobs can one employee hold?

Incorrect. Refer to Section 2 Lesson 5.

14. A relationship can be between ____________. Mark for Review


(1) Points

two entities

an entity and itself

multiple entities

All of the above. (*)

Correct

15. The cardinality of a relationship can be _____________. (Choose two)


Mark for Review
(1) Points

(Choose all correct answers)

one or more (*)

one to one

many to many

one and only one (*)

Incorrect. Refer to Section 2 Lesson 5.

1. A relational database stores information in tables with rows and columns. Mark for
Review
(1) Points

True (*)

False

Correct
2. In the relational model, relationships between relations or tables are
created by using? Mark for Review
(1) Points

Foreign Keys (*)

Candidate Keys

Composite Keys

Primary Keys

Correct

3. In this course, we use the __________ notation for ERD modeling. Mark
for Review
(1) Points

Bachman

Barker (*)

Information Engineering

None of the above

Correct

4. When creating entities in a logical model you must follow these rules:
(Choose Two) Mark for Review
(1) Points

(Choose all correct answers)

Include Attributes (*)

Name them in Plural

Exclude Attributes
Name them in Singular (*)

Incorrect. Refer to Section 2 Lesson 3.

5. An entity may have which of the following? Mark for Review


(1) Points

Experiences

Instances (*)

Tables

None of the above

Correct

1. A relational database stores information in tables with rows and columns. Mark for
Review
(1) Points

True (*)

False

Correct

2. In the relational model, relationships between relations or tables are


created by using? Mark for Review
(1) Points

Foreign Keys (*)

Candidate Keys

Composite Keys
Primary Keys

Correct

3. In this course, we use the __________ notation for ERD modeling. Mark
for Review
(1) Points

Bachman

Barker (*)

Information Engineering

None of the above

Correct

4. When creating entities in a logical model you must follow these rules:
(Choose Two) Mark for Review
(1) Points

(Choose all correct answers)

Include Attributes (*)

Name them in Plural

Exclude Attributes

Name them in Singular (*)

Incorrect. Refer to Section 2 Lesson 3.

5. An entity may have which of the following? Mark for Review


(1) Points

Experiences
Instances (*)

Tables

None of the above

Correct

6. An ERD is an example of a ______ Model. Mark for Review


(1) Points

Physical

Network

Data Integrity

Conceptual (*)

Correct

7. The logical model determines relationship optionality and cardinality


Mark for Review
(1) Points

True (*)

False

Correct

8. The __________ model includes entities, attributes, UIDs, relationships


as well as optionality and cardinality of these items. Mark for Review
(1) Points

Hierarchical

Physical
Conceptual

Logical (*)

Incorrect. Refer to Section 2 Lesson 6.

9. Capturing all required data is the only goal of entity relationship


modeling. Mark for Review
(1) Points

True

False (*)

Correct

10. The conceptual model does all of the following except: Mark for
Review
(1) Points

Prevents mistakes and misunderstandings.

Documents type of operating system to be used. (*)

Takes into account regulations and laws goverining the industry being addressed.

Describes the needs of the business.

Correct

11. A Unique Identifier has a NULL value for each instance of the entity for the lifetime of
the instance. True or False Mark for Review
(1) Points

True

False (*)

Correct
12. The candidate UID that is chosen to identify an entity is called the
Primary UID; other candidate UIDs are called Secondary UIDs. Mark for Review
(1) Points

No, each Entity can only have one UID, the secondary one.

No, it is not possible to have more than one UID for an Entity.

Yes, this is the way UID's are named. (*)

No, after UIDs are first sorted, the first one is called the Primary UID, the second is the
Secondary UID, etc.

Correct

13. One-to-Many relationships have cardinality of one or more in both


directions. True or False? Mark for Review
(1) Points

True

False (*)

Correct

14. A relationship is transformed from logical to physical model using


_________. Mark for Review
(1) Points

Candidate Keys

Composite Keys

Foreign Keys (*)

Secondary Keys

Correct
15. Matrix Diagrams are used to verify that all ____________ have been
identified for an ERD. Mark for Review
(1) Points

relationships (*)

keys

attributes

entities

Incorrect. Refer to Section 2 Lesson 5.

1. People are not born with “numbers”, but a lot of systems assign student numbers,
customer IDs, etc. A shoe has a color, a size, a style, but may not have a descriptive “number".
So, to be able to uniquely and efficiently identify one instance of the entity SHOE, a/an
______________ UID can be created. Mark for Review
(1) Points

Artificial (*)

Structured

Identification

Unrealistic

Incorrect. Refer to Section 2 Lesson 4.

2. A Unique Identifier has a NULL value for each instance of the entity for
the lifetime of the instance. True or False Mark for Review
(1) Points

True

False (*)
Correct

3. Which of the following entities most likely contains invalid attributes?


Mark for Review
(1) Points

Entity: Car. Attributes: Owner Occupation, Owner Salary, Speed (*)

Entity: Home. Attributes: Number of Bedrooms, Owner, Address, Date Built

Entity: Mother. Attributes: Name, Birthdate, Occupation, Number of Children

Entity: Pet. Attributes: Name, Birthdate, Owner

Correct

4. When creating entities in a logical model you must follow these rules:
(Choose Two) Mark for Review
(1) Points

(Choose all correct answers)

Exclude Attributes

Include Attributes (*)

Name them in Plural

Name them in Singular (*)

Correct

5. An entity may have which of the following? Mark for Review


(1) Points

Experiences

Instances (*)
Tables

None of the above

Correct

6. A __________ relationship is a relationship between an entity and itself. Mark for


Review
(1) Points

Recursive (*)

One to one

Hierarchical

Mandatory

Correct

7. Which of the following are true about Cardinality? (Choose two) Mark
for Review
(1) Points

(Choose all correct answers)

Cardinality tells "how many". (*)

Cardinality specifies a counting number (like 1, 2, 3, 4 etc.) in a relationship.

Cardinality specifies only singularity or plurality, but not a specific plural number. (*)

Cardinality specifies whether something is required or not.

Correct

8. Which of the following is NOT a relationship type? Mark for Review


(1) Points
One to One

One to Many

Many to Many

Some to None (*)

Correct

9. The physical model shows all table structures. True or False. Mark
for Review
(1) Points

True (*)

False

Correct

10. A conceptual model includes : Mark for Review


(1) Points

Only Entities, Attributes and Relationships

Only Entities, Attributes and Unique Identifiers

Only Entities and Relationships (*)

Entities, Attributes, Unique Identifiers and Relationships

Correct

11. Which of the following is not an advantage of a relational database? Mark for
Review
(1) Points

Efficiency
Less Redundancy

Data Integrity

One table with all the data. (*)

Incorrect. Refer to Section 2 Lesson 1.

12. Each column in a relation is called an entity. True or False? Mark for
Review
(1) Points

True

False (*)

Correct

13. In an ERD diagram how is cardinality represented ? (Choose two) Mark


for Review
(1) Points

(Choose all correct answers)

With a crow's foot (*)

With a solid line

With a dotted line

With a single toe (*)

Incorrect. Refer to Section 2 Lesson 6.

14. ERDish is a language used to create database structures in SQL Mark


for Review
(1) Points

True
False (*)

Correct

15. An ERD created using ERDish is a __________ representation of entities


and their relationships to each other. Mark for Review
(1) Points

hierarchical

technical

textual

graphical (*)

Correct

Section 2 Quiz
(Answer all questions in this section)

1. Capturing all required data is the only goal of entity relationship


modeling. Mark for Review
(1) Points

True

False (*)

Incorrect. Refer to Section 2 Lesson 6.

2. An ERD created using ERDish is a __________ representation of entities


and their relationships to each other. Mark for Review
(1) Points

graphical (*)

textual
technical

hierarchical

Incorrect. Refer to Section 2 Lesson 6.

3. ERDish includes the following except: Mark for Review


(1) Points

Optionality

Data Values. (*)

Relationship Names

Cardinality

Incorrect. Refer to Section 2 Lesson 5.

4. A foreign key is a column or combination of columns in one table that


uniquely identifies a row of another table. Mark for Review
(1) Points

True (*)

False

Correct

5. A relationship is transformed from logical to physical model using


_________. Mark for Review
(1) Points

Foreign Keys (*)

Composite Keys

Secondary Keys
Candidate Keys

6. If a relationship is mandatory there must be at least one instance of the corresponding


entity related to it. Mark for Review
(1) Points

True (*)

False

Correct

7. The physical model shows all table structures. True or False. Mark
for Review
(1) Points

True (*)

False

Correct

8. The logical model determines relationship optionality and cardinality


Mark for Review
(1) Points

True (*)

False

Correct

9. The primary key uniquely identifies each row in a table and is based on
the __________ from the logical design. Mark for Review
(1) Points

Secondary UID

Candidate UID
Composite UID

Primary UID (*)

Incorrect. Refer to Section 2 Lesson 4.

10. All entities must be given a new artificial UID. True or False? Mark
for Review
(1) Points

True

False (*)

Incorrect. Refer to Section 2 Lesson 4.

11. Each column in a relation is called an entity. True or False? Mark for Review
(1) Points

True

False (*)

Correct

12. What does single table refer to? (Choose Two) Mark for Review
(1) Points

(Choose all correct answers)

A type of database storage method where all of the data elements are stored on top of each
other.

Non-relational systems that typically store each table and index in separate files and often do
not support the SQL language. (*)

A fully-relational database system like Microsoft's SQL Server or Oracle's database systems.

A database where all of the data is stored in one large table. (*)
Correct

13. In this course, we use the __________ notation for ERD modeling. Mark
for Review
(1) Points

Bachman

Barker (*)

Information Engineering

None of the above

Incorrect. Refer to Section 2 Lesson 3.

14. To identify an attribute as part of a unique identifier on an ER diagram,


the # symbol goes in front of it. True or False? Mark for Review
(1) Points

True (*)

False

Incorrect. Refer to Section 2 Lesson 3.

15. Which of the attributes is a volatile attribute? Mark for Review


(1) Points

Eye color

Age (*)

Race

Date of birth

Incorrect. Refer to Section 2 Lesson 3.


1. Identify all of the incorrect statements that complete this sentence: A
primary key is...(Choose three) Mark for Review
(1) Points

(Choose all correct answers)

Only one column that must be null. (*)

One or more columns in a table that uniquely identifies each row in that table.

A set of columns in one table that uniquely identifies each row in another table. (*)

A single column that uniquely identifies each column in a table. (*)

Incorrect. Refer to Section 2 Lesson 1.

2. In the relational model, relationships between relations or tables are


created by using? Mark for Review
(1) Points

Foreign Keys (*)

Primary Keys

Candidate Keys

Composite Keys

Correct

3. One-to-One relationships have _____________ of one to one in both


directions. Mark for Review
(1) Points

Naming
Cardinality (*)

Optionality

Foreign Keys

Incorrect. Refer to Section 2 Lesson 5.

4. A foreign key is a column or combination of columns in one table that


uniquely identifies a row of another table. Mark for Review
(1) Points

True (*)

False

Correct

5. A __________ relationship is a relationship between an entity and itself.


Mark for Review
(1) Points

Hierarchical

Mandatory

One to one

Recursive (*)

Incorrect. Refer to Section 2 Lesson 5.

6. The primary key uniquely identifies each row in a table and is based on the __________
from the logical design. Mark for Review
(1) Points

Composite UID
Secondary UID

Primary UID (*)

Candidate UID

Correct

7. Unique Identifiers… Mark for Review


(1) Points

Distinguish all entities in a database

Distinguish nothing

Distinguish one instance of an entity from all other instances of that entity (*)

Distinguish one entity from another.

Correct

8. Which of the following is not a goal of ER modeling: Mark for


Review
(1) Points

Locate information in a logical manner

Capture all required information.

It is acceptable to include information that is derivable. (*)

Ensure information appears only once.

Incorrect. Refer to Section 2 Lesson 6.

9. A model is considered to be Implementation-Free if it can be


implemented using ____ of the database software models such as hierarchical, network or
relational. Mark for Review
(1) Points
any (*)

only one

none

Incorrect. Refer to Section 2 Lesson 6.

10. Data models are drawn to show users the actual Data that their new
system will contain; only Data listed on the Diagram can be entered into the Database. True or
False? Mark for Review
(1) Points

True

False (*)

Incorrect. Refer to Section 2 Lesson 6.

11. The logical model determines relationship optionality and cardinality Mark for
Review
(1) Points

True (*)

False

Correct

12. A conceptual model includes : Mark for Review


(1) Points

Only Entities, Attributes and Unique Identifiers

Entities, Attributes, Unique Identifiers and Relationships

Only Entities, Attributes and Relationships


Only Entities and Relationships (*)

Incorrect. Refer to Section 2 Lesson 2.

13. Attributes have Instances. True or False? Mark for Review


(1) Points

True

False (*)

Correct

14. Entity names are always singular. True or False? Mark for Review
(1) Points

True (*)

False

Incorrect. Refer to Section 2 Lesson 3.

15. Entities are usually _____________. Mark for Review


(1) Points

Verbs

Adverbs

Adjectives

Nouns (*)

Incorrect. Refer to Section 2 Lesson 3.


1. To identify an attribute as part of a unique identifier on an ER diagram, the # symbol
goes in front of it. True or False? Mark for Review
(1) Points

True (*)

False

Correct

2. Which symbol is used to show that a particular attribute is optional?


Mark for Review
(1) Points

o (*)

&

Incorrect. Refer to Section 2 Lesson 3.

3. Which of the following entities most likely contains invalid attributes?


Mark for Review
(1) Points

Entity: Car. Attributes: Owner Occupation, Owner Salary, Speed (*)

Entity: Home. Attributes: Number of Bedrooms, Owner, Address, Date Built


Entity: Pet. Attributes: Name, Birthdate, Owner

Entity: Mother. Attributes: Name, Birthdate, Occupation, Number of Children

Correct

4. Primary keys can contain null values. Mark for Review


(1) Points

True

False (*)

Correct

5. A Unique Identifier has a NULL value for each instance of the entity for
the lifetime of the instance. True or False Mark for Review
(1) Points

True

False (*)

Correct

6. Which of the following statements is true regarding Implementation-Free logical


models? Mark for Review
(1) Points

The model changes depending on operating system that is being used.

The model changes depending on the relational database software being used

The model does not need to implemented on a DBMS.

The model stays the same regardless of the DBMS or operating system used. (*)

Incorrect. Refer to Section 2 Lesson 6.


7. When mapping a relationship for an ERD relationship names must be
included. Mark for Review
(1) Points

True (*)

False

Correct

8. ERDish includes the following except: Mark for Review


(1) Points

Optionality

Cardinality

Relationship Names

Data Values. (*)

Correct

9. The physical model shows all table structures. True or False. Mark
for Review
(1) Points

True (*)

False

Correct

10. The logical model's entities, attributes, unique identifiers and relationships
map to the physical model's _________________. Mark for Review
(1) Points

Optionality and Cardinality


Files, records, fields and data values

Tables, columns, primary keys and foreign keys (*)

Correct

11. Flat file databases are generally in plain-text form, where each line holds only one
record. True or False? Mark for Review
(1) Points

True (*)

False

Incorrect. Refer to Section 2 Lesson 1.

12. By defining ________ and _____ keys, you can ensure that the integrity
of the data in a table is maintained. Mark for Review
(1) Points

primary, foreign (*)

foreign, unique

primary, secondary

primary, unique

Correct

13. Which of the following is NOT an example of cardinality? Mark for


Review
(1) Points

All are examples of cardinality.

How many types of jobs are there? (*)


How many employees can hold one specific job?

How many jobs can one employee hold?

Incorrect. Refer to Section 2 Lesson 5.

14. A relationship can be between ____________. Mark for Review


(1) Points

two entities

an entity and itself

multiple entities

All of the above. (*)

Correct

15. The cardinality of a relationship can be _____________. (Choose two)


Mark for Review
(1) Points

(Choose all correct answers)

one or more (*)

one to one

many to many

one and only one (*)

Incorrect. Refer to Section 2 Lesson 5.

1. A relational database stores information in tables with rows and columns. Mark for
Review
(1) Points
True (*)

False

Correct

2. In the relational model, relationships between relations or tables are


created by using? Mark for Review
(1) Points

Foreign Keys (*)

Candidate Keys

Composite Keys

Primary Keys

Correct

3. In this course, we use the __________ notation for ERD modeling. Mark
for Review
(1) Points

Bachman

Barker (*)

Information Engineering

None of the above

Correct

4. When creating entities in a logical model you must follow these rules:
(Choose Two) Mark for Review
(1) Points

(Choose all correct answers)


Include Attributes (*)

Name them in Plural

Exclude Attributes

Name them in Singular (*)

Incorrect. Refer to Section 2 Lesson 3.

5. An entity may have which of the following? Mark for Review


(1) Points

Experiences

Instances (*)

Tables

None of the above

Correct

1. A relational database stores information in tables with rows and columns. Mark for
Review
(1) Points

True (*)

False

Correct

2. In the relational model, relationships between relations or tables are


created by using? Mark for Review
(1) Points
Foreign Keys (*)

Candidate Keys

Composite Keys

Primary Keys

Correct

3. In this course, we use the __________ notation for ERD modeling. Mark
for Review
(1) Points

Bachman

Barker (*)

Information Engineering

None of the above

Correct

4. When creating entities in a logical model you must follow these rules:
(Choose Two) Mark for Review
(1) Points

(Choose all correct answers)

Include Attributes (*)

Name them in Plural

Exclude Attributes

Name them in Singular (*)

Incorrect. Refer to Section 2 Lesson 3.


5. An entity may have which of the following? Mark for Review
(1) Points

Experiences

Instances (*)

Tables

None of the above

Correct

6. An ERD is an example of a ______ Model. Mark for Review


(1) Points

Physical

Network

Data Integrity

Conceptual (*)

Correct

7. The logical model determines relationship optionality and cardinality


Mark for Review
(1) Points

True (*)

False

Correct

8. The __________ model includes entities, attributes, UIDs, relationships


as well as optionality and cardinality of these items. Mark for Review
(1) Points

Hierarchical

Physical

Conceptual

Logical (*)

Incorrect. Refer to Section 2 Lesson 6.

9. Capturing all required data is the only goal of entity relationship


modeling. Mark for Review
(1) Points

True

False (*)

Correct

10. The conceptual model does all of the following except: Mark for
Review
(1) Points

Prevents mistakes and misunderstandings.

Documents type of operating system to be used. (*)

Takes into account regulations and laws goverining the industry being addressed.

Describes the needs of the business.

Correct

11. A Unique Identifier has a NULL value for each instance of the entity for the lifetime of
the instance. True or False Mark for Review
(1) Points
True

False (*)

Correct

12. The candidate UID that is chosen to identify an entity is called the
Primary UID; other candidate UIDs are called Secondary UIDs. Mark for Review
(1) Points

No, each Entity can only have one UID, the secondary one.

No, it is not possible to have more than one UID for an Entity.

Yes, this is the way UID's are named. (*)

No, after UIDs are first sorted, the first one is called the Primary UID, the second is the
Secondary UID, etc.

Correct

13. One-to-Many relationships have cardinality of one or more in both


directions. True or False? Mark for Review
(1) Points

True

False (*)

Correct

14. A relationship is transformed from logical to physical model using


_________. Mark for Review
(1) Points

Candidate Keys

Composite Keys
Foreign Keys (*)

Secondary Keys

Correct

15. Matrix Diagrams are used to verify that all ____________ have been
identified for an ERD. Mark for Review
(1) Points

relationships (*)

keys

attributes

entities

Incorrect. Refer to Section 2 Lesson 5.

1. People are not born with “numbers”, but a lot of systems assign student numbers,
customer IDs, etc. A shoe has a color, a size, a style, but may not have a descriptive “number".
So, to be able to uniquely and efficiently identify one instance of the entity SHOE, a/an
______________ UID can be created. Mark for Review
(1) Points

Artificial (*)

Structured

Identification

Unrealistic

Incorrect. Refer to Section 2 Lesson 4.


2. A Unique Identifier has a NULL value for each instance of the entity for
the lifetime of the instance. True or False Mark for Review
(1) Points

True

False (*)

Correct

3. Which of the following entities most likely contains invalid attributes?


Mark for Review
(1) Points

Entity: Car. Attributes: Owner Occupation, Owner Salary, Speed (*)

Entity: Home. Attributes: Number of Bedrooms, Owner, Address, Date Built

Entity: Mother. Attributes: Name, Birthdate, Occupation, Number of Children

Entity: Pet. Attributes: Name, Birthdate, Owner

Correct

4. When creating entities in a logical model you must follow these rules:
(Choose Two) Mark for Review
(1) Points

(Choose all correct answers)

Exclude Attributes

Include Attributes (*)

Name them in Plural

Name them in Singular (*)

Correct
5. An entity may have which of the following? Mark for Review
(1) Points

Experiences

Instances (*)

Tables

None of the above

Correct

6. A __________ relationship is a relationship between an entity and itself. Mark for


Review
(1) Points

Recursive (*)

One to one

Hierarchical

Mandatory

Correct

7. Which of the following are true about Cardinality? (Choose two) Mark
for Review
(1) Points

(Choose all correct answers)

Cardinality tells "how many". (*)

Cardinality specifies a counting number (like 1, 2, 3, 4 etc.) in a relationship.

Cardinality specifies only singularity or plurality, but not a specific plural number. (*)
Cardinality specifies whether something is required or not.

Correct

8. Which of the following is NOT a relationship type? Mark for Review


(1) Points

One to One

One to Many

Many to Many

Some to None (*)

Correct

9. The physical model shows all table structures. True or False. Mark
for Review
(1) Points

True (*)

False

Correct

10. A conceptual model includes : Mark for Review


(1) Points

Only Entities, Attributes and Relationships

Only Entities, Attributes and Unique Identifiers

Only Entities and Relationships (*)

Entities, Attributes, Unique Identifiers and Relationships


Correct

11. Which of the following is not an advantage of a relational database? Mark for
Review
(1) Points

Efficiency

Less Redundancy

Data Integrity

One table with all the data. (*)

Incorrect. Refer to Section 2 Lesson 1.

12. Each column in a relation is called an entity. True or False? Mark for
Review
(1) Points

True

False (*)

Correct

13. In an ERD diagram how is cardinality represented ? (Choose two) Mark


for Review
(1) Points

(Choose all correct answers)

With a crow's foot (*)

With a solid line

With a dotted line

With a single toe (*)


Incorrect. Refer to Section 2 Lesson 6.

14. ERDish is a language used to create database structures in SQL Mark


for Review
(1) Points

True

False (*)

Correct

15. An ERD created using ERDish is a __________ representation of entities


and their relationships to each other. Mark for Review
(1) Points

hierarchical

technical

textual

graphical (*)

Correct

ID SEMESTER ORACLE BASIS DATA

1. Once you have learned how to write programs and build systems, you no longer need any
input or involvement from any users as you are perfectly capable of delivering the systems that
businesses need and want. Mark for Review
(1) Points

False. Business requirements can and will change. For instance new legal requirements may
arise. (*)

True. The only requirement for creating a perfect system is a perfect programmer.

True. Users never know what they want anyway, so building systems is best left to the
professionals.
True. Users delay the delivery of a system by changing their minds and adding new
requirements.

Correct Correct

2. If information requirements are clearly communicated during conceptual modeling the


following will result: Mark for Review
(1) Points

A well designed conceptual model (*)

Some business rules may not be taken into account

A conceptual model that does not fully reflect the business will be created.

Delays due to reworking model caused by incorrect assumptions

Correct Correct

3. All Business Rules can be modeled. Mark for Review


(1) Points

True

False (*)

Incorrect Incorrect. Refer to Section 1 Lesson 4.

4. Documenting Business Requirements helps developers control the scope of the system and
prevents users from claiming that the new system does not meet their business requirements.
True or False? Mark for Review
(1) Points

True (*)
False

Correct Correct

5. When completing the conceptual modeling process we must take into account the
following: Mark for Review
(1) Points

Business Rules

Assumptions

Problems

All of the above (*) The technical software requirements for this course include all of the
following except: Mark for Review
(1) Points

Oracle SQL Developer Data Modeler

Microsoft Access (*)

Oracle APEX application

All are requirements.

Correct Correct

7. The strategies for learning used in this course include: Mark for Review
(1) Points

Instructor led training

Industry recognized certification

Project driven curriculum


All of the above (*)

Correct Correct

8. What is the difference between "information" and "data"? Mark for Review
(1) Points

Data turns into useful information. It is stored in a database and accessed by systems and users.
(*)

Data is held and understood only by users.

Information and data have no differences - they are two words for the same thing.

Information is held and understood only by users.

Correct Correct

9. DBMS stands for : Mark for Review


(1) Points

Database Management System (*)

Database Memory System

Database Management Software

Database Manipulation System

Correct Correct

10. Select the business or industry that would not have a need for a database. Mark for
Review
(1) Points
Banking

Retail

Scientific Research

All these businesses could benefit from using a database. (*)

The transformations that have occurred in the computing world progressing in this order:
Mark for Review
(1) Points

Grid Computing, Desktop Computing, Mainfram Computing, Client/Server Computing

Mainframe Computing, Desktop Computing, Grid Computing, Client/Server Computing.

Desktop computing, Grid computing, Client/Server computing, Mainframe computing.

Mainframe computing, Desktop computing, Client/Server Computing, Grid computing. (*)

Incorrect Incorrect. Refer to Section 1 Lesson 2.

12. The advantages of an object-oriented data model are: Mark for Review
(1) Points

Reduced Maintenance

Real-World Modeling

Both A and B. (*)

Neither A or B.

Incorrect Incorrect. Refer to Section 1 Lesson 3.

13. Which is the first step in the Database Development Process ? Mark for Review
(1) Points
Testing

Design

Strategy and Analysis (*)

Build

Correct Correct

14. A ___________ model describes a database in terms of tables, columns, and joins
between tables. Mark for Review
(1) Points

Relational (*)

Network

Object Oriented

Hierarchical

Correct Correct

15. In a _______ database model the data is organized into a tree-like structure and to retrieve
data the whole tree needs to be traversed starting from the root node. Mark for Review
(1) Points

Hierarchical (*)

Relational

Object Oriented

Network Which of the following statements are true? (Choose two) Mark for Review
(1) Points

(Choose all correct answers)

Relational database systems are the main thrust behind SQL since it provides the language
elements needed to tie together the information in the database. (*)

Relational systems pay more attention to retrieving data and making it accessible to the user.
(*)

Flat file database structures help eliminate redundant information.

Flat file database systems pay more attention to retrieving data and making it accessible to the
user, whereas relational databases spend more energy updating indexes and data pointers.

Incorrect Incorrect. Refer to Section 2 Lesson 1.

17. A table must have a primary key. True or False? Mark for Review
(1) Points

True (*)

False

Correct Correct

18. Using ERDish, which wording represents optionality? (Choose Two) Mark for Review
(1) Points

(Choose all correct answers)

may (*)

mandatory

must (*)

maybe
Correct Correct

19. An ERD created using ERDish is a __________ representation of entities and their
relationships to each other. Mark for Review
(1) Points

graphical (*)

hierarchical

technical

textual

Correct Correct

20. The __________ model includes entities, attributes, UIDs, relationships as well as
optionality and cardinality of these items. Mark for Review
(1) Points

Hierarchical

Physical

Logical (*)

Conceptual. The conceptual model does all of the following except: Mark for Review
(1) Points

Describes the needs of the business.

Takes into account regulations and laws goverining the industry being addressed.

Documents type of operating system to be used. (*)


Prevents mistakes and misunderstandings.

Correct Correct

22. Which of the following are true about Cardinality? (Choose two) Mark for Review
(1) Points

(Choose all correct answers)

Cardinality specifies only singularity or plurality, but not a specific plural number. (*)

Cardinality specifies whether something is required or not.

Cardinality tells "how many". (*)

Cardinality specifies a counting number (like 1, 2, 3, 4 etc.) in a relationship.

Correct Correct

23. The cardinality of a relationship can be _____________. (Choose two) Mark for Review
(1) Points

(Choose all correct answers)

one or more (*)

one and only one (*)

many to many

one to one

Incorrect Incorrect. Refer to Section 2 Lesson 5.

24. One-to-One relationships have _____________ of one to one in both directions. Mark for
Review
(1) Points
Foreign Keys

Cardinality (*)

Optionality

Naming

Incorrect Incorrect. Refer to Section 2 Lesson 5.

25. The components of a relationship include all of the following except : Mark for Review
(1) Points

Optionality

Relational Integrity (*)

Names

CardinalityA logical model includes : Mark for Review


(1) Points

Only Entities, Attributes and Unique Identifiers

Entities, Attributes, Unique Identifiers and Relationships (*)

Only Entities, Attributes and Relationships

Only Entities and Relationships

Correct Correct

27. The physical model shows all table structures. True or False. Mark for Review
(1) Points
True (*)

False

Correct Correct

28. The logical model determines relationship optionality and cardinality Mark for Review
(1) Points

True (*)

False

Correct Correct

29. Primary keys can contain null values. Mark for Review
(1) Points

True

False (*)

Correct Correct

30. All entities must be given a new artificial UID. True or False? Mark for Review
(1) Points

True

False (*) Primary UIDs are: Mark for Review


(1) Points

Useful as an alternative means of identifying instances of an entity, independent of their


datatype
Optional in data modeling.

Always comprised of numbers

Mandatory in data modeling (*)

Correct Correct

32. A candidate UID that does not get chosen to become the primary UID is called a
_________ . Mark for Review
(1) Points

Secondary UID (*)

Primary UID

Composite UID

Unique UID

Correct Correct

33. To identify an attribute as part of a unique identifier on an ER diagram, the # symbol goes
in front of it. True or False? Mark for Review
(1) Points

True (*)

False

Correct Correct

34. Which of the attributes is a volatile attribute? Mark for Review


(1) Points

Date of birth
Eye color

Race

Age (*)

Correct Correct

35. Entities are usually _____________. Mark for Review


(1) Points

Adverbs

Adjectives

Nouns (*)

Verbs When creating entities in a logical model you must follow these rules: (Choose Two)
Mark for Review
(1) Points

(Choose all correct answers)

Include Attributes (*)

Name them in Singular (*)

Exclude Attributes

Name them in Plural

Correct Correct

Section 3
(Answer all questions in this section)

37. Attribute names are converted to column names by _________________. Mark for
Review
(1) Points

Replacing spaces with underscores. (*)

Replacing numbers with letters.

Replacing underscores with dashes.

Replacing periods with commas.

Correct Correct

38. An entity name is converted to a table name by making it plural. Mark for Review
(1) Points

True (*)

False

Correct Correct

39. In a physical data model, a relationship is represented as a combination of: (Choose Two)
Mark for Review
(1) Points

(Choose all correct answers)

Primary Key or Unique Key (*)

Check Constraint or Unique Key

Foreign Key (*)

Column
Incorrect Incorrect. Refer to Section 3 Lesson 4.

40. Which of the following would be a logical constraint when modeling time for a City
entity? Mark for Review
(1) Points

People are born in the city and people die in the city.

Daily traffic patterns must be monitored to determine how many law enforcement officers are
needed.

If you are doing a system for any French City, you would need security clearance.

Cites may change their names and/or country association if the borders of a country change.
(*)An arc can also be modeled as Supertype and Subtypes. True or False? Mark for Review
(1) Points

True (*)

False

Correct Correct

42. What do you call the entity created when you resolve a M:M relationship? Mark for
Review
(1) Points

Inclusion entity

Recursive entity

Intersection entity (*)

M:M entity
Correct Correct

43. Which of the following is true about subtypes? Mark for Review
(1) Points

Subtypes must not be mutually exclusive.

Subtypes must be mutually exclusive. (*)

Subtypes should not be exhaustive.

One instance of a supertype may belong to two subtypes.

Incorrect Incorrect. Refer to Section 3 Lesson 1.

44. Which of the following statements about subtypes is not true? Mark for Review
(1) Points

Inherits all attributes of the supertype.

Must have subtypes of its own. (*)

Never exists alone.

Inherits all relationships of the supertype.

Incorrect Incorrect. Refer to Section 3 Lesson 1.

45. Another name for a "barred relationship" is ________________. Mark for Review
(1) Points

Hierarchical Relationship

Identifying Relationship (*)

Recursive Relationship
Supertype Relationship When is an entity in 2nd Normal Form? Mark for Review
(1) Points

When all non-UID attributes are dependent upon the entire UID. (*)

When attributes with repeating or multi-values are removed.

When no attritibutes are mutually independent and all are fully dependent on the primary key.

None of the Above.

Incorrect Incorrect. Refer to Section 3 Lesson 3.

47. A table is in 3NF if it has met all database requirements for both 1NF and 2NF and all
transitive dependencies are eliminated. Mark for Review
(1) Points

True (*)

False

Correct Correct

48. "Only teachers may supervise exams" is an example of which of the following? Mark for
Review
(1) Points

An attribute that should be stored on the PERSON entity

An attribute that is not be inherited from the PERSON supertype and is unique to the
TEACHER subtype

A procedural business rule (*)

A structural business rule


Incorrect Incorrect. Refer to Section 3 Lesson 3.

49. A new system would have a mixture of both Procedural and Structural Business Rules as
part of the documentation of that new system. True or False? Mark for Review
(1) Points

True (*)

False

Correct Correct

50. A business rule such as "We only ship goods after customers have completely paid any
outstanding balances on their account" is best enforced by: Mark for Review
(1) Points

Making the payment attribute null.

We need to trust our customers, and we know they will pay some day.

Hiring a programmer to create additional programming code to verify no goods are shipped
until the account has been settled in full. (*)

Making the payment attribute optional.


Section 2 Quiz Database Design Oracle
Section 2 Quiz
(Answer all questions in this section)

1. An Entity Relationship model is independent of the hardware or software used for


implementation. True or False? Mark for Review
(1) Points
True (*)
False

2. A well structured ERD will show only some parts of the finished data model. You
should never try to model the entire system in one diagram, no matter how small the diagram
might be. True or False? Mark for Review
(1) Points
True
False (*)
3. The purpose of an ERD is to document the proposed system and facilitate discussion
and understanding of the requirements captured by the developer. True or False? Mark for
Review
(1) Points
True (*)
False

4. Documenting Business Requirements helps developers control the scope of the system and
prevents users from claiming that the new system does not meet their business requirements.
True or False? Mark for Review
(1) Points
True (*)
False

5. A Conceptual Model is not concerned with how the Physical Model will be
implemented. True or False? Mark for Review
(1) Points
True (*)
False

6. Data modeling is performed for the following reasons: (Choose Two) Mark for
Review
(1) Points
(Choose all correct answers)
It helps discussions and reviews. (*)
The ERD becomes a blueprint for designing the actual system. (*)
We draw an ERD solely to please the users; once completed, the ERD is never referred
to again as it serves no purpose in the real world.
We do not need datamodels; we can just start coding right away.

7. Data modeling is performed for the following reasons: (Choose Two) Mark for
Review
(1) Points
(Choose all correct answers)

We draw an ERD solely to please the users; once completed, the ERD is never referred
to again as it serves no purpose in the real world.

It helps discussions and reviews. (*)


The ERD becomes a blueprint for designing the actual system. (*)
We do not need datamodels; we can just start coding right away.

8. Which of the following entities most likely contains valid attributes? (Choose two)
Mark for Review
(1) Points
(Choose all correct answers)
Entity: Home. Attributes: Number of Bedrooms, Owner, Address, Date Built (*)
Entity: Pet. Attributes: Name, Birthdate, Owner (*)
Entity: Car. Attributes: Owner Occupation, Owner Salary, Speed
Entity: Mother. Attributes: Name, Birthdate, Occupation, Start Date

9. Which of the following are examples of ENTITY: Instance ? (Choose Two) Mark
for Review
(1) Points
(Choose all correct answers)
ANIMAL: Dog (*)
MEAT PRODUCT: Lettuce
BODY PART: Larry Ellison
TRANSPORTATION METHOD: Car (*)

10. Unique Identifiers: Mark for Review


(1) Points
Distinguish one instance of an entity from all other instances of that entity (*)
Distinguish all entities in a database
Distinguish one entity from another
Distinguish nothing

11. Which of the following statements about Entities are true? Mark for Review
(1) Points
(Choose all correct answers)
"Something" of significance to the business about which data must be known. (*)
They never have Instances
They are usually a noun. (*)
A name for a set of similar "things" (*)

12. In the following statements, find two good examples of ENTITY: Instance. (Choose
Two) Mark for Review
(1) Points
(Choose all correct answers)
VEGETABLE: grows
BOOK: Biography of Mahatma Gandhi (*)
TRAIN: runs
DAIRY PRODUCT: milk (*)

13. A/an _________ is a piece of information that in some way describes an entity. It is a
property of the entity and it quantifies, qualifies, classifies, or specifies the entity. Mark for
Review
(1) Points
Table
ERD
Process
Attribute (*)

14. The word "Volatile" means: Mark for Review


(1) Points
Limited quantity
Changing constantly; unstable (*)
Large quantity
Static; unlikely to change

15. Entities are usually verbs. True or False? Mark for Review
(1) Points
True
False (*)

1. Unique Identifiers: Mark for Review


(1) Points
Distinguish one entity from another
Distinguish nothing
Distinguish all entities in a database
Distinguish one instance of an entity from all other instances of that entity (*)

2. The word "Volatile" means: Mark for Review


(1) Points
Large quantity
Static; unlikely to change
Limited quantity
Changing constantly; unstable (*)

3. Which of the following entities most likely contains valid attributes? (Choose two)
Mark for Review
(1) Points
(Choose all correct answers)
Entity: Car. Attributes: Owner Occupation, Owner Salary, Speed
Entity: Pet. Attributes: Name, Birthdate, Owner (*)
Entity: Mother. Attributes: Name, Birthdate, Occupation, Start Date
Entity: Home. Attributes: Number of Bedrooms, Owner, Address, Date Built (*)

4. All of the following could be attributes of an ENTITY called PERSON, except which one?
Mark for Review
(1) Points
Weight
Gender
Haircolor
Natacha Hansen (*)

5. Attributes can only have one value at any point for each instance in the entity. True or
False? Mark for Review
(1) Points
True (*)
False

6. A/an _________'s value can be a number, a character string, a date, an image, a sound
Mark for Review
(1) Points
ERD
Table
Attribute (*)
Entity

7. What is the purpose of a Unique Identifier? Mark for Review


(1) Points

To identify a specific row within a table, using one or more columns and/or foreign
keys.

To identify one unique instance of an entity by using one or more attributes and/or
relationships. (*)

Create an entity that is unlike any other entity aside from itself.
To uniquely determine a table and columns within that table.
8. Which of the following attributes is suitable to be a Unique Identifier? Mark for Review
(1) Points
Address
First name
Last name
Social Security Number (*)

9. An Entity Relationship model is independent of the hardware or software used for


implementation. True or False? Mark for Review
(1) Points
True (*)
False

10. A well structured ERD will show only some parts of the finished data model. You
should never try to model the entire system in one diagram, no matter how small the diagram
might be. True or False? Mark for Review
(1) Points
True
False (*)

11. Which of the following can be found in an ERD? (Choose Two) Mark for Review
(1) Points
(Choose all correct answers)
Entities. (*)
Attributes. (*)
Tables.
Instances.

12. A Conceptual Model is not concerned with how the Physical Model will be
implemented. True or False? Mark for Review
(1) Points
True (*)
False

13. Data modeling is performed for the following reasons: (Choose Two) Mark for
Review
(1) Points
(Choose all correct answers)
It helps discussions and reviews. (*)

We draw an ERD solely to please the users; once completed, the ERD is never referred
to again as it serves no purpose in the real world.
We do not need datamodels; we can just start coding right away.

The ERD becomes a blueprint for designing the actual system. (*)

14. An ERD is an example of a Physical Model. True or False? Mark for Review
(1) Points
True
False (*)

15. The Physical Model is derived from the Conceptual Model. True or False? Mark for
Review
(1) Points
True (*)
False

1. Which of the following statements about Entities are true? Mark for Review
(1) Points
(Choose all correct answers)
They are usually a noun. (*)
"Something" of significance to the business about which data must be known. (*)
They never have Instances
A name for a set of similar "things" (*)

2. Which of the following is an example of a volatile attribute? Mark for Review


(1) Points
Date of Birth
Hire Date
Name
Age (*)

3. All of the following would be instances of the entity PERSON except which? Mark
for Review
(1) Points
Male (*)
Grace Abinajam
David Jones
Angelina Rosalie

4. Attributes can only have one value at any point for each instance in the entity. True or
False? Mark for Review
(1) Points
True (*)
False

5. All of the following would be instances of the entity ANIMAL SPECIES, except which
one? Mark for Review
(1) Points
Elephant
Bird
Dog
Leaf (*)

6. A/an _________'s value can be a number, a character string, a date, an image, a sound
Mark for Review
(1) Points
ERD
Entity
Attribute (*)
Table

7. A/an _________ is defined as "Something" of significance to the business about which


data must be known. Mark for Review
(1) Points
Instance
Relationship
Entity (*)
None of the above

8. Attributes can be either mandatory or optional. True or False? Mark for Review
(1) Points
True (*)
False

9. Data models show users the data that their Physical Model will contain. True or False?
Mark for Review
(1) Points
True (*)
False

10. A Conceptual Model is not concerned with how the Physical Model will be
implemented. True or False? Mark for Review
(1) Points
True (*)
False

11. Many reasons exist for creating a conceptual model. Choose three appropriate reasons
from the options below. Mark for Review
(1) Points
(Choose all correct answers)
They capture current and future needs. (*)
They model the information flow of data.
They accurately describe what a physical model will contain. (*)
They model functional and informational needs. (*)
They capture the implementation details of the physical model.

12. Data models are drawn to show users the actual Data that their new system will contain;
only Data listed on the Diagram can be entered into the Database. True or False? Mark for
Review
(1) Points
True (*)
False

13. Which of the following statements about ERD's is false? Mark for Review
(1) Points
Ensure that information appears only once.
Capture all required information.
Model all information that is derivable from other information already modeled. (*)
Locate information in a predictable, logical place.

14. A well structured ERD will show only some parts of the finished data model. You
should never try to model the entire system in one diagram, no matter how small the diagram
might be. True or False? Mark for Review
(1) Points
True
False (*)

15. Which of the following statements are true about ERD's? (Choose Two) Mark for
Review
(1) Points
(Choose all correct answers)
You should not model derivable data. (*)
A piece of information should only be found in one place on an ERD. (*)
A piece of information can be shown multiple times on an ERD.
All data must be represented on the ERD, including derived summaries and the result of
calculations.

1. Many reasons exist for creating a conceptual model. Choose three appropriate reasons
from the options below. Mark for Review
(1) Points
(Choose all correct answers)
They capture the implementation details of the physical model.
They accurately describe what a physical model will contain. (*)
They model the information flow of data.
They model functional and informational needs. (*)
They capture current and future needs. (*)

2. Data modeling is performed for the following reasons: (Choose Two) Mark for
Review
(1) Points
(Choose all correct answers)
It helps discussions and reviews. (*)
The ERD becomes a blueprint for designing the actual system. (*)

We draw an ERD solely to please the users; once completed, the ERD is never referred
to again as it serves no purpose in the real world.
We do not need datamodels; we can just start coding right away.

3. A Conceptual Model is not concerned with how the Physical Model will be
implemented. True or False? Mark for Review
(1) Points
True (*)
False

4. Data models are drawn to show users the actual Data that their new system will contain;
only Data listed on the Diagram can be entered into the Database. True or False? Mark for
Review
(1) Points
True (*)
False

5. Which of the following attributes is suitable to be a Unique Identifier? Mark for


Review
(1) Points
Last name
First name
Address
Social Security Number (*)

6. Which of the following statements about Entities are true? Mark for Review
(1) Points
(Choose all correct answers)
They are usually a noun. (*)
They never have Instances
"Something" of significance to the business about which data must be known. (*)
A name for a set of similar "things" (*)

7. A/an _________ is defined as "Something" of significance to the business about which


data must be known. Mark for Review
(1) Points
Instance
Relationship
Entity (*)
None of the above

8. Which of the following are examples of ENTITY: Instance ? (Choose Two) Mark for
Review
(1) Points
(Choose all correct answers)
ANIMAL: Dog (*)
TRANSPORTATION METHOD: Car (*)
MEAT PRODUCT: Lettuce
BODY PART: Larry Ellison

9. A/an _________'s value can be a number, a character string, a date, an image, a sound
Mark for Review
(1) Points
Attribute (*)
Table
Entity
ERD

10. Entities are usually verbs. True or False? Mark for Review
(1) Points
True
False (*)

11. All of the following would be instances of the entity PERSON except which? Mark
for Review
(1) Points
David Jones
Angelina Rosalie
Male (*)
Grace Abinajam

12. The word "Volatile" means: Mark for Review


(1) Points
Limited quantity
Static; unlikely to change
Large quantity
Changing constantly; unstable (*)

13. An Entity Relationship model is independent of the hardware or software used for
implementation. True or False? Mark for Review
(1) Points
True (*)
False
14. The purpose of an ERD is to document the proposed system and facilitate discussion
and understanding of the requirements captured by the developer. True or False? Mark for
Review
(1) Points
True (*)
False

15. Entity Relationship modeling is dependent on the hardware or software used for
implementation, so you will need to change your ERD if you decide to change Hardware
Vendor. True or False? Mark for Review
(1) Points
True
Test: DFo Section 1 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 1

(Answer all questions in this section)

1. Using a database solution instead of a flat file eliminates all of the following issues except:
Mark for Review

(1) Points Incorrect data (*) Data entry anomalies Inconsistency Redundancy
Correct

2. If information requirements are clearly communicated during conceptual modeling the


following will result:

Mark for Review

(1) Points

Delays due to reworking model caused by incorrect assumptions

A well designed conceptual model (*)

A conceptual model that does not fully reflect the business will be created. Some business rules
may not be taken into account
Correct

3. Documenting Business Requirements helps developers control the scope of the system and
prevents users from claiming that the new system does not meet their business requirements.
True or False?

Mark for Review


(1) Points

True (*)
False

Correct

4. When completing the conceptual modeling process we must take into account the following:
Mark for Review

(1) Points Business Rules Assumptions Problems


All of the above (*) Correct
5. Business rules help you understand the standardization procedure an organization follows
when handling huge data.

Mark for Review

(1) Points True (*) False Correct Page 1 of 3


Test: DFo Section 1 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 1

(Answer all questions in this section)

6. Information is the result of combining, comparing and performing calculations on data. Mark
for Review

(1) Points True (*) False


Correct

7. A database interacts with the data and provides the following facilities: Mark for Review

(1) Points Retrieving data Inserting data Deleting data


All of the above. (*) Correct
8. What is the difference between "information" and "data"? Mark for Review

(1) Points

Data is held and understood only by users.

Information and data have no differences - they are two words for the same thing.
Data turns into useful information. It is stored in a database and accessed by systems and users.
(*)

Information is held and understood only by users. Correct


9. Which transformation in computing allows for storage and delivery of applications and data
over the internet?

Mark for Review

(1) Points

Grid Computing Mainframe computing Desktop computing Cloud Computing (*) Correct
10. SQL *Plus is being used in the Oracle Academy courses to run SQL code. True or False?
Mark for Review

(1) Points

True

False (*)

Incorrect. Refer to Section 1 Lesson 1. Page 2 of 3

Test: DFo Section 1 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 1

(Answer all questions in this section)

11. The technical software requirements for this course include all of the following except:
Mark for Review

(1) Points

Oracle SQL Developer Data Modeler

Microsoft Access (*) Oracle APEX application All are requirements. Correct
12. A flat file may contain many fields, often, with duplicate data that are prone to data
corruption.

Mark for Review


(1) Points True (*) False Correct
13. A model describes a database in terms of tables, columns, and joins between
tables.
Mark for Review

(1) Points

Network

Object Oriented Relational (*) Hierarchical Correct


14. In a database model the data is organized into a tree-like structure and to retrieve
data the whole tree needs to be traversed starting from the root node.

Mark for Review

(1) Points

Object Oriented Relational Network Hierarchical (*) Correct


15. A network database comprises of a collection of records connected to one another through
links.

Mark for Review

(1) Points True (*) False Correct Page 3 of 3

Test: DFo Section 1 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.
Section 1

(Answer all questions in this section)

1. Which one of the following is not a goal of this course: Mark for Review

(1) Points

Describing the purpose of a relational database. Describing key business requirements of a


database. Database performance tuning. (*)
Using data modeling to build a database. Correct

5. Which is the first step in the Database Development Process ? Mark for Review

(1) Points Build Design Testing


Strategy and Analysis (*) Correct
Page 1 of 3

Test: DFo Section 1 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 1

(Answer all questions in this section)

6. In a hierarchical database model the data is stored as records that are connected to one
another through .

Mark for Review

(1) Points links (*) fields databases


primary keys

Incorrect. Refer to Section 1 Lesson 3.

9. Business rules are important because . Mark for Review

(1) Points

They can become outdated quickly.

They can all be incorporated into the database design structure.

They allow the developer to understand the relationship and constraints of the participating
entities (*)

They are complex and difficult to understand. Correct


10. The reason or drive for using databases rather than files has been … (Choose 3)
Mark for Review

(1) Points

Use of blocks

Integration of data for easier access and modification for complex transactions
(*)

Availability of data to a diverse set of users

(*)

Reduced redundancy of data

(*)
Correct

11. Once you have learned how to write programs and build systems, you no longer need any
input or involvement from any users as you are perfectly capable of delivering the systems that
businesses need and want.

Mark for Review

(1) Points
True. The only requirement for creating a perfect system is a perfect programmer. True. Users
never know what they want anyway, so building systems is best left to the
professionals.
True. Users delay the delivery of a system by changing their minds and adding new
requirements. False. Business requirements can and will change. For instance new legal
requirements may arise.
(*) Correct
12. Today, all industries have a need for database systems. True or False? Mark for Review

(1) Points True (*) False Correct

2. The transformations that have occurred in the computing world progressing in this order:
Mark for Review

(1) Points

Mainframe computing, Desktop computing, Client/Server Computing, Grid computing. (*)


Desktop computing, Grid computing, Client/Server computing, Mainframe computing.
Mainframe Computing, Desktop Computing, Grid Computing, Client/Server Computing.
Grid Computing, Desktop Computing, Mainfram Computing, Client/Server Computing

Correct
3. DBMS stands for : Mark for Review

(1) Points

Database Management System (*) Database Management Software Database Manipulation


System Database Memory System
Correct

4. Select the business or industry that would not have a need for a database.SQLPlus

Mark for Review

(1) Points Banking Retail


Scientific Research

All these businesses could benefit from using a database. (*) Correct
5. The strategies for learning used in this course include: Mark for Review

(1) Points

Instructor led training

Industry recognized certification

Project driven curriculum All of the above (*) Correct


7. In a database model the data is organized into a tree-like structure and to retrieve
data the whole tree needs to be traversed starting from the root node.

Mark for Review

(1) Points Hierarchical (*) Relational Network


Object Oriented

Correct

9. In the relational database model, each table name must be unique. The column names in the
table must be unique too. You can have two different tables that have column names that are
the same.

Mark for Review

(1) Points True (*) False Correct


Page 2 of 3

Test: DFo Section 1 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 1

(Answer all questions in this section)

12. Using a database solution instead of a flat file eliminates all of the following issues except:
Mark for Review

(1) Points

Data entry anomalies

Redundancy
Incorrect data (*) Inconsistency Correct
13. Documenting Business Requirements helps developers control the scope of the system and
prevents users from claiming that the new system does not meet their business requirements.
True or False?

Mark for Review

(1) Points True (*) False Correct


14. Business rules help you understand the standardization procedure an organization follows
when handling huge data.

Mark for Review

(1) Points True (*) False Correct


15. All Business Rules can be modeled. Mark for Review

(1) Points

True

False (*)

Incorrect. Refer to Section 1 Lesson 4. Page 3 of 3


Test: DFo Section 1 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.
Section 1

(Answer all questions in this section)

1. In a database model the data is organized into a tree-like structure and to retrieve
data the whole tree needs to be traversed starting from the root node.

Mark for Review

(1) Points

Object Oriented Relational Network Hierarchical (*) Correct


2. A model describes a database in terms of tables, columns, and joins between
tables. Mark for Review

(1) Points Network Hierarchical Relational (*) Object Oriented Correct


4. In the relational database model, each table name must be unique. The column names in the
table must be unique too. You can have two different tables that have column names that are
the same.

Mark for Review

(1) Points True (*) False Correct

6. Which of the following transformations in computing led to the increase in graphical user
interface (GUI) applications?
Mark for Review

(1) Points

Grid Computing Desktop computing (*) Client/Server Computing Mainframe computing


Correct
7. A DBMS comprises of the following elements: (Choose 3) Mark for Review

(1) Points

Memory and Storage Management

(*)

Data Dictionary

(*) Client
Query language

(*) Correct

9. Which one of the following is not a goal of this course: Mark for Review

(1) Points

Describing the purpose of a relational database. Describing key business requirements of a


database. Database performance tuning. (*)
Using data modeling to build a database. Correct
10. The main subject areas taught by the Oracle Academy are: Mark for Review

(1) Points

Systems programming and computer architecture

Data Modeling, SQL, and PL/SQL (*) Computer Repairs


Database performance tuning

Correct

Page 2 of 3

Test: DFo Section 1 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 1

(Answer all questions in this section)

12. Documenting Business Requirements helps developers control the scope of the system and
prevents users from claiming that the new system does not meet their business requirements.
True or False?

Mark for Review

(1) Points True (*) False Correct


13. Business are used to understand business processes, and the nature, role, and scope
of the data.

Mark for Review


(1) Points

Mission Statements
Rules (*) Goals Processes Correct
14. Using a database solution instead of a flat file eliminates all of the following issues except:
Mark for Review

(1) Points Redundancy Inconsistency


Data entry anomalies Incorrect data (*) Correct

3. Using a database solution instead of a flat file eliminates all of the following issues except:
Mark for Review

(1) Points Incorrect data (*) Data entry anomalies Redundancy Inconsistency
Incorrect. Refer to Section 1 Lesson 4.

6. The technical software requirements for this course include all of the following except: Mark
for Review

(1) Points

Oracle SQL Developer Data Modeler

Microsoft Access (*) Oracle APEX application


All are requirements. Correct
9. Which of the following transformations in computing led to the increase in graphical user
interface (GUI) applications?

Mark for Review

(1) Points

Mainframe computing Client/Server Computing Desktop computing (*) Grid Computing


Correct

12. A flat file may contain many fields, often, with duplicate data that are prone to data
corruption. Mark for Review

(1) Points True (*) False Correct


13. The advantages of an object-oriented data model are: Mark for Review

(1) Points
Reduced Maintenance Real-World Modeling Both A and B. (*) Neither A or B.
Correct

15. A network database comprises of a collection of records connected to one another through
links. Mark for Review
(1) Points True (*) False Correct Page 3 of 3
Test: DFo Section 2 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 2

(Answer all questions in this section)

1. When mapping a relationship for an ERD relationship names must be included. Mark for
Review

(1) Points True (*) False Correct


2. Which of the following statements is true regarding Implementation-Free logical models?
Mark for Review

(1) Points

The model changes depending on operating system that is being used. The model does not need
to implemented on a DBMS.
The model changes depending on the relational database software being used The model stays
the same regardless of the DBMS or operating system used. (*) Incorrect. Refer to Section 2
Lesson 6.
3. Using ERDish, which wording represents cardinality? (Choose Two) Mark for Review

(1) Points
one only

one or more

(*)

one and only one

(*)

one or multiple
Correct

4. A conceptual model includes : Mark for Review

(1) Points

Only Entities, Attributes and Unique Identifiers

Only Entities, Attributes and Relationships

Only Entities and Relationships (*)

Entities, Attributes, Unique Identifiers and Relationships

Incorrect. Refer to Section 2 Lesson 2.

5. Which of the following are reasons we create conceptual models? Mark for Review

(1) Points

It facilitates discussion; a picture is worth a thousand words

It forms important ideal system documentation

It takes into account government regulations and laws

It forms a sound basis for physical database design

All of the above (*) Correct


Page 1 of 3

Test: DFo Section 2 Quiz


Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 2

(Answer all questions in this section)

6. In the relational model, relationships between relations or tables are created by using? Mark
for Review

(1) Points Foreign Keys (*) Primary Keys Composite Keys Candidate Keys Correct
7. A row is called a record. Mark for Review

(1) Points True (*) False Correct


8. Which symbol is used to show that a particular attribute is mandatory? Mark for Review
(1) Points

* (*)

& Correct
9. Attributes that can be divided into smaller subparts are called .
Mark for Review

(1) Points

Volatile Attribute Single Attribute Mandatory Attribute Composite Attribute (*) Correct
10. Entity Boxes are drawn on an ERD using what type of shape? Mark for Review

(1) Points Hard Boxes Rectangles Diamonds


Soft Boxes (*)

Incorrect. Refer to Section 2 Lesson 3. Page 2 of 3


Test: DFo Section 2 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 2

(Answer all questions in this section)

11. A unique identifier made up of more than one attribute is called a . Mark for
Review

(1) Points Unique UID Foreign UID Candidate UID


Composite UID (*)

Incorrect. Refer to Section 2 Lesson 4.

12. Candidate UIDs must be made up of only one attribute. Mark for Review

(1) Points

True

False (*)
Incorrect. Refer to Section 2 Lesson 4.

13. A relationship is a relationship between an entity and itself. Mark for Review

(1) Points Hierarchical One to one Recursive (*) Mandatory Correct


14. A foreign key is a column or combination of columns in one table that uniquely identifies a
row of another table.

Mark for Review

(1) Points True (*) False Correct


15. Which of the following are true about Cardinality? (Choose two) Mark for Review

(1) Points

Cardinality specifies only singularity or plurality, but not a specific plural number.
(*)

Cardinality specifies whether something is required or not.


Cardinality specifies a counting number (like 1, 2, 3, 4 etc.) in a relationship. Cardinality tells
"how many".

(*)

Incorrect. Refer to Section 2 Lesson 5. Page 3 of 3


Test: DFo Section 2 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 2

(Answer all questions in this section)

1. Which of the following are suitable Entity names? (Choose Two) Mark for Review

(1) Points

DOGS

ANIMAL (*)
DOG (*) ANIMALS

Incorrect. Refer to Section 2 Lesson 3.


2. Entity names are always singular. True or False? Mark for Review
(1) Points True (*) False
Incorrect. Refer to Section 2 Lesson 3.

3. Which of the attributes is a volatile attribute? Mark for Review

(1) Points Eye color Date of birth Race


Age (*) Correct
4. Flat file databases avoids data duplication. True or False? Mark for Review

(1) Points

True False (*) Correct


5. By defining and keys, you can ensure that the integrity of the data in a table
is maintained.

Mark for Review

(1) Points

primary, secondary primary, unique foreign, unique primary, foreign (*) Correct
Page 1 of 3
Test: DFo Section 2 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 2

(Answer all questions in this section)

6. The logical model determines relationship optionality and cardinality

Mark for Review

(1) Points True (*) False Correct


7. Many reasons exist for creating a conceptual model. Choose three appropriate reasons from
the options below.

Mark for Review

(1) Points
They capture current and future needs. (*)
They accurately describe what a physical model will contain. (*)
They capture the data values.
They capture the implementation details of the physical model. They model functional and
informational needs.

(*)

Incorrect. Refer to Section 2 Lesson 2.

8. What is the purpose of a Unique Identifier? Mark for Review


(1) Points

To identify a specific row within a table, using one or more columns and/or foreign keys.

To identify one unique instance of an entity by using one or more attributes and/or
relationships. (*) To uniquely determine a table and columns within that table.
Create an entity that is unlike any other entity aside from itself. Incorrect. Refer to Section 2
Lesson 4.
9. Which of the following would be good as a Unique Identifier for its Entity? (Choose Three)
Mark for Review

(1) Points

Vehicle Registration Number for Car

(*)

ISBN Number for Book

(*)

Date of birth for Baby

Personal Identification number for Person

(*) Correct
10. One-to-Many relationships have cardinality of one or more in both directions. True or
False? Mark for Review

(1) Points

True False (*) Correct Page 2 of 3


Test: DFo Section 2 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.
Section 2

(Answer all questions in this section)


11. If a relationship is mandatory there must be at least one instance of the corresponding entity
related to it.

Mark for Review

(1) Points True (*) False Correct


12. A relationship is transformed from logical to physical model using . Mark for
Review

(1) Points Candidate Keys Secondary Keys Foreign Keys (*) Composite Keys
Incorrect. Refer to Section 2 Lesson 5.

13. Data models are drawn to show users the actual Data that their new system will contain;
only
Data listed on the Diagram can be entered into the Database. True or False? Mark for Review

(1) Points

True

False (*)

Incorrect. Refer to Section 2 Lesson 6.

14. ERDish includes the following except: Mark for Review

(1) Points

Relationship Names
Data Values. (*) Cardinality Optionality Correct
15. An ERD created using ERDish is a representation of entities and their
relationships to each other.

Mark for Review

(1) Points technical textual graphical (*) hierarchical Correct


Page 3 of 3

Test: DFo Section 2 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.
Section 2

(Answer all questions in this section)

1. Entity Boxes are drawn on an ERD using what type of shape? Mark for Review

(1) Points Diamonds Hard Boxes Rectangles Soft Boxes (*) Correct
2. A/an is a piece of information that in some way describes an entity. It is a
property of the entity and it quantifies, qualifies, classifies, or specifies the entity.

Mark for Review

(1) Points Attribute (*) Process Table


ERD Correct
3. Which of the following entities most likely contains invalid attributes? Mark for Review

(1) Points

Entity: Home. Attributes: Number of Bedrooms, Owner, Address, Date Built Entity: Mother.
Attributes: Name, Birthdate, Occupation, Number of Children Entity: Pet. Attributes: Name,
Birthdate, Owner
Entity: Car. Attributes: Owner Occupation, Owner Salary, Speed (*) Correct
4. When mapping a relationship for an ERD relationship names must be included. Mark for
Review

(1) Points True (*) False Correct


5. Which of the following statements about entity relationship diagrams (ERD) is true? Mark
for Review

(1) Points

Used to communicate the technical specifications of the database to users


Is a hard and fast document that cannot be changed once development of the database has
begun. Used to communicate the logical structure of the database to users. (*)
Used to communicate the physical structure of the database to users. Incorrect. Refer to Section
2 Lesson 6.
Page 1 of 3

Test: DFo Section 2 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 2
(Answer all questions in this section)

6. Data models are drawn to show users the actual Data that their new system will contain; only
Data listed on the Diagram can be entered into the Database. True or False? Mark for Review

(1) Points

True False (*) Correct


7. A table must have a primary key. True or False? Mark for Review

(1) Points True (*) False Correct


8. A row is called a record. Mark for Review

(1) Points True (*) False


Correct

9. Which of the following would be good as a Unique Identifier for its Entity? (Choose Three)
Mark for Review

(1) Points

Personal Identification number for Person

(*)

ISBN Number for Book

(*)

Vehicle Registration Number for Car

(*)

Date of birth for Baby

Correct

10. Primary UIDs are: Mark for Review

(1) Points

Always comprised of numbers

Useful as an alternative means of identifying instances of an entity, independent of their


datatype

Optional in data modeling. Mandatory in data modeling (*) Correct


Page 2 of 3

Test: DFo Section 2 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 2

(Answer all questions in this section)

11. The physical model shows all table structures. True or False.
Mark for Review

(1) Points True (*) False Correct


12. The logical model determines relationship optionality and cardinality

Mark for Review

(1) Points True (*) False Correct


13. If a relationship is mandatory there must be at least one instance of the corresponding entity
related to it.

Mark for Review

(1) Points True (*) False Correct


14. One-to-One relationships have of one to one in both directions. Mark for
Review

(1) Points Optionality Foreign Keys Naming Cardinality (*) Correct


15. One-to-Many relationships have cardinality of one or more in both directions. True or
False?
Mark for Review

(1) Points

True False (*) Correct Page 3 of 3

Test: DFo Section 2 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.
Section 2

(Answer all questions in this section)

1. Which of the following statements are true? (Choose two) Mark for Review

(1) Points

Relational systems pay more attention to retrieving data and making it accessible to the user.
(*)
Relational database systems are the main thrust behind SQL since it provides the language
elements needed to tie together the information in the database.

(*)

Flat file database systems pay more attention to retrieving data and making it accessible to the
user, whereas relational databases spend more energy updating indexes and data pointers.
Flat file database structures help eliminate redundant information. Incorrect. Refer to Section 2
Lesson 1.
2. Which of the following statements does not apply to relational databases? Mark for Review
(1) Points

Relational databases relate tables to each other using common fields called keys. Relational
databases have a strong procedural orientation. (*)
Relational databases are simple to understand.

Tables are one of the basic components of relational databases. Correct


3. Which of the following are reasons we create conceptual models? Mark for Review

(1) Points

It facilitates discussion; a picture is worth a thousand words

It forms important ideal system documentation

It takes into account government regulations and laws

It forms a sound basis for physical database design

All of the above (*) Correct


4. In a relational database system, the next step after creating a conceptual data model is to
convert it to a .

Mark for Review

(1) Points
External data model

An entity-relation data model

Logical data model (*) Internal data model


Incorrect. Refer to Section 2 Lesson 2.

5. A relationship is a relationship between an entity and itself. Mark for Review

(1) Points

One to one
Recursive (*) Hierarchical Mandatory Correct
Page 1 of 3

Test: DFo Section 2 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 2

(Answer all questions in this section)

6. A foreign key is a column or combination of columns in one table that uniquely identifies a
row of another table.

Mark for Review

(1) Points True (*) False Correct


7. A relationship is transformed from logical to physical model using . Mark for
Review

(1) Points Composite Keys Foreign Keys (*) Secondary Keys Candidate Keys Correct
8. When mapping a relationship for an ERD diagram both sides of the relationship have to be
mapped.

Mark for Review


(1) Points True (*) False Correct
9. In an ERD diagram how is cardinality represented ? (Choose two) Mark for Review

(1) Points

With a solid line


With a crow's foot

(*)

With a dotted line

With a single toe

(*) Correct
10. The model includes entities, attributes, UIDs, relationships as well as
optionality and cardinality of these items.

Mark for Review

(1) Points Logical (*) Physical Conceptual Hierarchical


Incorrect. Refer to Section 2 Lesson 6. Page 2 of 3
Test: DFo Section 2 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.
Section 2

(Answer all questions in this section)

11. The primary key uniquely identifies each row in a table and is based on the
from the logical design.

Mark for Review

(1) Points Secondary UID Primary UID (*) Candidate UID Composite UID Correct
12. A unique identifier made up of more than one attribute is called a . Mark for
Review

(1) Points Candidate UID Composite UID (*) Unique UID Foreign UID
Incorrect. Refer to Section 2 Lesson 4.

13. An entity may have which of the following? Mark for Review

(1) Points Experiences Instances (*) Tables


None of the above

Incorrect. Refer to Section 2 Lesson 3.

14. Entities are usually .


Mark for Review
(1) Points Verbs Adjectives Nouns (*) Adverbs Correct
15. Attributes that can be divided into smaller subparts are called . Mark
for Review

(1) Points

Mandatory Attribute Volatile Attribute Single Attribute


Composite Attribute (*) Correct
Page 3 of 3

Test: DFo Section 2 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 2

(Answer all questions in this section)

1. The cardinality of a relationship can be . (Choose two) Mark for Review

(1) Points one or more (*)


one to one

one and only one

(*)

many to many

Correct

2. A foreign key is a column or combination of columns in one table that uniquely identifies a
row of another table.

Mark for Review

(1) Points True (*) False Correct


3. The optionality of a relationship must be either or . Mark for Review

(1) Points
Bidirectional or a single direction

One or (One or More) Single or Multiple Mandatory or Optional (*) Correct


4. All entities must be given a new artificial UID. True or False? Mark for Review

(1) Points

True

False (*)

Incorrect. Refer to Section 2 Lesson 4.

5. The primary key uniquely identifies each row in a table and is based on the
from the logical design.
Mark for Review

(1) Points Primary UID (*) Composite UID Candidate UID Secondary UID Correct
Page 1 of 3

Test: DFo Section 2 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 2

(Answer all questions in this section)

6. When creating entities in a logical model you must follow these rules: (Choose Two) Mark
for Review

(1) Points

Name them in Singular

(*)

Name them in Plural

Include Attributes

(*)

Exclude Attributes
Correct

7. Which of the attributes is a volatile attribute? Mark for Review


(1) Points

Age (*)

Date of birth Eye color Race


Correct

8. Entity Boxes are drawn on an ERD using what type of shape? Mark for Review

(1) Points

Soft Boxes (*) Diamonds Hard Boxes Rectangles Correct


9. Data modeling is performed for the following reasons: (Choose Two) Mark for Review

(1) Points

We do not need datamodels; we can just start coding right away.

We draw an ERD solely to please the users; once completed, the ERD is never referred to again
as it serves no purpose in the real world.

The ERD becomes a blueprint for designing the actual system. (*)
It helps discussions and reviews. (*)
Correct

10. In an ERD diagram how is cardinality represented ? (Choose two) Mark for Review

(1) Points

With a solid line

With a dotted line

With a single toe

(*)

With a crow's foot


(*) Correct Page 2 of 3
Test: DFo Section 2 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 2

(Answer all questions in this section)

11. An ERD created using ERDish is a representation of entities and their


relationships to each other.

Mark for Review

(1) Points graphical (*) hierarchical textual technical Correct


12. A is a collection of records. Mark for Review

(1) Points
column table (*) row
field

Incorrect. Refer to Section 2 Lesson 1.

13. In the relational model, data is organized in a basic storage structure called a
. Mark for Review

(1) Points Tuples Table (*) Field


Row

Correct

14. In a relational database system, the next step after creating a conceptual data model is to
convert it to a .

Mark for Review

(1) Points

Logical data model (*) External data model Internal data model
An entity-relation data model

Correct

15. Which of the following are reasons we create conceptual models? Mark for Review
(1) Points

It facilitates discussion; a picture is worth a thousand words

It forms important ideal system documentation

It takes into account government regulations and laws


It forms a sound basis for physical database design

All of the above (*) Correct


Page 3 of 3

Test: DFo Section 3 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 3

(Answer all questions in this section)

1. are converted to rows in the physical design. Mark for Review

(1) Points instances (*) attributes columns entities


Incorrect. Refer to Section 3 Lesson 4.

2. When mapping a many to many relationship it must first be resolved using .


Mark for Review

(1) Points

An intersection entity (*) Business Rules


Unique keys

An intermediary entity

Correct

3. Attribute names are converted to column names by . Mark for Review


(1) Points

Replacing underscores with dashes. Replacing periods with commas. Replacing spaces with
underscores. (*) Replacing numbers with letters. Correct
4. A table is in 2NF if the table is in 1NF and what other condition is met? Mark for Review

(1) Points
There are no repeating groups.

There are no functional dependencies.

There are no null values in primary key fields.

There are no attributes that are not functionally dependent on the relation's entire primary key.
(*) Correct
5. An entity without repeated values is said to be in . Mark for Review

(1) Points

3rd normal form

4th normal form

2nd normal form

1st normal form (*) Correct


Page 1 of 3

Test: DFo Section 3 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 3

(Answer all questions in this section)


6. According to , an attribute must be dependent on its entity’s entire unique
identifier. Mark for Review

(1) Points

4th normal form

2nd normal form (*)

3rd normal form

1st normal form

Incorrect. Refer to Section 3 Lesson 3.

7. Normalization is the process of organizing the attributes and entities of a relational database
to minimize

Mark for Review


(1) Points redundancy
data inconsistencies anomalies
All of the above. (*) Correct
8. A table is in 1NF if … (Choose 2)
Mark for Review

(1) Points

There is only one data value. (*)


The entries in a column are of different type

There are no duplicate rows

(*)

Each row contains different columns

Correct

9. A recursive relationship has cardinality of . Mark for Review

(1) Points One to Many Many to Many One to One


Cannot be determined without more information. (*) Incorrect. Refer to Section 3 Lesson 1.
10. The UIDs for a set of hierarchical entities can be propagated through multiple
relationships. Mark for Review

(1) Points recursive barred (*) one to one arc


Correct

Page 2 of 3

Test: DFo Section 3 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 3

(Answer all questions in this section)

11. A on a relationship line indicates the Relationship as Non-Tranferable. Mark


for Review
(1) Points
Triangle Circle Diamond (*) Star
Incorrect. Refer to Section 3 Lesson 1.

12. All instances of the supertype be an instance of one of the subtypes. Mark for
Review

(1) Points cannot must (*)


will sometimes may
Incorrect. Refer to Section 3 Lesson 1.

13. Which of the following statements about subtypes is not true? Mark for Review

(1) Points

Inherits all relationships of the supertype. Inherits all attributes of the supertype. Must have
subtypes of its own. (*)
Never exists alone.

Incorrect. Refer to Section 3 Lesson 1.

14. Modeling historical data can produce a unique identifier that includes dates. True or False?
Mark for Review

(1) Points True (*) False Correct


15. Which of the following scenarios should be modeled so that historical data is kept? (Choose
two)
Mark for Review

(1) Points

BABY and AGE

CUSTOMER and PAYMENTS (*)


CUSTOMER and ORDERS (*)
TEACHER and AGE

Incorrect. Refer to Section 3 Lesson 2. Page 3 of 3


Test: DFo Section 3 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.
Section 3

(Answer all questions in this section)

1. Which of the following is true about subtypes? Mark for Review

(1) Points

Subtypes must not be mutually exclusive.

One instance of a supertype may belong to two subtypes. Subtypes must be mutually exclusive.
(*)
Subtypes should not be exhaustive. Incorrect. Refer to Section 3 Lesson 1.
2. Which of the following statements about subtypes is not true? Mark for Review
(1) Points

Inherits all attributes of the supertype. Never exists alone.


Inherits all relationships of the supertype. Must have subtypes of its own. (*)
Correct

3. Transferable relationships can only be mandatory, not optional. True or False? Mark for
Review

(1) Points

True

False (*)

Incorrect. Refer to Section 3 Lesson 1.

4. All instances of the supertype be an instance of one of the subtypes. Mark for Review

(1) Points may


must (*)

cannot

will sometimes

Correct

5. Another name for a "barred relationship" is . Mark for Review

(1) Points

Hierarchical Relationship Identifying Relationship (*) Recursive Relationship Supertype


Relationship
Incorrect. Refer to Section 3 Lesson 1.
Page 1 of 3
Test: DFo Section 3 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 3

(Answer all questions in this section)

6. "Only teachers may supervise exams" is an example of which of the following? Mark for
Review

(1) Points

An attribute that should be stored on the PERSON entity

A structural business rule

A procedural business rule (*)

An attribute that is not be inherited from the PERSON supertype and is unique to the
TEACHER
subtype

Incorrect. Refer to Section 3 Lesson 3.

7. Normalization is the process of organizing the attributes and entities of a relational database
to minimize

Mark for Review

(1) Points redundancy


data inconsistencies anomalies
All of the above. (*) Correct
8. Why is it important to follow the rules of normalization? Mark for Review

(1) Points

To reduce redundant data in the existing design


To increase the integrity of data and the design's stability

To eliminate other types of data inconsistencies and anomalies

To identify missing tables, columns, and constraints

All of the above. (*) Correct


9. When data is only stored in one place in a database, the database conforms to the rules of
. Mark for Review

(1) Points Multiplication Normalization (*) Reduction Normality


Correct

10. When is an entity in 2nd Normal Form? Mark for Review

(1) Points

When all non-UID attributes are dependent upon the entire UID. (*) When attributes with
repeating or multi-values are removed.
When no attritibutes are mutually independent and all are fully dependent on the primary key.
None of the Above.
Incorrect. Refer to Section 3 Lesson 3. Page 2 of 3
Test: DFo Section 3 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 3

(Answer all questions in this section)

11. An entity name is converted to a table name by making it plural.


Mark for Review

(1) Points True (*) False


Incorrect. Refer to Section 3 Lesson 4.

12. are converted to rows in the physical design. Mark for Review

(1) Points instances (*) attributes entities columns Correct


13. In a physical data model, an attribute is represented as a/an

Mark for Review

(1) Points Instance Row Column (*)


Foreign Key

Correct

14. A is frequently used to track information about a relationship that


changes over time.

Mark for Review


(1) Points

recursive relationship

many to many relationship


non-transferable relationship intersection entity (*)
Correct

15. Modeling historical data can produce a unique identifier that includes dates. True or False?
Mark for Review

(1) Points True (*) False Correct Page 3 of 3


Test: DFo Section 3 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 3

(Answer all questions in this section)

1. A is frequently used to track information about a relationship that


changes over time.

Mark for Review

(1) Points

recursive relationship

non-transferable relationship intersection entity (*)


many to many relationship

Correct

2. Which of the following would be a logical constraint when modeling time for a City entity?
Mark for Review

(1) Points

Cites may change their names and/or country association if the borders of a country change. (*)
People are born in the city and people die in the city.

If you are doing a system for any French City, you would need security clearance.
Daily traffic patterns must be monitored to determine how many law enforcement officers are
needed.

Correct

3. A table is in 3NF if it has met all database requirements for both 1NF and 2NF and all
transitive dependencies are eliminated.

Mark for Review

(1) Points True (*) False Correct


4. "Only teachers may supervise exams" is an example of which of the following? Mark for
Review

(1) Points

An attribute that should be stored on the PERSON entity

An attribute that is not be inherited from the PERSON supertype and is unique to the
TEACHER
subtype

A structural business rule

A procedural business rule (*) Correct


5. The Rule of 3rd Normal Form states that No Non-UID attribute can be dependent on another
non- UID attribute. True or False?

Mark for Review

(1) Points True (*) False


Incorrect. Refer to Section 3 Lesson 3. Page 1 of 3
Test: DFo Section 3 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 3

(Answer all questions in this section)

6. A table is in 1NF if … (Choose 2)


Mark for Review

(1) Points
Each row contains different columns

There is only one data value. (*)


There are no duplicate rows

(*)

The entries in a column are of different type

Correct

7. Normalization is the process of organizing the attributes and entities of a relational database
to minimize

Mark for Review

(1) Points redundancy


data inconsistencies anomalies
All of the above. (*) Correct
8. When mapping a barred relationship a primary key and foreign key can be the same field.
Mark for Review

(1) Points True (*) False Correct


9. When mapping a many to many relationship it must first be resolved using .
Mark for Review

(1) Points

An intermediary entity

Business Rules

An intersection entity (*) Unique keys


Correct

10. The transformation from an ER diagram to a physical design involves changing


terminology. Primary Unique Identifiers in the ER diagram become and
relationships become
. Mark for Review

(1) Points

Foreign keys, Primary keys Primary keys, Foreign keys (*) Unique Keys, Primary keys
Foreign keys, mandatory business rules
Correct

Page 2 of 3

Test: DFo Section 3 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 3

(Answer all questions in this section)


11. Intersection Entities often have the relationships participating in the UID, so the
relationships are often barred. True or False?

Mark for Review

(1) Points True (*) False Correct


12. All relationships participating in an arc must be mandatory. True or False? Mark for
Review

(1) Points

True

False (*)

Incorrect. Refer to Section 3 Lesson 1.

13. Which of the following pairs of entities is most likely to be modeled as a M:M relationship?
Mark for Review

(1) Points

CAR and WHEEL

PERSON and FINGERPRINT TREE and BRANCH


TEACHER and SUBJECT AREA (*) Correct
14. If a relationship can NOT be moved between instances of the entities it connects, it is said
to be: Mark for Review

(1) Points Optional Mandatory Transferable


Non-Transferable (*) Correct
15. A relationship is created when the UID for an entity includes the relationship
with another entity.
Mark for Review

(1) Points one to one barred (*) recursive


many to many

Correct

Page 3 of 3

Test: DFo Section 3 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 3

(Answer all questions in this section)

1. Modeling historical data can produce a unique identifier that includes dates. True or False?
Mark for Review

(1) Points True (*) False Correct


2. A is frequently used to track information about a relationship that
changes over time.

Mark for Review

(1) Points

non-transferable relationship
many to many relationship recursive relationship intersection entity (*) Correct
3. Another name for a "barred relationship" is . Mark for Review

(1) Points

Recursive Relationship Hierarchical Relationship Identifying Relationship (*) Supertype


Relationship Correct
4. Intersection Entities often have the relationships participating in the UID, so the relationships
are often barred. True or False?

Mark for Review

(1) Points True (*) False Correct


5. Which of the following pairs of entities is most likely to be modeled as a M:M relationship?
Mark for Review

(1) Points

TREE and BRANCH

PERSON and FINGERPRINT TEACHER and SUBJECT AREA (*) CAR and WHEEL
Correct

Page 1 of 3
Test: DFo Section 3 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 3

(Answer all questions in this section)

6. Which of the following statements about subtypes is not true? Mark for Review

(1) Points

Must have subtypes of its own. (*) Inherits all attributes of the supertype. Never exists alone.
Inherits all relationships of the supertype. Correct
7. A recursive relationship has cardinality of . Mark for Review

(1) Points One to Many Many to Many One to One


Cannot be determined without more information. (*) Incorrect. Refer to Section 3 Lesson 1.
8. When is an entity in 2nd Normal Form? Mark for Review

(1) Points

When all non-UID attributes are dependent upon the entire UID. (*) When attributes with
repeating or multi-values are removed.
When no attritibutes are mutually independent and all are fully dependent on the primary key.
None of the Above. Correct
9. According to , an attribute must be dependent on its entity’s entire unique
identifier. Mark for Review

(1) Points

1st normal form

3rd normal form


4th normal form

2nd normal form (*)

Incorrect. Refer to Section 3 Lesson 3.

10. If there is a column missing in an entity - normalization should identify this problem. Mark
for Review

(1) Points True (*) False Correct Page 2 of 3


Test: DFo Section 3 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 3

(Answer all questions in this section)

11. A table is in 1NF if … (Choose 2)


Mark for Review

(1) Points

There are no duplicate rows


(*)

Each row contains different columns

There is only one data value. (*)


The entries in a column are of different type

Correct

12. A table is in 2NF if

Mark for Review

(1) Points

It meets the requirements for the 1 NF.


Each non-key attribute is fully functional dependent on the table's primary key. Both A and B
must be true. (*)
Neither A or B must be true. Correct
13. Table names can contain all of the following except: Mark for Review

(1) Points Spaces (*) Letters


Some special characters

Numbers

Correct

14. An entity name is converted to a table name by making it plural. Mark for Review

(1) Points

True (*)
False

Correct

15. Attribute names are converted to column names by . Mark for


Review

(1) Points

Replacing periods with commas. Replacing spaces with underscores. (*) Replacing numbers
with letters. Replacing underscores with dashes. Correct
Page 3 of 3

Test: DFo Section 3 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 3

(Answer all questions in this section)

1. Modeling historical data can produce a unique identifier that includes dates. True or False?
Mark for Review

(1) Points True (*) False Correct


2. Which of the following would be a logical constraint when modeling time for a City entity?
Mark for Review

(1) Points
If you are doing a system for any French City, you would need security clearance. People are
born in the city and people die in the city.
Cites may change their names and/or country association if the borders of a country change. (*)

Daily traffic patterns must be monitored to determine how many law enforcement officers are
needed.

Correct

3. "Only teachers may supervise exams" is an example of which of the following? Mark for
Review

(1) Points

An attribute that is not be inherited from the PERSON supertype and is unique to the
TEACHER
subtype

A procedural business rule (*)

An attribute that should be stored on the PERSON entity

A structural business rule

Correct

4. When data is only stored in one place in a database, the database conforms to the rules of
. Mark for Review

(1) Points Normality Reduction Multiplication Normalization (*) Correct


5. Normalizing an Entity to 1st Normal Form is done by removing any attributes that contain
muliple values. True or False?

Mark for Review

(1) Points True (*) False Correct


Page 1 of 3

Test: DFo Section 3 Quiz

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 3

(Answer all questions in this section)


6. A table is in 3NF if it has met all database requirements for both 1NF and 2NF and all
transitive dependencies are eliminated.

Mark for Review

(1) Points True (*) False Correct


7. According to , an attribute must be dependent on its entity’s entire unique
identifier. Mark for Review

(1) Points

2nd normal form (*)

3rd normal form

4th normal form

1st normal form

Correct

8. A non-transferable relationship means the detail be changed to point to a new master.


Mark for Review

(1) Points can not (*) sometimes can can


Correct
9. You can only create relationships to a Supertype, not to a Subtype. True or False? Mark for
Review

(1) Points

True

False (*)

Incorrect. Refer to Section 3 Lesson 1.

10. Which of the following is true about subtypes? Mark for Review

(1) Points

One instance of a supertype may belong to two subtypes. Subtypes must not be mutually
exclusive.
Subtypes must be mutually exclusive. (*) Subtypes should not be exhaustive. Correct
Page 2 of 3

Test: DFo Section 3 Quiz


Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct
answer.

Section 3

(Answer all questions in this section)

11. Another name for a "barred relationship" is . Mark for Review

(1) Points

Identifying Relationship (*) Hierarchical Relationship Recursive Relationship Supertype


Relationship
Correct

12. The "Other" subtype is mandatory. True or False? Mark for Review

(1) Points

True

False (*)

Incorrect. Refer to Section 3 Lesson 1.

13. Table names can contain all of the following except: Mark for Review

(1) Points Numbers Letters Spaces (*)


Some special characters

Correct

14. When converting attribute names to columns are frequently used. Mark for
Review

(1) Points numbers spaces


special characters abbreviations (*) Correct
15. We take the primary key from the "one" table and place it on the "many" table to create a
foreign key.

Mark for Review

(1) Points
True (*) False Correct Page 3 of 3
Using a database solution instead of a flat file eliminates all of the following issues except:
-Incorrect data
-Data entry anomalies
-Rednunancy
-Inconsistency
Incorrect data

T/F: Business rules help you understand the standardization procedure an organization follows
when handling huge data.
True

00:02
01:17

Business _____ are used to understand business procedures, and the nature, role, and scope of
the data.
Rules

Business rules are important because _______.


They allow the developer to understand the relationship and constraints of the participating
entities

T/F: All Business Rules can be modeled.


False

The advantages of an object-oriented data model are:

-Reduced Maintenance
-Real-World Modeling
-Both of the above
-Neither of the above
Both of the above

In a hierarchical database model the data is stored as records that are connected to one through
________.
links

In a __________ database model the data is organized into a tree-like structure and to retrieve
data the whole tree needs to be traversed starting from the root node.
Hierarchical

T/F: A network database comprises of a collection of records connected to one another through
links.
True

What is the difference between "information" and "data"?


Data turns into useful information. It is stored in a database and accessed by systems and users.

Which transformation in computing allows for storage and delivery of applications and data
over the internet?

-Cloud Computing
-Mainframe computing
-Grid Computing
-Desktop computing
Cloud Computing

T/F: A database is a centralized and structured set of data stored on a computer system and
provides facilities for retrieving, adding, modifying, and deleting the data when required.
True

00:02
01:17

Upgrade to remove ads


Only $35.99/year
Which of the following transformations in computing led to the increase in graphical user
interface (GUI) applications?

-Mainframe computing
-Desktop computing
-Grid Computing
-Client/Server Computing
Desktop computing

Select the business or industry that would not have a need for a database.

-Banking
-Retail
-Scientific Research
-All these businesses could benefit from using a database.
All these businesses could benefit from using a database.

Matrix Diagrams are used to verify that all _______________ have been identified for an ERD.
relationships

In a business that sells pet food, choose the best relationship name between FOOD TYPE and
ANIMAL (e.g. dog, horse, or cat). (Choose Two) (Choose all correct answers)

-Each ANIMAL must be the seller of one or more FOOD TYPES.


-Each FOOD TYPE may be made from one or more ANIMALS.
-Each FOOD TYPE may be given to one or more ANIMALS.
-Each FOOD TYPE must be suitable for one or more ANIMALS.
-Each FOOD TYPE may be given to one or more ANIMALS.
-Each FOOD TYPE must be suitable for one or more ANIMALS.

The optionality of a relationship must be either __________ or ____________.


Mandatory or Optional

A relationship can be between ____________.

-two entities
-an entity and itself
-multiple entities
-All of the above.
All of the above.

In the relational model, relationships between relations or tables are created by using?
Foreign Keys

Which of the following is not an advantage of a relational database?

-One table with all the data.


-Data Integrity
-Efficiency
-Less Redundancy
One table with all the data.

The candidate UID that is chosen to identify an entity is called Primary UID; other candidates
UIDs are called Secondary UIDs.

-No, after UIDs are first sorted, the first one is called the Primary UID, the second is the
Secondary UID, etc.
-No, it is not possible to have more than one UID for an Entity.
-Yes, this is the way UID's are named.
-No, each Entity an only have one UID, the secondary one.
Yes, this is the way UID's are named.

A unique identifier made up of more than one attribute is called a _______________.


Composite UID

Relationships are mapped in a physical model using ____________ keys and foreign keys.
primary

T/F: A Unique Identifier has a NULL value for each instance of the entity for the lifetime of the
instance.
False

T/F: When mapping a relationship for an ERD relationship names must be included.
True

Data modelling is performed for the following reasons: (Choose Two) (Choose all correct
answers)

-The ERD becomes a blueprint for designing the actual system.


-We do not need datamodels; we can just start coding right away.
-We draw an ERD solely to please the users; once completed, the ERD is never referred to
again as it serves no purpose in the real world.
-It helps discussions and reviews.
-The ERD becomes a blueprint for designing the actual system.
-It helps discussions and reviews.

The _______________ model includes entities, attributes, UIDs, relationships as well as


optionality and cardinality of these items.
Logical

T/F: ERDish is a language used to create database structures in SQL


False
Which of the following are reasons we create conceptual models?

-It facilitates discussion; a picture is worth a thousand words


-It forms important ideal system documentation
-It takes into account government regulations and laws
-It forms a sound basis for physical database design
-All of the above
All of the above

The Physical Model is derived from the Logical Model. True or False?
True

The physical model shows all table structures. True or False.


False

Which of the following are suitable Entity names? (Choose Two)

-ANIMAL
-DOG
-DOGS
-ANIMALS
-ANIMAL
-DOG

Entities are usually _____________.


Nouns

Which of the following statements about attributes are true? (Choose Two) (Choose all correct
answers)

-They describe, qualify, quantify, classify, or specify an entity.


-They are the primary container for data.
-They must be single valued unless they belong to more than one entity.
-They are often adjectives
-They describe, qualify, quantify, classify, or specify an entity.
-They are often adjectives

Which symbol is used to show that a particular attribute is mandatory?


&
*
#
o
*

A __________________ is frequently used to track information about a relationship that


changes over time.
intersection entity

The transformation from an ER diagram to a physical design involves changing terminology.


Primary Unique Identifiers in the ER diagram become __________ and relationships become
____________.
Primary keys, Foreign keys
When mapping a many to many relationship it must first be resolved using _____________.
An intersection entity

Attribute names are converted to column names by _________________.


Replacing spaces with underscores.

A table is in 1NF if ... (Choose all correct answers)

-There are no duplicate rows


-There is only one data value.
-The entries in a column are of different type
-Each row contains different columns
-There are no duplicate rows
-There is only one data value.

An entity without repeated values is said to be in __________.


1st normal form

When is an entity in 2nd Normal Form?


When all non-UID attributes are dependent upon the entire UID.

Upgrade to remove ads


Only $35.99/year
Normalization is the process of organizing the attributes and entities of a relational database to
minimize ______________

-redundancy
-data inconsistencies
-anomalies
-All of the above.
All of the above.

Until all attributes are single-valued, the database model is said to be:
Not Normalized

When you resolve a M:M, you simply re-draw the relationships between the two original
entities; no new entities are created. True or False?
False

If a relationship can NOT be moved between instances of the entities it connects, it is said to
be:
Non-Transferable

A recursive relationship has cardinality of ___________.


Cannot be determined without more information.

In an ERD diagram how is an optional relationship represented?


With a dotted line

All ER diagrams must have one of each of the following: (Choose two) (Choose all correct
answers)

-Arcs
-Relationships between entities
-At least one supertype and subtype
-One or more Entities
-Relationships between entities
-One or more Entities

Data models are drawn to show users the actual Data that their new system will contain; only
Data listed on the Diagram can be entered into the Database. True or False?
True

T/F: A flat file may contain many fields, often, with duplicate data that are prone to data
corruption.
True

Once you have learned how to write programs and build systems, you no longer need any input
or involvement from any users as you are perfectly capable of delivering the systems that
businesses need and want. (true/false)
False. Business requirements can and will change. For instance, new legal requirements may
arise.

Which of the following is NOT a relationship type?

-One to Many
-Some to None
-Many to Many
-One to One
Some to None

When completing the conceptual modeling process we must take into account the following:

-Business Rules
-Assumptions
-Problems
-All of the above
All of the above

The transformations that have occurred in the computing world progressing in this order:

-Mainframe Computing, Desktop Computing, Grid Computing, Client/Server Computing.


-Desktop computing, Grid computing, Client/Server computing, Mainframe computing.
-Grid Computing, Desktop Computing, Mainframe Computing, Client/Server Computing.
-Mainframe computing, Desktop computing, Client/Server Computing, Grid computing.

.
Mainframe computing, Desktop computing, Client/Server Computing, Grid computing.

A DBMS comprises of the following elements: (Choose 3)(Choose all correct answers)

-Query language
-Client
-Data Dictionary
-Memory and Storage Management
-Query language
-Data Dictionary
-Memory and Storage Management

T/F: Information is the result of combining, comparing and performing calculations on data.
True

What does single table refer to? (Choose Two) (Choose all correct answers)

-A fully-relational database system like Microsoft's SQL Server or Oracle's database systems.
-A database where all of the data is stored in one large table.
-A type of database storage method where all of the data elements are stored on top of each
other.
-Non-relational systems that typically store each table and index in separate files and often do
not support the SQL language.
-A database where all of the data is stored in one large table.
-Non-relational systems that typically store each table and index in separate files and often do
not support the SQL language.

Which of the following statements about entity relationship diagrams (ERD) is true?

-Used to communicate the physical structure of the database to users.


-Used to communicate the logical structure of the database to users.
-Is a hard and fast document that cannot be changed once development of the database has
begun.
-Used to communicate the technical specifications of the database to users
Used to communicate the logical structure of the database to users.

You can only create relationships to a Supertype, not to a Subtype. True or False?
False

Which is the first step in the Database Development Process?


Strategy and Analysis

T/F: In the relational database model, each table name must be unique. The column names in
the table must be unique too. You can have two different tables that have column names that
are the same.
True

The strategies for learning used in this course include:

-Instructor led training


-Industry recognized certification
-Project driven curriculum
-All of the above
All of the above

SQL *Plus is being used in the Oracle Academy courses to run SQL code. True or False?
True

The conceptual model does all of the following except:

-Prevents mistakes and misunderstandings.


-Takes into account regulations and laws governing the industry being addressed.
-Describes the needs of the business.
-Documents type of operating system to be used.
Documents type of operating system to be used.

An ERD created using ERDish is a __________ representation of entities and their


relationships to each other.
graphical

Which of the following is not a goal of ER modeling:

-Locate information in a logical manner


-Capture all required information.
-It is acceptable to include information that is derivable.
-Ensure information appears only once.
It is acceptable to include information that is derivable.

Which of the following is not true regarding normalization:

-It helps with the performance of the database.


-It assists in handling insert, update and delete anomalies.
-It does not impact the performance of the database.
-It is the process of organizing the attributes and tables of a relational database to minimize
redundancy.
It does not impact the performance of the database.

An ERD is an example of a ______ Model.


Conceptual

Many reasons exist for creating a conceptual model. Choose three appropriate reasons from the
options below. (Choose all correct answers)

-They model functional and informational needs.


-They capture the implementation details of the physical model.
-They capture current and future needs.
-They accurately describe what a physical model will contain.
-They capture the data values.
-They model functional and informational needs.
-They capture current and future needs.
-They accurately describe what a physical model will contain.

A conceptual model includes:


Only Entities and Relationships

Which of the following statements are true? (Choose two) (Choose all correct answers)

-Flat file database systems pay more attention to retrieving data and making it accessible to the
user, whereas relational databases spend more energy updating indexes and data pointers.
-Relational database systems are the main thrust behind SQL since it provides the language
elements needed to tie together the information in the database.
-Relational systems pay more attention to retrieving data and making it accessible to the user.
-Flat file database structures help eliminate redundant information.
-Relational database systems are the main thrust behind SQL since it provides the language
elements
needed to tie together the information in the database.
-Relational systems pay more attention to retrieving data and making it accessible to the user.
Which of the following statements does not apply to relational databases?

-Relational databases are simple to understand.


-Relational databases have a strong procedural orientation.
-Relational databases relate tables to each other using common fields called keys.
-Tables are one of the basic components of relational databases.
Relational databases are simple to understand.

What is the purpose of a Unique Identifier?


To identify one unique instance of an entity by using one or more attributes and/or
relationships.

A unique identifier must be made up of more than one attribute. True or False?
False

Unique Identifiers...

-Distinguish nothing
-Distinguish one entity from another.
-Distinguish one instance of an entity from all other instances of that entity
-Distinguish all entities in a database
Distinguish one instance of an entity from all other instances of that entity

People are not born with "numbers", but a lot of systems assign student numbers, customer IDs,
etc. A shoe has a color, a size, a style, but may not have a descriptive "number." So, to be able
to uniquely and efficiently identify one instance of the entity SHOE, a/an ______________
UID can be created.
Artificial

Attributes have Instances. True or False?


False

Which of the following entities most likely contains invalid attributes?

-Entity: Home. Attributes: Number of Bedrooms, Owner, Address, Date Built


-Entity: Car. Attributes: Owner Occupation, Owner Salary, Speed
-Entity: Mother. Attributes: Name, Birthdate, Occupation, Number of Children
-Entity: Pet. Attributes: Name, Birthdate, Owner
Entity: Car. Attributes: Owner Occupation, Owner Salary, Speed

When creating entities in a logical model you must follow these rules: (Choose Two) (Choose
all correct
answers)

-Exclude Attributes
-Include Attributes
-Name them in Singular
-Name them in Plural
-Include Attributes
-Name them in Singular

A/an _________ is a piece of information that in some way describes an entity. It is a property
of the entity and it quantifies, qualifies, classifies, or specifies the entity.
Attribute
The components of a relationship include all of the following except:

-Cardinality
-Names
-Optionality
-Relational Integrity
Relational Integrity

All relationships participating in an arc must be mandatory. True or False?


False

Matrix Diagrams should be developed BEFORE the ERD. True or False?


True

T/F: A foreign key is a column or combination of columns in one table that uniquely identifies
a row of another table.
True

Intersection Entities are at the ______ end of the newly created 1:M (Parent:Child) relationship;
Barred

A _________ on a relationship line indicates the Relationship as Non-Tranferable.


Diamond

Many to many relationships must be left in the Model. It is important to have them documented
as M-M.
True or False?
False

Which of the following pairs of entities is most likely to be modeled as a M:M relationship?

-TEACHER and SUBJECT AREA


-PERSON and FINGERPRINT
-TREE and BRANCH
-CAR and WHEEL
TEACHER and SUBJECT AREA

Which of the following is true about subtypes?

-Subtypes should not be exhaustive.


-Subtypes must not be mutually exclusive.
-One instance of a supertype may belong to two subtypes.
-Subtypes must be mutually exclusive.
Subtypes must be mutually exclusive.

Which of the following would be a logical constraint when modeling time for a City entity?

-Daily traffic patterns must be monitored to determine how many law enforcement officers are
needed.
-If you are doing a system for any French City, you would need security clearance.
-People are born in the city and people die in the city.
-Cites may change their names and/or country association if the borders of a country change.
Cites may change their names and/or country association if the borders of a country change.
T/F: If there is a column missing in an entity - normalization should identify this problem.
True

The "Other" subtype is mandatory. True or False?


True

Can all constraints be modeled on an ER diagram?


No, and those that cannot be modeled should be listed on a separate document to be handled
programmatically

According to ___________, an attribute must be dependent on its entity's entire unique


identifier.
2nd normal form

Sources of business rules include all of the following except:

-Standards
-Word of mouth
-Procedures
-Operational manuals
Word of mouth

Table names can contain all of the following except:

-Some special characters


-Letters
-Numbers
-Spaces
Spaces

In a physical data model, a relationship is represented as a combination of: (Choose Two)


(Choose all correct answers)

-Check Constraint or Unique Key


-Column
-Primary Key or Unique Key
-Foreign Key
-Primary Key or Unique Key
-Foreign Key

T/F: When mapping a barred relationship a primary key and foreign key can be the same field.
True

T/F: A table is in 3NF if it has met all database requirements for both 1NF and 2NF and all
transitive dependencies
are eliminated.
True
1. Which of the following would best be represented by an arc? Mark for Review
(1) Points
STUDENT (senior, male)
STUDENT (Grade A student, Average Student)
STUDENT (graduating, female)
STUDENT ( University, Technical College) (*)
2. Arcs are Mandatory in Data modeling. All ERD's must have at least one Arc. True or
False? Mark for Review
(1) Points
True
False (*)

3. To visually represent exclusivity between two or more relationships in an ERD you


would most likely use an ________. Mark for Review
(1) Points
Arc (*)
Relationship
Attribute
UID

4. An arc can often be modeled as Supertype and Subtypes. True or False? Mark
for Review
(1) Points
True (*)
False

5. Which of the following would best be represented by an arc? Mark for Review
(1) Points
TEACHER (Female, Bob)
PARENT (Girl, Bob)
DELIVERY ADDRESS (Home, Office) (*)
STUDENT (Grade A student, Average Student)

6. All relationships participating in an arc must be mandatory. True or False?


Mark for Review
(1) Points
True
False (*)

7. Every business has restrictions on which attribute values and which relationships are
allowed. These are known as: Mark for Review
(1) Points
Constraints. (*)
Relationships
Entities.
Attributes

8. Arcs are used to visually represent _________ between two or more relationships in
an ERD. Mark for Review
(1) Points
Differences
Inheritance
Sameness
Exclusivity (*)

9. Cascading UIDs are a feature often found in what type of Relationship? Mark for
Review
(1) Points
Invalid Relationship
Recursive Relationship
General Relationship
Heirarchical Relationship (*)

10. A relationship between an entity and itself is called a/an: Mark for Review
(1) Points
Recursive Relationship (*)
Invalid Relationship
Heirarchical Relationship
General Relationship

11. A Recursive Relationship is represented on an ERD by a/an: Mark for Review


(1) Points
Single Toe
Pig's Ear (*)
Crow's Foot
Dog's Tail

12. A single relationship can be both Recursive and Hierarchical at the same time. True or
False? Mark for Review
(1) Points
True
False (*)

13. Business organizational charts are often modeled as a Hierarchical relationship. True
or False? Mark for Review
(1) Points
True (*)
False

14. A recursive relationship must be Mandatory at both ends. True or False? Mark
for Review
(1) Points
True
False (*)

15. A Hierarchical relationship is a series of relationships that reflect entities organized


into successive levels. True or False? Mark for Review
(1) Points
True (*)
False

1. A particular problem may be solved using either a Recursive Relationship or a


Hierarchical Relationship, though not at the same time. True or False? Mark for Review
(1) Points
True (*)
False

2. A single relationship can be both Recursive and Hierarchical at the same time. True or
False? Mark for Review
(1) Points
True
False (*)
3. A Recursive Relationship is represented on an ERD by a/an: Mark for Review
(1) Points
Single Toe
Dog's Tail
Pig's Ear (*)
Crow's Foot

4. Business organizational charts are often modeled as a Hierarchical relationship. True


or False? Mark for Review
(1) Points
True (*)
False

5. A relationship between an entity and itself is called a/an: Mark for Review
(1) Points
General Relationship
Recursive Relationship (*)
Heirarchical Relationship
Invalid Relationship

6. A Hierarchical relationship is a series of relationships that reflect entities organized


into successive levels. True or False? Mark for Review
(1) Points
True (*)
False

7. Cascading UIDs are a feature often found in what type of Relationship? Mark for
Review
(1) Points
Recursive Relationship
General Relationship
Invalid Relationship
Heirarchical Relationship (*)

8. Which of the following would best be represented by an arc? Mark for Review
(1) Points
STUDENT (senior, male)
STUDENT ( University, Technical College) (*)
STUDENT (Grade A student, Average Student)
STUDENT (graduating, female)

9. To visually represent exclusivity between two or more relationships in an ERD you


would most likely use an ________. Mark for Review
(1) Points
Relationship
Arc (*)
UID
Attribute

10. All relationships participating in an arc must be mandatory. True or False?


Mark for Review
(1) Points
True
False (*)
11. An arc can often be modeled as Supertype and Subtypes. True or False? Mark
for Review
(1) Points
True (*)
False

12. Arcs are used to visually represent _________ between two or more relationships in
an ERD. Mark for Review
(1) Points
Sameness
Differences
Exclusivity (*)
Inheritance

13. Which of the following can be added to a relationship? Mark for Review
(1) Points
An optional attribute can be created
A composite attribute
An attribute
An arc can be assigned (*)

14. Which of the following would best be represented by an arc? Mark for Review
(1) Points
TEACHER (Female, Bob)
STUDENT (Grade A student, Average Student)
DELIVERY ADDRESS (Home, Office) (*)
PARENT (Girl, Bob)

15. Arcs are Mandatory in Data modeling. All ERD's must have at least one Arc. True or
False? Mark for Review
(1) Points
True
False (*)

1. A relationship between an entity and itself is called a/an: Mark for Review
(1) Points
Invalid Relationship
Recursive Relationship (*)
General Relationship
Heirarchical Relationship

2. A recursive relationship must be Mandatory at both ends. True or False? Mark


for Review
(1) Points
True
False (*)

3. A Hierarchical relationship is a series of relationships that reflect entities organized


into successive levels. True or False? Mark for Review
(1) Points
True (*)
False
4. A single relationship can be both Recursive and Hierarchical at the same time. True or
False? Mark for Review
(1) Points
True
False (*)

5. A particular problem may be solved using either a Recursive Relationship or a


Hierarchical Relationship, though not at the same time. True or False? Mark for Review
(1) Points
True (*)
False

6. Business organizational charts are often modeled as a Hierarchical relationship. True


or False? Mark for Review
(1) Points
True (*)
False

7. A Recursive Relationship is represented on an ERD by a/an: Mark for Review


(1) Points
Single Toe
Pig's Ear (*)
Crow's Foot
Dog's Tail

8. Which of the following can be added to a relationship? Mark for Review


(1) Points
An arc can be assigned (*)
An optional attribute can be created
An attribute
A composite attribute

9. Every business has restrictions on which attribute values and which relationships are
allowed. These are known as: Mark for Review
(1) Points
Attributes
Constraints. (*)
Entities.
Relationships

10. Which of the following would best be represented by an arc? Mark for Review
(1) Points
TEACHER (Female, Bob)
DELIVERY ADDRESS (Home, Office) (*)
PARENT (Girl, Bob)
STUDENT (Grade A student, Average Student)

11. An arc can often be modeled as Supertype and Subtypes. True or False? Mark
for Review
(1) Points
True (*)
False
12. Arcs are Mandatory in Data modeling. All ERD's must have at least one Arc. True or
False? Mark for Review
(1) Points
True
False (*)

13. To visually represent exclusivity between two or more relationships in an ERD you
would most likely use an ________. Mark for Review
(1) Points
Attribute
Relationship
UID
Arc (*)

14. Arcs model an Exclusive OR constraint. True or False? Mark for Review
(1) Points
True (*)
False

15. Arcs are used to visually represent _________ between two or more relationships in
an ERD. Mark for Review
(1) Points
Differences
Sameness
Exclusivity (*)
Inheritance

1. All relationships participating in an arc must be mandatory. True or False?


Mark for Review
(1) Points
True
False (*)

2. Arcs model an Exclusive OR constraint. True or False? Mark for Review


(1) Points
True (*)
False

3. An arc can often be modeled as Supertype and Subtypes. True or False? Mark
for Review
(1) Points
True (*)
False

4. Which of the following would best be represented by an arc? Mark for Review
(1) Points
STUDENT (Grade A student, Average Student)
TEACHER (Female, Bob)
DELIVERY ADDRESS (Home, Office) (*)
PARENT (Girl, Bob)

5. To visually represent exclusivity between two or more relationships in an ERD you


would most likely use an ________. Mark for Review
(1) Points
UID
Arc (*)
Attribute
Relationship

6. Which of the following would best be represented by an arc? Mark for Review
(1) Points
STUDENT (graduating, female)
STUDENT ( University, Technical College) (*)
STUDENT (Grade A student, Average Student)
STUDENT (senior, male)

7. Arcs are used to visually represent _________ between two or more relationships in
an ERD. Mark for Review
(1) Points
Exclusivity (*)
Differences
Inheritance
Sameness

8. Every business has restrictions on which attribute values and which relationships are
allowed. These are known as: Mark for Review
(1) Points
Entities.
Relationships
Constraints. (*)
Attributes

9. A single relationship can be both Recursive and Hierarchical at the same time. True or
False? Mark for Review
(1) Points
True
False (*)

10. A recursive relationship must be Mandatory at both ends. True or False? Mark
for Review
(1) Points
True
False (*)

11. Cascading UIDs are a feature often found in what type of Relationship? Mark for
Review
(1) Points
Recursive Relationship
General Relationship
Heirarchical Relationship (*)
Invalid Relationship

12. A Hierarchical relationship is a series of relationships that reflect entities organized


into successive levels. True or False? Mark for Review
(1) Points
True (*)
False
13. A Recursive Relationship is represented on an ERD by a/an: Mark for Review
(1) Points
Crow's Foot
Single Toe
Pig's Ear (*)
Dog's Tail

14. A particular problem may be solved using either a Recursive Relationship or a


Hierarchical Relationship, though not at the same time. True or False? Mark for Review
(1) Points
True (*)
False

15. Business organizational charts are often modeled as a Hierarchical relationship. True
or False? Mark for Review
(1) Points
True (*)

False

You might also like