Chapter 4: Database concepts II Flashcards
To maximise the flexibility of the database structure in the business environment, achieving the _______ normal form is sufficient.
a. Third
b. Boyce-Codd
c. Fourth
d. Fifth
To maximise the flexibility of the database structure in the business environment, achieving the _______ normal form is sufficient.
*a. Third
b. Boyce-Codd
c. Fourth
d. Fifth
Normalisation is the process of ____________ to eliminate repeating groups and data redundancies.
a. assigning primary keys to database tables
b. assigning attributes to entities
c. assigning foreign keys to database tables
d. assigning relationships to entities
Normalisation is the process of ____________ to eliminate repeating groups and data redundancies.
a. assigning primary keys to database tables
*b. assigning attributes to entities
c. assigning foreign keys to database tables
d. assigning relationships to entities
With respect to REA models, which of the following statements is NOT true?
a. REA models the exchanges in the various processes in an organisation and brings these exchanges together to form an enterprise system.
b. REA models concern the developing of the dualities between resources, events and agents.
c. REA models assists the development of database structures that can be used to capture the details of a business process.
d. REA models have been implemented in actual accounting systems in practice.
With respect to REA models, which of the following statements is NOT true?
a. REA models the exchanges in the various processes in an organisation and brings these exchanges together to form an enterprise system.
b. REA models concern the developing of the dualities between resources, events and agents.
c. REA models assists the development of database structures that can be used to capture the details of a business process.
*d. REA models have been implemented in actual accounting systems in practice.
The resource that decreases is:
a. customer order.
b. inventory.
c. customer payment.
d. cash.
The resource that decreases is:
a. customer order.
*b. inventory.
c. customer payment.
d. cash.
What normal form is the Lecturer Table at?
a. First normal form.
b. Second normal form.
c. Third normal form.
d. The table is not at any normal form.
What normal form is the Lecturer Table at?
a. First normal form.
*b. Second normal form.
c. Third normal form.
d. The table is not at any normal form.
Which of the following statements about the REA model is incorrect?
a. The REA model emphasises the recording of debits and credits within a relational database environment.
b. The REA provides a structured approach for modelling business processes.
c. The REA model consists of resources, events, and agents.
d. The REA model provides a template for a data model that can be applied in an accounting information system.
Which of the following statements about the REA model is incorrect?
*a. The REA model emphasises the recording of debits and credits within a relational database environment.
b. The REA provides a structured approach for modelling business processes.
c. The REA model consists of resources, events, and agents.
d. The REA model provides a template for a data model that can be applied in an accounting information system.
A table in third normal form must not have:
a. abstractive dependencies.
b. binding dependencies.
c. transitive dependencies.
d. substitutive dependencies.
A table in third normal form must not have:
a. abstractive dependencies.
b. binding dependencies.
*c. transitive dependencies.
d. substitutive dependencies.
The resource that increases is:
a. customer order.
b. inventory.
c. customer payment.
d. cash.
The resource that increases is:
a. customer order.
b. inventory.
c. customer payment.
*d. cash.
A transitive dependency is when:
a. an attribute is dependent on the primary key wholly.
b. an attribute is dependent on the primary key but via a non-key attribute.
c. an attribute is only dependent on part of the primary key.
d. none of the above.
A transitive dependency is when:
a. an attribute is dependent on the primary key wholly.
b. an attribute is dependent on the primary key but via a non-key attribute.
c. an attribute is only dependent on part of the primary key.
d. none of the above.
Which normal form is sufficient for most business applications?
a. Second normal form.
b. Third normal form.
c. Fourth normal form.
d. Fifth normal form.
Which normal form is sufficient for most business applications?
a. Second normal form.
*b. Third normal form.
c. Fourth normal form.
d. Fifth normal form.
It is proposed that there are common patterns of inflows and outflows in every exchange. All such exchanges can be best represented by:
a. ER.
b. REA.
c. Relational database.
d. Client-server model.
It is proposed that there are common patterns of inflows and outflows in every exchange. All such exchanges can be best represented by:
a. ER.
*b. REA.
c. Relational database.
d. Client-server model.
__________ can be removed by making the non-key attribute that an attribute is dependent on a primary key in a new table with the attribute and by leaving the non-key attribute as a foreign key in the existing table so the attribute is dependent on the primary key but via a non-key attribute.
a. Data redundancies
b. Partial dependencies
c. Repeating groups
d. Transitive dependencies
__________ can be removed by making the non-key attribute that an attribute is dependent on a primary key in a new table with the attribute and by leaving the non-key attribute as a foreign key in the existing table so the attribute is dependent on the primary key but via a non-key attribute.
a. Data redundancies
b. Partial dependencies
c. Repeating groups
*d. Transitive dependencies
The client-server architecture is based on three major components, namely:
a. PCs, servers, and network.
b. hardware, software, and people.
c. hardware, software, and communications middleware.
d. computers, network, and people.
The client-server architecture is based on three major components, namely:
a. PCs, servers, and network.
b. hardware, software, and people.
*c. hardware, software, and communications middleware.
d. computers, network, and people.
REA database modelling is based on the premise that:
a. revenues, expenses and accrual items need to be identified for effective modelling.
b. in every exchange in a process there is a revenue, event and agent involved.
c. in every exchange in a process there is a resource, event and agent involved.
d. none of the options are correct.
REA database modelling is based on the premise that:
a. revenues, expenses and accrual items need to be identified for effective modelling.
b. in every exchange in a process there is a revenue, event and agent involved.
*c. in every exchange in a process there is a resource, event and agent involved.
d. none of the options are correct.
When developing an enterprise model, the connectivity’s and cardinalities are primarily based on:
a. The general narrative of the organisation’s operations.
b. The revision from areas of the organisation with ownership of the operations, policies, and processes.
c. The Normalisation process.
d. The consolidation of ER diagrams.
When developing an enterprise model, the connectivity’s and cardinalities are primarily based on:
*a. The general narrative of the organisation’s operations.
b. The revision from areas of the organisation with ownership of the operations, policies, and processes.
c. The Normalisation process.
d. The consolidation of ER diagrams.
One of the REA model’s greatest advantages is that:
a. it is extremely easy and cost effective for any business to implement.
b. it enables all staff to better understand customer needs.
c. it can store both non-financial and financial data.
d. it enables businesses to identify which staff are the busiest.
One of the REA model’s greatest advantages is that:
a. it is extremely easy and cost effective for any business to implement.
b. it enables all staff to better understand customer needs.
*c. it can store both non-financial and financial data.
d. it enables businesses to identify which staff are the busiest.
In a client-server architecture, the concept of ‘thin’ means:
a. slim tower design of the computer case.
b. laptop computers are less bulky.
c. the computer conducts minimal processing.
d. the computer runs on less power.
In a client-server architecture, the concept of ‘thin’ means:
a. slim tower design of the computer case.
b. laptop computers are less bulky.
*c. the computer conducts minimal processing.
d. the computer runs on less power.
A table in second normal form must not have:
a. partial dependencies.
b. transitive dependencies.
c. abstractive dependencies.
d. binding dependencies.
A table in second normal form must not have:
*a. partial dependencies.
b. transitive dependencies.
c. abstractive dependencies.
d. binding dependencies.
Normalisation is a modelling technique used specifically for which type of database?
a. Hierarchical.
b. Network.
c. Relational.
d. Object-oriented.
Normalisation is a modelling technique used specifically for which type of database?
a. Hierarchical.
b. Network.
*c. Relational.
d. Object-oriented.
For more convenient and quicker structuring, manipulating or reporting, one can:
a. pursue the highest normal form possible through normalisation.
b. eliminate data redundancies.
c. leave the repeating groups as they are.
d. create controlled redundancies via lower forms of normalisation.
For more convenient and quicker structuring, manipulating or reporting, one can:
a. pursue the highest normal form possible through normalisation.
b. eliminate data redundancies.
c. leave the repeating groups as they are.
*d. create controlled redundancies via lower forms of normalisation.
In an e-commerce environment:
(i) an organisation can open up its database to its suppliers.
(ii) an organisation can allow its employees to access internal databases from outside the company.
(iii) an organisation can open up its database to its customers.
a. (i) (iii)
b. (i) (ii)
c. (ii) (iii)
d. (i) (ii) (iii)
In an e-commerce environment:
(i) an organisation can open up its database to its suppliers.
(ii) an organisation can allow its employees to access internal databases from outside the company.
(iii) an organisation can open up its database to its customers.
a. (i) (iii)
b. (i) (ii)
c. (ii) (iii)
*d. (i) (ii) (iii)
The event that causes a decrease is:
a. customer order.
b. inventory.
c. customer payment.
d. cash.
The event that causes a decrease is:
*a. customer order.
b. inventory.
c. customer payment.
d. cash.
Controlled redundancies:
a. are allowed for the convenience of structuring data, data manipulation or reporting.
b. should be prevented at all costs.
c. permit the formation of tables that promote structural and data independence.
d. none of the options are correct.
Controlled redundancies:
*a. are allowed for the convenience of structuring data, data manipulation or reporting.
b. should be prevented at all costs.
c. permit the formation of tables that promote structural and data independence.
d. none of the options are correct.