Test 1 Flashcards
What is a data field?
Information that describes a person, event or thing in a database.
What are other names for a data field?
Attribute, column or simple field
What is a database record?
Database record stores all of the information about an entity
What is an example of a database record?
One employee in a payroll file or one customer is a customer file
What is a database file?
Set of common records form a file or a table
What does a database file contain?
Contains a set of related records. e.g set of customer records or inventory records
What is a master file?
A master file is a database file that stores permanent information e.g part numbers
What is a transaction file
A transaction file is a database file that stores transient information. e.g inventory disbursement & replenishments
What is a database?
Collection of tables that contain all information needed for an accounting application. Several tables create a complete database
What are the two database keys
Primary Key & Foreign key
What is a primary key
Data field in each record that uniquely distinguishes one record from another in a database table.
What is the importance of a primary key?
It is required in every record of a database as a unique identifier
What is a foreign key?
Data fields that enable reference between records in other tables by matching the primary key of the related table
What is a key characteristic of a primary key
It must be unique
What is a key characteristic of a foreign key?
That the they match the primary key of the related table
What do foreign keys allow?
Foreign keys enable a database system to combine information from both tables to produce a report.
What is a data dictionary?
A critical component of a database document that describes the data fields in each database record
How do data dictionaries help with audit?
Establishing an audit trail as it helps to trace data paths in the new system.
Helps when investigating internal controls
What is the basic assumption about the REA model?
That business EVENTS affect firm RESOURCES and involve AGENTS
What is the first step to designing an REA model?
Identify business & economic events
What does REA stand for?
Resources, Events & Agents
What occurs during the Identify business & economic events stage of the REA model design?
Designer will try to record all events that are relevant for management decision making in the database, whether business or economic
What is a business event
An event that does not affect financial statements but can affect important aspects of the organisation. e.g hiring a new CEO
What is an economic event?
An event that typically affects an organisation financial statements. e.g sale on account
What is the second step of designing an REA model?
Identify Entities
What are the two entities related to designing an REA model?
Internal agents
External agents
What are agents?
Agents are the “who” associated with events. Are either internal or external
What are Internal agents?
Agents that work within the firm for which the database is designed
What are external agents?
Agents outside of the firm. E.g a customer
What occurs during the second stage of designing an REA model “Identify Entities”
Identify the AGENTS and RESOURCES