0% found this document useful (0 votes)
36 views10 pages

Acct 307 - Chapter 3

Uploaded by

reicur90
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)
36 views10 pages

Acct 307 - Chapter 3

Uploaded by

reicur90
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/ 10

Chapter 3: https://quizlet.

com/529255578/ais-chapter-3-flash-cards/
https://quizlet.com/150342934/ais-chapter-3-study-questions-flash-cards/

1) Structure models describe the and structure of a business process or processes.


a. Data and Information
2) A model of logical database structures must be able to describe all of the following except
a. Keys
3) The specification for UML (unified modeling language) is maintained by the Object
Management Guild.
a. False
4) Class diagrams are similar to
a. entity relationship diagrams
5) A class is any separately identifiable collection of objects about which the organization
wants to collect and information.
a. Store
6) Which of the following are true about the purpose of structure models?
a. Tools for documenting
b. Tools for implementing databases
c. Tools for planning
7) Individual instances of objects are represented as _____ in a table.
a. Rows
8) Structure models should be able to describe all except:
a. Sequence of activities
9) Match the symbol with the thing that the symbol represents in UML.
a. Classes > rectangles
b. Associations > lines
10) The Object Management Group is a consortium of industry members.
a. Computer
11) A depiction of the relationship between two classes is a(n)
a. Association
12) Class diagrams are one type of UML diagram.
a. True
13) The relationship between two classes is depicted by a(n)
a. Association
14) A separately identifiable collection of things about which the organization wants to
collect and store information is a
a. Class
15) In this diagram, which of the following statements (the number of times instances of
one class can be associated with instances of another class) are likely true?
a. An auto is licensed in one state
b. Autos may be serviced by many
dealers
c. A person may own many autos

16) Classes in UML are implemented as tables in a relational database and individual
instances of the class are implemented as in the table.
a. Rows
17) Consider the association between two classes: purchases and cash disbursements
linked with one association. Match the description of the situation with the appropriate
multiplicity. The first multiplicity is next to the purchases class and the second multiplicity
is next to the cash disbursements class.
a.

18) The symbol


used to represent a class is the
a. Rectangle
19) Attributes are data elements that describe instances in a
a. Class
20) An depicts the relationship between two classes in UML.
a. Association
21) A list of tables associated with a UML class diagram would include attributes,
primary keys, and any foreign keys for each table.
a. True
22) Which of the following are examples of associations between classes in UML.
a. Customers "participate" in sales
b. Instructors "teach" classes
c. Employees "work for" supervisors
23) Which of the following is true about primary keys?
a. Should be controlled by the assigning organization
b. Uniquely identifies instances of a class
c. Cannot be blank (null)
24) Multiplicities describe the and number of times that instances of one class can be
associated with instances of another class.
a. Minimum
b. Maximum
25) A primary key field cannot
a. be null
26) Valid multiplicity options are shown in which of the following?
a. minimum zero and maximum many (0..asterisk)
b. minimum zero and maximum one (0..1)
27) An attribute that allows tables to be linked together is called a(n)
a. foreign key
28) Data elements which describe the instances in a class are called
a. Attributes
29) A business rule is a succinct statement of a on a business process.
a. constraint, limit, or control
30) Which of the following statements is true about a list of tables based on a UML class
diagram and associated attributes? (Check all that apply).
a. The list should contain at least as many tables as classes on the UML diagram
b. The table name should be the same as the class name
c. Every table should have a primary key identified
31) A _____ rule establishes multiplicities in class models and set criteria for branching
in activity models.
a. Business
32) An attribute or combination of attributes that uniquely identifies each instance in a
class (or row in a table) is a key.
a. Primary or PK
33) Which of the following are valid business rules?
a. Payment may be made by credit card
b. Payment cannot be made by check
c. Payment may be made by credit card if the card is American Express
34) Criteria for selection of primary keys include which of the following?
a. Does not change over time
b. Cannot be blank
c. Preferable uses sequential values
35) The organization that maintains the standard for Business Rules is the object
management system.
a. False
36) A key is an attribute or combination of attributes that allows relational tables to be
linked together.
a. Foreign
37) Business rules can be enforced using which of the following enforcement levels?
a. Strict enforcement
b. Post-override
c. Pre-override
38) A business rule is a statement of a _____ on a business process.
a. Constraint
39) Business rules can inhibit process improvements when they are tied to technology.
a. outdated, old, or obsolete
40) Which of the following are true about business rules?
a. Establish multiplicities
b. Influence model structure
c. Written in text
d. Set criteria for branching
41) Which of the following would NOT be part of a decision table?
a. Set of decisions
Reason: A decision table produces one decision
42) Match the description with the form of business rule
43) The (OMG) published a standard to formalize the statement of business
rules, titled "Semantics of Business Vocabulary and Business Rules."
a. Object Management Group
44) Which of the following are valid obligatory business rules?
a. Payments must be recorded by the cashier
b. Payment must be made in cash
45) Business rules are valuable because of which of the following?
a. Reveal unnecessary constraints
b. Limit options
c. Make modeling easier
46) Decision tables can include multiple business rules.
a. True

