Ch4 Practise Q's - Database Concepts II Flashcards

1
Q

The process of normalisation has ______ outcomes and _____ steps to achieve those outcomes:(LO1)

A three; two
B three; three
C three; four
D none of the options are correct.

A

B three; three

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

First normal form is summarised as which of the following?(LO1)

A A field name may not be used more than once.
B Repeating values for a field in a single record must be stored in an array.
C There is only one row in the table for each value of primary key.
D All of the options are correct.

A

C There is only one row in the table for each value of primary key.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A table in third normal form must not have:(LO1)

A abstractive dependencies.
B binding dependencies.
C transitive dependencies.
D substitutive dependencies.

A

C transitive dependencies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A table in second normal form must not have:(LO1)

A partial dependencies.
B transitive dependencies.
C abstractive dependencies.
D binding dependencies.

A

A partial dependencies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

The development of an enterprise model is:(LO3)

A a once off process involving three steps.
B an iterative process involving three steps.
C an iterative process involving six steps.
D none of the options are correct.

A

C an iterative process involving six steps.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

An enterprise model is prepared by:(LO3)

A connecting normalisation results for each part of the organisation.
B combining the ER diagrams and normalisation results for each part of the organisation.
C evaluating the database requirements for each part of the organisation.
D none of the options are correct.

A

B combining the ER diagrams and normalisation results for each part of the organisation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

The use of the word semantics, in the context of this chapter, means the:(LO2)

A precise wording of design.
B language in which the database is implemented.
C underlying business logic of the data.
D order of the fields in the entities.

A

C underlying business logic of the data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Another way to model data is to use:(LO4)

A the REA (resources–events–agents) Accounting Model.
B the ERA (events–resources–agents) Business Model.
C the REA (resources–events–agents) Business Model.
D none of the options are correct.

A

A the REA (resources–events–agents) Accounting Model.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

REA database modelling is based on the premise that:(LO4)

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.

A

C in every exchange in a process there is a resource, event and agent involved.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

When building a traditional accounting system using REA, the REA model is:(LO5)

A implemented as it is.
B implemented as a relational database.
C implemented as business processes.
D implemented as an ER model.

A

B implemented as a relational database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

One of the REA model’s greatest advantages is that it:(LO5)

A is extremely easy and cost effective for any business to implement.
B enables all staff to better understand customer needs.
C can store both non-financial and financial data.
D enables businesses to identify which staff are the busiest.

A

C can store both non-financial and financial data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A client–server system distributes computing functions between two types of ________ and _______ processes: servers and clients.(LO6)

A dependent; autonomous
B dependent; non-autonomous
C independent; autonomous
D independent; non-autonomous

A

C independent; autonomous

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The client-server architecture is based on three major components, namely:(LO6)

A PCs, servers and network.
B hardware, software and people.
C hardware, software and communications middleware.
D computers, network, and people.

A

C hardware, software and communications middleware.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

The software that effects transmission of data and control between client and server is called:(LO6)

A communications middleware.
B a front-end application.
C a back-end application.
D none of the options are correct.

A

A communications middleware.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

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 of the company.
(iii) an organisation can open up its database to its customers.(LO6)

A (i) and (iii)
B (i) and (ii)
C (ii) and (iii)
D (i), (ii) and (iii)

A

D (i), (ii) and (iii)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

A table to be normalised starts at what normal form?(LO1)

0NF

1NF

2NF

3NF

A

0NF

14
Q

Can a table which is in 2NF also be in 3NF?(LO1)

Yes, when there are no partial dependencies.

Yes, when there are no transitive dependencies.

Yes, when there are no functional dependencies.

None of the above.

A

Yes, when there are no transitive dependencies.

15
Q

A composite primary key can also be called a:(LO1)

concatenated primary key.

foreign key.

primary key.

none of the above.

A

concatenated primary key.

16
Q

A partial dependency is when:(LO1)

an attribute is dependent on the primary key wholly.

an attribute is dependent on the primary key but via a non-key attribute.

an attribute is only dependent on part of the primary key.

none of the above.

A

an attribute is only dependent on part of the primary key.

16
Q

A transitive dependency is when:(LO1)

an attribute is dependent on the primary key wholly.

an attribute is dependent on the primary key but via a non-key attribute.

an attribute is only dependent on part of the primary key.

none of the above.

A

an attribute is dependent on the primary key but via a non-key attribute.

17
Q

Client–server architecture is based on:(LO6)

hardware, software and communications middleware.

mainframes and terminals.

databases, tables and keys.

none of the above.

A

hardware, software and communications middleware.