quiz 3 Flashcards

1
Q

Which of the following best defines a surrogate key?

A

It is an arbitrary, random key with no business meaning

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

Which of the following is a permission that grants a user the right to view data?

A

Select

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

Which of the following best describes an artificially generated attribute used as a key?

A

Surrogate key

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

A requirement that refers to the need to restrict or grant access to data or database objects is called a:

A

Security requirement

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

Which of the following best defines a composite key?

A

It is made up of two or more attributes combined

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

Which best describes a trigger?

A

A program usually written in SQL that is triggered by a database event such as an insert or delete

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

Which of the following is important to do after you have identified all the requirements and business rules?

A

Review them with the relevant stakeholders to make sure they are complete and accurate

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

A program that requests services from another program is called:

A

A client

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

Which of the following is a permission that grants the user the right to change existing data?

A

Update

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

SQL code that executes in response to a database event is called:

A

A trigger

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

A requirement that refers to the attributes that must be stored in the database to fulfill business needs is called a:

A

Data requirement

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

Which of the following best defines the term problem domain?

A

The business problem the database is meant to solve

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

Which of the following represents an advantage of a natural key?

A

A natural key helps protect data integrity by preventing accidental entry of duplicate rows, A natural key belongs to and describes the entity

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