Deck 10: Overview of Dbms Functionalities and Database Administration

Full screen (f)
exit full mode
Question
Which of the following is NOT a data administration task?

A)Monitoring and maintaining the database system
B)Securing the database against unauthorized access
C)Creating a conceptual database model
D)Providing database backup and recovery
Use Space or
up arrow
down arrow
to flip the card.
Question
The application development component provides functionalities to the developers of:

A)Database models
B)Security and backup procedures
C)Data dictionaries
D)Front-end applications
Question
In a role-based access control system,users can be assigned several database roles.
Question
The data definition DBMS component uses the SQL commands from the DDL category.
Question
If,during the use of the database system,it becomes apparent that a new relation needs to be added to the database,the decision to add the new relation to the database will rest with the:

A)Database developer
B)DBA
C)End user
D)DBMS software developer
Question
The data manipulation DBMS component uses the SQL commands from the DCL category.
Question
The TCL commands are used by the business end users of a database system.
Question
The application development component is a part of every DBMS package.
Question
The data dictionary created by the ________ is often referred to as the catalog.

A)TCL
B)DML
C)DCL
D)DBMS
Question
What will be the outcome of the following SQL statements issued in the HAPPY INSURANCE database?
GRANT SELECT,INSERT,ALTER,UPDATE ON client TO shannon;
REVOKE INSERT ON client FROM shannon;

A)Shannon can read data from CLIENT,change data in CLIENT,change the metadata of CLIENT,insert data in CLIENT
B)Shannon can read data from CLIENT,change data in CLIENT,insert data in CLIENT
C)Shannon can read data from CLIENT,change data in CLIENT,change the metadata of CLIENT
D)Shannon can insert data in CLIENT
Question
The data manipulation DBMS component is used:

A)By end users,directly only
B)By end users,via front-end applications only
C)By end users,either directly or via front-end applications
D)By no end users
Question
The data manipulation component is a part of every DBMS package.
Question
The data definition component is a part of every DBMS package.
Question
The DCL commands are used by the business end users of a database system.
Question
What will be the outcome of the following SQL statements issued in the HAPPY INSURANCE database?
CREATE ROLE supervisor;
GRANT SELECT,INSERT,UPDATE ON client TO supervisor;
GRANT SUPERVISOR TO shannon;

A)Shannon can read data from CLIENT,change data in CLIENT,change the metadata of CLIENT,insert data in CLIENT
B)Shannon can read data from CLIENT,change data in CLIENT,insert data in CLIENT
C)Shannon can read data from CLIENT,change data in CLIENT,change the metadata of CLIENT
D)Shannon can change the metadata of CLIENT
Question
In a role-based access control system,the membership of users in roles cannot change.
Question
HAPPY INSURANCE

Observe the HAPPY INSURANCE DATABASE:
 CLIENT  ClientlD  ClentName  CientAgent  ClientSpouseName  C111  Tom  A1  Jenny  C212  Kanin A1 Bil  C333  Cole A2 Amy  C444  Dorothy A2 C555  Anay A3 Ams  C666  Tina A3 Mait  C777  Christina A4 Mike \begin{array} { l l c l } \text { CLIENT } & & \\ \text { ClientlD } & \text { ClentName } & \text { CientAgent } & \text { ClientSpouseName } \\ \text { C111 } & \text { Tom } & \text { A1 } & \text { Jenny } \\ \text { C212 } & \text { Kanin } & A 1 & \text { Bil } \\ \text { C333 } & \text { Cole } & A 2 & \text { Amy } \\ \text { C444 } & \text { Dorothy } & A 2 & \\ \text { C555 } & \text { Anay } & A 3 & \text { Ams } \\ \text { C666 } & \text { Tina } & A 3 & \text { Mait } \\ \text { C777 } & \text { Christina } & A 4 & \text { Mike } \end{array}

AGENT
 AgentID  AgentName  AgentArea  AgentRating  AgentYearoffire SupervisedBy  A1  Kate 11011990 A2  Amy 2922009 Al  A3  Luke 31001992 A4  James 3902010 A3\begin{array} { l l c l c c } \text { AgentID } & \text { AgentName } & \text { AgentArea } & \text { AgentRating } & \text { AgentYearoffire SupervisedBy } \\ \text { A1 } & \text { Kate } & 1 & 101 & 1990 & \\ \text { A2 } & \text { Amy } & 2 & 92 & 2009 & \text { Al } \\ \text { A3 } & \text { Luke } & 3 & 100 & 1992 & \\ \text { A4 } & \text { James } & 3 & 90 & 2010 & \mathrm {~A} 3 \end{array}