Homework https://quizlet.com/503228216/chapter-3-ais-flash-cards/
https://quizlet.com/432015258/bus-350-test-1-flash-cards/
1) Which of the following symbols is used to represent a class in a UML class
diagram?
a.

2) Which of the following statements concerning this class diagram with


multiplicities is not true?
a. A customer can place only one order.

3) Which of the following statements is true about the following class diagram?
a. "A sale can involve one inventory item" and "A sale can involve many
inventory items" are true.

4) Which of the following is an example of an obligatory business rule?


a. Both "Customers must provide a valid credit card number" and
"Customers must enter a shipping address" are obligatory business rules.
5) Which of the following is not an enforcement level for a business rule?
a. Optional enforcement
6) Which of the following best describes the meaning of this UML class diagram?
a. Each new car can be sold once.

7) Which of the following is true to implement the Stock Exchanges and Brokers
classes in the preceding UML class diagram in a database?
8) Which of the following best describes the meaning of the multiplicities next to
the number 1 in the preceding diagram?
a. Both "Stocks are traded in a minimum of zero exchanges" and "Stocks are
traded in a maximum of many exchanges" are correct.
9) Which of the following best describes the meaning of the multiplicities next to
the number 2 in the preceding diagram?
a. Both "Each exchange trades at least one stock" and "Each exchange
trades a maximum of many stocks" are correct.
10) Which of the following is true to implement the Stock Exchanges and Stocks
classes and the association between them in the preceding UML class diagram
in a database?
a. The association between Stocks and Stock Exchanges is implemented as
a linking table.
11) Which of the following best describes the meaning of the multiplicities next
to the number 3 in the preceding diagram?
a. Both "Each transaction involves at least one stock" and "Each transaction
involves only one stock" are correct.
12) Which of the following best describes the meaning of the multiplicities next
to the number 4 in the preceding diagram?
a. Each stock is bought/sold a maximum of many times.
13) Which of the following is true to implement the Buy/Sell Transactions and
Stocks classes and the association between them in the preceding UML class
diagram in a database?
a. The primary key of Stocks is a foreign key in Buy/Sell Transactions.
14) Which of the following best describes the meaning of the multiplicities next
to the number 5 in the preceding diagram?
a. Each Broker is involved in a minimum of zero Buy/Sell Transactions.
15) Which of the following best describes the meaning of the multiplicities next
to the number 6 in the preceding diagram?
a. Each Buy/Sell Transaction involves one Broker.
16) Which of the following is true to implement the Buy/Sell Transactions and
Brokers classes and the association between them in the preceding UML class
diagram in a database?
a. The primary key of Brokers is a foreign key in Buy/Sell Transactions.
17) Which of the following is true to implement the Stock Exchanges and
Brokers classes in the preceding UML class diagram in a database?
18)

Required

1)How many classes did you include in your diagram?


a) 3
2) Which of the following best describes the names of the classes that you selected for
your diagram?
a) Tests, Patient visits, Patients

3) Assume that the clinic maintains a lists of tests that it can provide to patients. That list
might specify the nature of each test as well as the price to be charged for the test. The
list is established before any patient visit. Which of the following best describes
multiplicities that would appear next to the TESTS class in an association with a class for
patient visits?
a) Minimum 0, Maximum *

4) Assume that the clinic tracks each patient visit separately along with all the tests
performed during that visit. Consider an association between the TESTS class and a
PATIENT VISIT class. Which of the following best describes multiplicities that would
appear next to the PATIENT VISIT class?
a) Minimum 0, Maximum *.
Reason: Each test could be associated with zero or many visits.

5) Assume that Dr. Franklin records information on her patients during the first patient
visit. Consider an association between the PATIENTS class and the PATIENT VISITS class.
Which of the following best describes multiplicities next to the PATIENT VISIT class?
a) Minimum 1, Maximum *

6) Consider an association between the PATIENTS class and the PATIENT VISITS class.
Which of the following best describes multiplicities next to the PATIENT class?
a) Minimum 1,Maximum 1
Reason: Each patient visit is associated with exactly one patient.

7) Which of the following best explains the reason why your diagram does not need a
class to identify Dr. Franklin?
a) All patient visits are performed by Dr. Franklin

8) Now consider the possibility that each patient may have one insurance provider. So,
your model includes an INSURANCE class. Which of the following best describes the
association between that class and other classes on your diagram?
a) Associated with PATIENTS
Reason: Each patient can have one insurance provider.
19)

Required

1) How many relational tables are necessary to implement your model for Dr.
Franklin’s clinic?
a. 4
2) Which of the following is the best primary key for the TESTS table?
a. Test number
3) Which of the following is the best way to implement the association between
TESTS and PATIENT VISITS tables?
a. Create a linking table between TESTS and PATIENT VISITS with a primary key
that combines the primary keys of TESTS and PATIENT VISITS
4) Which of the following is the best option for the PATIENTS table primary key?
a. Patient number (assigned by clinic)
5) Which of the following is the best option for the PATIENT VISITS table primary key?
a. Visit number (assigned by clinic)
6) Which of the following is the best way to implement the association between
PATIENTS and PATIENT VISITS tables?
a. Post the primary key of PATIENTS in PATIENT VISITS as a foreign key.

You might also like