Deck 10: Overview of Dbms Functionalities and Database Administration

ملء الشاشة (f)
exit full mode
سؤال
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
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
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
سؤال
In a role-based access control system,users can be assigned several database roles.
سؤال
The data definition DBMS component uses the SQL commands from the DDL category.
سؤال
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
سؤال
The data manipulation DBMS component uses the SQL commands from the DCL category.
سؤال
The TCL commands are used by the business end users of a database system.
سؤال
The application development component is a part of every DBMS package.
سؤال
The data dictionary created by the ________ is often referred to as the catalog.

A)TCL
B)DML
C)DCL
D)DBMS
سؤال
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
سؤال
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
سؤال
The data manipulation component is a part of every DBMS package.
سؤال
The data definition component is a part of every DBMS package.
سؤال
The DCL commands are used by the business end users of a database system.
سؤال
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
سؤال
In a role-based access control system,the membership of users in roles cannot change.
سؤال
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
سؤال
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
سؤال
Regular monitoring helps the DBA recognize instances when maintenance activities are needed.
سؤال
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
سؤال
What is an encryption key?
سؤال
What is a complete mirrored backup?
سؤال
What is data backup?
سؤال
What is the purpose of the data administration component of a DBMS?
سؤال
What is a checkpoint?
سؤال
What is the purpose of the data manipulation component of a DBMS?
سؤال
What is a data dictionary?
سؤال
What is a query optimizer?
سؤال
What is the purpose of the data definition component of a DBMS?
سؤال
What is the difference between accidental misuse and malicious data updates?
سؤال
What is the purpose of the COMMIT command?
سؤال
What is query optimization?
سؤال
What is the purpose of the ROLLBACK command?
سؤال
What is a single-user DBMS?
سؤال
What is database recovery?
سؤال
What is the query cost?
سؤال
What is update failure?
سؤال
What is view materialization?
سؤال
What is a multiuser DBMS?
سؤال
What is a recovery log?
سؤال
What is a query hint?
سؤال
What is a common purpose for all database policies and standards?
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/42
auto play flashcards
العب
simple tutorial
ملء الشاشة (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.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
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
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
6
The data manipulation DBMS component uses the SQL commands from the DCL category.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
7
The TCL commands are used by the business end users of a database system.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
8
The application development component is a part of every DBMS package.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
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
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
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
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
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
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
12
The data manipulation component is a part of every DBMS package.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
13
The data definition component is a part of every DBMS package.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
14
The DCL commands are used by the business end users of a database system.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
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
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
16
In a role-based access control system,the membership of users in roles cannot change.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
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
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
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
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
19
Regular monitoring helps the DBA recognize instances when maintenance activities are needed.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
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
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
21
What is an encryption key?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
22
What is a complete mirrored backup?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
23
What is data backup?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
24
What is the purpose of the data administration component of a DBMS?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
25
What is a checkpoint?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
26
What is the purpose of the data manipulation component of a DBMS?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
27
What is a data dictionary?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
28
What is a query optimizer?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
29
What is the purpose of the data definition component of a DBMS?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
30
What is the difference between accidental misuse and malicious data updates?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
31
What is the purpose of the COMMIT command?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
32
What is query optimization?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
33
What is the purpose of the ROLLBACK command?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
34
What is a single-user DBMS?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
35
What is database recovery?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
36
What is the query cost?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
37
What is update failure?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
38
What is view materialization?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
39
What is a multiuser DBMS?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
40
What is a recovery log?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
41
What is a query hint?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
42
What is a common purpose for all database policies and standards?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.