AREA
 ArealD  AreaName  AreaHQ 1 East  Boston 2 West  San Francisco 3 Central  Chicago \begin{array}{lll}\text { ArealD } & \text { AreaName } & \text { AreaHQ } \\1 & \text { East } & \text { Boston } \\2 & \text { West } & \text { San Francisco } \\3 & \text { Central } & \text { Chicago }\end{array}

This database will be used for the following questions citing tables from the HAPPY INSURANCE database.

-How many records will the following query in the HAPPY INSURANCE database return?
SELECT DISTINCT table_name
FROM user_tab_columns;

A)2
B)3
C)10
D)13
Question
What number will the following query in the HAPPY INSURANCE database return?
SELECT count (DISTINCT column_name)
FROM user_tab_columns;

A)2
B)3
C)10
D)13
Question
Regular monitoring helps the DBA recognize instances when maintenance activities are needed.
Question
HAPPY INSURANCE

Observe the HAPPY INSURANCE DATABASE:
 CLIENT  ClientlD  ClentName  CientAgent  ClientSpouseName  C111  Tom  A1  Jenny  C212  Kanin A1 Bil  C333  Cole A2 Amy  C444  Dorothy A2 C555  Anay A3 Ams  C666  Tina A3 Mait  C777  Christina A4 Mike \begin{array} { l l c l } \text { CLIENT } & & \\ \text { ClientlD } & \text { ClentName } & \text { CientAgent } & \text { ClientSpouseName } \\ \text { C111 } & \text { Tom } & \text { A1 } & \text { Jenny } \\ \text { C212 } & \text { Kanin } & A 1 & \text { Bil } \\ \text { C333 } & \text { Cole } & A 2 & \text { Amy } \\ \text { C444 } & \text { Dorothy } & A 2 & \\ \text { C555 } & \text { Anay } & A 3 & \text { Ams } \\ \text { C666 } & \text { Tina } & A 3 & \text { Mait } \\ \text { C777 } & \text { Christina } & A 4 & \text { Mike } \end{array}

AGENT
 AgentID  AgentName  AgentArea  AgentRating  AgentYearoffire SupervisedBy  A1  Kate 11011990 A2  Amy 2922009 Al  A3  Luke 31001992 A4  James 3902010 A3\begin{array} { l l c l c c } \text { AgentID } & \text { AgentName } & \text { AgentArea } & \text { AgentRating } & \text { AgentYearoffire SupervisedBy } \\ \text { A1 } & \text { Kate } & 1 & 101 & 1990 & \\ \text { A2 } & \text { Amy } & 2 & 92 & 2009 & \text { Al } \\ \text { A3 } & \text { Luke } & 3 & 100 & 1992 & \\ \text { A4 } & \text { James } & 3 & 90 & 2010 & \mathrm {~A} 3 \end{array}

AREA
 ArealD  AreaName  AreaHQ 1 East  Boston 2 West  San Francisco 3 Central  Chicago \begin{array}{lll}\text { ArealD } & \text { AreaName } & \text { AreaHQ } \\1 & \text { East } & \text { Boston } \\2 & \text { West } & \text { San Francisco } \\3 & \text { Central } & \text { Chicago }\end{array}

This database will be used for the following questions citing tables from the HAPPY INSURANCE database.

-How many records will the following query in the HAPPY INSURANCE database return?
SELECT table_name,column_name
FROM user_tab_columns;

A)2
B)3
C)10
D)13
Question
What is an encryption key?
Question
What is a complete mirrored backup?
Question
What is data backup?
Question
What is the purpose of the data administration component of a DBMS?
Question
What is a checkpoint?
Question
What is the purpose of the data manipulation component of a DBMS?
Question
What is a data dictionary?
Question
What is a query optimizer?
Question
What is the purpose of the data definition component of a DBMS?
Question
What is the difference between accidental misuse and malicious data updates?
Question
What is the purpose of the COMMIT command?
Question
What is query optimization?
Question
What is the purpose of the ROLLBACK command?
Question
What is a single-user DBMS?
Question
What is database recovery?
Question
What is the query cost?
Question
What is update failure?
Question
What is view materialization?
Question
What is a multiuser DBMS?
Question
What is a recovery log?
Question
What is a query hint?
Question
What is a common purpose for all database policies and standards?
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/42
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 10: Overview of Dbms Functionalities and Database Administration
1
Which of the following is NOT a data administration task?

