AC 589 Exam 2

0.0(0)
studied byStudied by 2 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/157

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

158 Terms

1
New cards

query

retrieving data from a relational database

2
New cards

- part of having a data mindset, gain conceptual understanding of how relational database is used/structured

why study this in accounting?

3
New cards

flat file

self-contained file that is not integrated with other files

4
New cards

excel worksheet

example of flat file

5
New cards

databse

a collection of integrated files or tables

6
New cards

relational database

stores data in tables

7
New cards

unique

each table has a _______ primary key

8
New cards

foreign keys

tables are linked by _________ ________

9
New cards

primary key from another table

what are foreign keys

10
New cards

record

each row in a database table

11
New cards

field

each column is called a ______

12
New cards

primary keys

foreign keys

non-key attributes

fields are either of these 3

13
New cards

normalization

the process of structuring the database in a way that avoids common problems

14
New cards

storing the same data twice

inability to insert new data

inability to delete unwanted data

ex of common problems that normalization tries to avoid

15
New cards

redundancy

storing the same data twice

16
New cards

1. first normal form (flawed)

2. second normal form (less flawed)

3. third normal form (a good database)

3 levels of normalization

17
New cards

first normal form

information stored as a flat file

18
New cards

second normal form

every record tied to the PK and tables linked by FKs

19
New cards

third normal form

no transitive dependencies (field A determimes field B)

20
New cards

resource, event, agent

what are the three types of entities that data is organized around in REA method

21
New cards

entity relationship diagram (ERD)

created, and used to design the database

22
New cards

resource

every event is linked to one _______

23
New cards

two agents

every event is linked to two _________

24
New cards

internal - employee

external - customer or vendor

who are typical two agents

25
New cards

event

events are linked to the preceding _________

26
New cards

will not

typically, ____________ link resource to resource, agent to resource, or agent to agent

27
New cards

foreign key or a relationship table

all direct links between entities must be in the database as a _____ ______ or a _______ _______

28
New cards

cardinality; number

_______ of occurrences between two entities (can be 1 or many); used to determine how the entities are linked in the database

29
New cards

one-to-one

each record for entity A links to only one record for entity B, and vice versa

30
New cards

one-to-many

one of the two entities has a record that links to more than one record of the other entity

31
New cards

many-to-many

both entities have records that link to more than one record of the other entity

32
New cards

crows foot; 1

agent cardinality will typically be a _______ next to the event and a _______ next to the agent

33
New cards

crows foot; one

cash cardinality will typically be a _______ next to the event and a _______ next to cash

34
New cards

bank account

what is the primary key for cash

35
New cards

primary keys from the two entities

what does a relationship table include

36
New cards

in either, but not both

for one-to-one, the FK goes where?

37
New cards

remittance #

PK for cash receipt

38
New cards

check #

primary key for check disbursement

39
New cards

the table of the entity where each records links to only one record of the other entity; the table where the crows foot is

for one-to-many, the FK goes where?

40
New cards

in the relationship table

for many-to-many b/w resource and agent, where do quantities or amounts go

41
New cards

structured query language (SQL)

standardized language used to query relational databases

42
New cards

SELECT

used to identify which columns will be displayed; fields you need to see

43
New cards

FROM

used to identify the tables that will be queried

44
New cards

FROM statement

tables needed to access the column used in SELECT and WHERE must be included here

45
New cards

WHERE; rows

used to select which ______ to retrieve; conditions -> =,

46
New cards

sum

the total value for a column

47
New cards

minimum

the smallest value in a column

48
New cards

maximum

the largest value in a column

49
New cards

count

the number of observations in a column

50
New cards

AND

several conditions are linked using an ________ statement

51
New cards

average

the average for a column

52
New cards

when more than one table is included in the query (FROM)

when must there be a WHERE statement

53
New cards

table name.column name = table name.column name

how to link the tables in the WHERE statement

54
New cards

sum

minimum

maximum

count

average

5 mathematical operations

55
New cards

SELECT statement

where is the math operation located

56
New cards

GROUP BY; subtotals

used to identify which field is subject to a math operations; allows for _______

57
New cards

everything in the SELECT statement EXCEPT the math operattion