A)Monitoring and maintaining the database system
B)Securing the database against unauthorized access
C)Creating a conceptual database model
D)Providing database backup and recovery
C
2
The application development component provides functionalities to the developers of:

A)Database models
B)Security and backup procedures
C)Data dictionaries
D)Front-end applications
D
3
In a role-based access control system,users can be assigned several database roles.
True
4
The data definition DBMS component uses the SQL commands from the DDL category.
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
5
If,during the use of the database system,it becomes apparent that a new relation needs to be added to the database,the decision to add the new relation to the database will rest with the:

A)Database developer
B)DBA
C)End user
D)DBMS software developer
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
6
The data manipulation DBMS component uses the SQL commands from the DCL category.
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
7
The TCL commands are used by the business end users of a database system.
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
8
The application development component is a part of every DBMS package.
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
9
The data dictionary created by the ________ is often referred to as the catalog.

A)TCL
B)DML
C)DCL
D)DBMS
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
10
What will be the outcome of the following SQL statements issued in the HAPPY INSURANCE database?
GRANT SELECT,INSERT,ALTER,UPDATE ON client TO shannon;
REVOKE INSERT ON client FROM shannon;

A)Shannon can read data from CLIENT,change data in CLIENT,change the metadata of CLIENT,insert data in CLIENT
B)Shannon can read data from CLIENT,change data in CLIENT,insert data in CLIENT
C)Shannon can read data from CLIENT,change data in CLIENT,change the metadata of CLIENT
D)Shannon can insert data in CLIENT
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
11
The data manipulation DBMS component is used:

A)By end users,directly only
B)By end users,via front-end applications only
C)By end users,either directly or via front-end applications
D)By no end users
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
12
The data manipulation component is a part of every DBMS package.
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
13
The data definition component is a part of every DBMS package.
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
14
The DCL commands are used by the business end users of a database system.
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
15
What will be the outcome of the following SQL statements issued in the HAPPY INSURANCE database?
CREATE ROLE supervisor;
GRANT SELECT,INSERT,UPDATE ON client TO supervisor;
GRANT SUPERVISOR TO shannon;

A)Shannon can read data from CLIENT,change data in CLIENT,change the metadata of CLIENT,insert data in CLIENT
B)Shannon can read data from CLIENT,change data in CLIENT,insert data in CLIENT
C)Shannon can read data from CLIENT,change data in CLIENT,change the metadata of CLIENT
D)Shannon can change the metadata of CLIENT
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
16
In a role-based access control system,the membership of users in roles cannot change.
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
17
HAPPY INSURANCE

Observe the HAPPY INSURANCE DATABASE:
 CLIENT  ClientlD  ClentName  CientAgent  ClientSpouseName  C111  Tom  A1  Jenny  C212  Kanin A1 Bil  C333  Cole A2 Amy  C444  Dorothy A2 C555  Anay A3 Ams  C666  Tina A3 Mait  C777  Christina A4 Mike \begin{array} { l l c l } \text { CLIENT } & & \\ \text { ClientlD } & \text { ClentName } & \text { CientAgent } & \text { ClientSpouseName } \\ \text { C111 } & \text { Tom } & \text { A1 } & \text { Jenny } \\ \text { C212 } & \text { Kanin } & A 1 & \text { Bil } \\ \text { C333 } & \text { Cole } & A 2 & \text { Amy } \\ \text { C444 } & \text { Dorothy } & A 2 & \\ \text { C555 } & \text { Anay } & A 3 & \text { Ams } \\ \text { C666 } & \text { Tina } & A 3 & \text { Mait } \\ \text { C777 } & \text { Christina } & A 4 & \text { Mike } \end{array}

AGENT
 AgentID  AgentName  AgentArea  AgentRating  AgentYearoffire SupervisedBy  A1  Kate 11011990 A2  Amy 2922009 Al  A3  Luke 31001992 A4  James 3902010 A3\begin{array} { l l c l c c } \text { AgentID } & \text { AgentName } & \text { AgentArea } & \text { AgentRating } & \text { AgentYearoffire SupervisedBy } \\ \text { A1 } & \text { Kate } & 1 & 101 & 1990 & \\ \text { A2 } & \text { Amy } & 2 & 92 & 2009 & \text { Al } \\ \text { A3 } & \text { Luke } & 3 & 100 & 1992 & \\ \text { A4 } & \text { James } & 3 & 90 & 2010 & \mathrm {~A} 3 \end{array}