what do you put in the GROUP BY

58
New cards

ORDER BY

used to sort the answer in ascending or descending order

59
New cards

n tables = n - 1 linkage statements

n tables in FROM

how to determine how many tables should be linked in WHERE statement

60
New cards

1. math operation in SELECT

2. another, non-math field in SELECT

what two conditions must be present to have a GROUP BY

61
New cards

box

every ______ is a table

62
New cards

table

every many-to-many is a ________

63
New cards

foreign key

every 1:1 or 1:many is a _________

64
New cards

record customer order

approve credit

process shipping order

billing

cash collections

5 steps of revenue cycle procedures

65
New cards

sales order (apply field checks, limit tests, range tests, etc.)

record customer order documents

66
New cards

credit authorization - won't ship product until approve credit

approve credit documents

67
New cards

picking ticket, packing slip, bill of lading

process shipping order documents

68
New cards

picking ticket

document given to warehouse personnel and tells them what product to select for that customer

69
New cards

packing slip

what is being shipped, list everything that is in the package

70
New cards

bill of lading

goes with the carrier, everything we loaded in the shipment that you will be transporting

71
New cards

invoice

billing documents

72
New cards

remittance advice = all info related to customer who is paying you

cash collections documents

73
New cards

- sales orders are processed as received

- item shipped

- check and remittance received

revenue cycle processes

74
New cards

sales orders are processed as received

online credit check, check inventory availability and transmit stock release record

75
New cards

item shipped

inventory updated, account receivable created, invoice and remittance are created

76
New cards

check and remittance received

cash receipts are recorded and account. receivables are updated

77
New cards

- credit authorization

- data validation controls

- batch controls

revenue input controls.

78
New cards

audit tests for credit authorization

use test data to examine program decision rules for credit authorization

79
New cards

credit authoriization

credit check

80
New cards

data validation controls

missing data, alpha-numeric, range, limit, validity, and check digits

81
New cards

audit tests for validation controls

- if system development, and maintenance controls are good, less testing is needed

- use test data to examine program logic

82
New cards

batch controls

record counts, batch totals and hash totals

83
New cards

audit test for batch controls

reconcile transmittal records for batches to the batch control log

84
New cards

- access controls

- physical controls

- audit tests for both

process controls

85
New cards

access controls

- guards, alarms, safes

- paswords, firewalls

86
New cards

audit tests for access controls

- verify existence of firewall, data encryption and password controls

- test password controls by attempting to logon as an unauthorized user.

87
New cards

physical controls

- segregation of duties

- supervision and independent verification

88
New cards

- inventory custody from inventory recording

- cash receipts from AR recording and AR write-off authorization

revenue specific segregation of duties

89
New cards

audit test for physical controls

- review organizational structure

- review systems development and maintenance controls

90
New cards

output controls

- AR change report

- transaction log/listing

- error listing

91
New cards

reconcile AR to sales and cash receipts

sales - AR = cash receipts

AR change report

92
New cards

audit test for output controls

compare audit trail text files to output reports

93
New cards

- recording sales that didn't occur

- missing sales that did occur

- incorrect billing amounts

- failure to receive payments for a sale

- theft of inventory

- understate allowance for doubtful accounts

revenue cycle concerns

94
New cards

theft of inventory

what is a concern of both revenue and expenditure cycles

95
New cards

- review sales invoices for unusual trends and exceptions

- review sales invoice and shipping log files for missing and duplicate items

- review sales data and inventory for sale price accuracy

- test for unmatched records

substantive tests: completeness assertion

96
New cards

- scanning data to look for unusual transactions or account balances

- look to see sales that are highly suspicious

review sales invoices for unusual trends and exceptions by:

97
New cards

- looking for out-of-sequence records

- looking for gaps in sequence numbers

- looking for duplicates

review sales invoice and shipping log files for missing and duplicate items by:

98
New cards

merging sales data with inventory data and comparing sales price between the two

review sales data and inventory for sale price accuracy by:

99
New cards

Identifying inventory items in the sales data that are not in the inventory file

test for unmatched records by:

100
New cards

accounts receivable confirmation

substantive tests: existence assertion