AREA
 ArealD  AreaName  AreaHQ 1 East  Boston 2 West  San Francisco 3 Central  Chicago \begin{array}{lll}\text { ArealD } & \text { AreaName } & \text { AreaHQ } \\1 & \text { East } & \text { Boston } \\2 & \text { West } & \text { San Francisco } \\3 & \text { Central } & \text { Chicago }\end{array}

This database will be used for the following questions citing tables from the HAPPY INSURANCE database.

-How many records will the following query in the HAPPY INSURANCE database return?
SELECT DISTINCT table_name
FROM user_tab_columns;

A)2
B)3
C)10
D)13
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
18
What number will the following query in the HAPPY INSURANCE database return?
SELECT count (DISTINCT column_name)
FROM user_tab_columns;

A)2
B)3
C)10
D)13
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
19
Regular monitoring helps the DBA recognize instances when maintenance activities are needed.
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
20
HAPPY INSURANCE

Observe the HAPPY INSURANCE DATABASE:
 CLIENT  ClientlD  ClentName  CientAgent  ClientSpouseName  C111  Tom  A1  Jenny  C212  Kanin A1 Bil  C333  Cole A2 Amy  C444  Dorothy A2 C555  Anay A3 Ams  C666  Tina A3 Mait  C777  Christina A4 Mike \begin{array} { l l c l } \text { CLIENT } & & \\ \text { ClientlD } & \text { ClentName } & \text { CientAgent } & \text { ClientSpouseName } \\ \text { C111 } & \text { Tom } & \text { A1 } & \text { Jenny } \\ \text { C212 } & \text { Kanin } & A 1 & \text { Bil } \\ \text { C333 } & \text { Cole } & A 2 & \text { Amy } \\ \text { C444 } & \text { Dorothy } & A 2 & \\ \text { C555 } & \text { Anay } & A 3 & \text { Ams } \\ \text { C666 } & \text { Tina } & A 3 & \text { Mait } \\ \text { C777 } & \text { Christina } & A 4 & \text { Mike } \end{array}

AGENT
 AgentID  AgentName  AgentArea  AgentRating  AgentYearoffire SupervisedBy  A1  Kate 11011990 A2  Amy 2922009 Al  A3  Luke 31001992 A4  James 3902010 A3\begin{array} { l l c l c c } \text { AgentID } & \text { AgentName } & \text { AgentArea } & \text { AgentRating } & \text { AgentYearoffire SupervisedBy } \\ \text { A1 } & \text { Kate } & 1 & 101 & 1990 & \\ \text { A2 } & \text { Amy } & 2 & 92 & 2009 & \text { Al } \\ \text { A3 } & \text { Luke } & 3 & 100 & 1992 & \\ \text { A4 } & \text { James } & 3 & 90 & 2010 & \mathrm {~A} 3 \end{array}

AREA
 ArealD  AreaName  AreaHQ 1 East  Boston 2 West  San Francisco 3 Central  Chicago \begin{array}{lll}\text { ArealD } & \text { AreaName } & \text { AreaHQ } \\1 & \text { East } & \text { Boston } \\2 & \text { West } & \text { San Francisco } \\3 & \text { Central } & \text { Chicago }\end{array}

This database will be used for the following questions citing tables from the HAPPY INSURANCE database.

-How many records will the following query in the HAPPY INSURANCE database return?
SELECT table_name,column_name
FROM user_tab_columns;

A)2
B)3
C)10
D)13
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
21
What is an encryption key?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
22
What is a complete mirrored backup?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
23
What is data backup?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
24
What is the purpose of the data administration component of a DBMS?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
25
What is a checkpoint?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
26
What is the purpose of the data manipulation component of a DBMS?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
27
What is a data dictionary?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
28
What is a query optimizer?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
29
What is the purpose of the data definition component of a DBMS?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
30
What is the difference between accidental misuse and malicious data updates?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
31
What is the purpose of the COMMIT command?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
32
What is query optimization?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
33
What is the purpose of the ROLLBACK command?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
34
What is a single-user DBMS?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
35
What is database recovery?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
36
What is the query cost?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
37
What is update failure?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
38
What is view materialization?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
39
What is a multiuser DBMS?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
40
What is a recovery log?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
41
What is a query hint?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
42
What is a common purpose for all database policies and standards?
Unlock Deck
Unlock for access to all 42 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 42 flashcards in this deck.