Chapter 8 Flashcards

1
Q

Facilitates the storage modification, and retrieval of this data

A

Database Management System (DBMS)

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

The data consists of a set of relational objects

A

Relational Database Management System (RDBMS)

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

The column or set of columns that uniquely identifies a row

A

Primary Key

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

States that the data value in the column exists in the other table

A

Foreign Key

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

The table where the column is a primary key

A

Parent Table

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

The table where the foreign key column exists

A

Child Table

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

Used by Oracle to enforce the parent-child relationship between tables

A

Constraints

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

Basic from of data storage that has columns and stores rows of data

A

Table

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

A stored query; no data storage space is occupied for view data

A

View

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

Used to summarize and store data

A

Materialized view

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

Use primary key and stores the table data in the index segment

A

Index-organized table

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

A group of tables that share the same storage blocks

A

Cluster

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

A stored rule to enforce data integrity

A

Constraint

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

Provides a mechanism for the continuous generation of numbers

A

Sequence

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

An alias for a database schema object

A

Synonym

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

A PL/SQL program unit that gets executed when an event occurs

A

Triggers

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

Are PL/SQL programs that can be used to create user-defined functions to return a value

A

Stored function

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

PL/SQL programs to define a business process

A

Stored procedure

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

A collection of procedures, functions, and other program constructs

A

Package

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

Can be created in Oracle to define business processes

A

Java

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

Used to communicate between databases to share data

A

Database link

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

Primary tool for an Oracle DBA to administer the database using SQL commands

A

SQL*Plus

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

A free GUI database-development tool; you can create and view the dtabase objects, make changes to the objects, run SQL statements, run PL/SQL programs, create and edit PL/SQL programs, and perform PL/SQL debugging

A

SQL Developer

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

An optional structure that is useful for locating data faster

A

Index

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
A web-based database management tool that is bundled with the Oracle 11g database
Oracle Enterprise Manager Database Control
26
Logical memory structures
Oracle instance
27
Physical file structures
Database
28
Key database components
Memory structures, Process structures, and storage structures
29
Instance and database together
Oracle server
30
2 types of processes that allow a user to interact with instance/database
User and Server process
31
Process of initiating and maintaining communication between user process and instance
Connection
32
Stores user-specific session information such as bind variables and session variables
Program Global Area (PGA)
33
The server process communicates when the user accesses the data in the database
System Global Area (SGA)
34
Caches the most recently used SQL statements that have been issued by database users
Shared pool (required SGA components)
35
Caches the data that has been most recently accessed by database users
Database buffer cache (required SGA components)
36
Stores transaction information for recovery purposes
Redo log buffer (required SGA components)
37
Caches the most recently used Java objects and application code when Oracle's JVM option is used
Java pool (optional SGA components)
38
Caches data for large operations such as Recovery Manager(RMAN) backup and restore activities and Shared Server components
Large pool
39
Caches the data associated with queued message requests when Oracle's Advanced Queuing option is used
Streams pool
40
This new area is introduced in Oracle 11g database and stores results of SQL queries and PL/SQL functions for better performance
Result cache
41
Memory in SGA is allocated in units of contiguous memory
Granules
42
Write the contents of the dirty buffers to the data files
Database writer process (DBWn)
43
Buffer blocks that need to be written to the data files
Dirty buffers
44
Dont contain any data or are free to be overwritten
Free buffers
45
Buffers that are currently being accessed or explicitly retained for future use
Pinned buffers
46
Writes the redo log buffer to redo log file on disk
LogWriter Process (LGWR)
47
Records checkpoint information in - Control file - Each data file header
Checkpoint Process (CKPT)
48
- Performs recovery at instance startup | - Cleans up unused temporary segments
System Monitor Process (SMON)
49
Performs process recovery when a user process fails
Process Monitor Process (PMON)
50
Recovers failed transactions that are distributed across multiple databases
Recoverer (RECO)
51
Copy redo log files to a designated storage device after a log switch has occurred
Archiver Processes (ARCn)
52
Performs manageability-related background tasks
MMON Memory Monitor
53
Performs frequent and lightweight manageability-related tasks
MMNL Memory Monitor Light
54
Performs automatic memory management tasks
MMAN Memory Manager
55
Runs user jobs used in batch processing
CJQ0 Job Queue Coordinator
56
Monitors the Streams Advanced Queuing message queues
QMNC AQ Coordinator
57
1. What are the benefits of using the OFA Optimal Flexible Architecture standard for installing Oracle 11g?
A. Helps eliminate fragmentation of free space in the SYSTEM tablespace C. Facilitates routine administrative tasks such as software backups
58
2. You are trying to install Oracle 11g and the OUI Oracle Universal Installer prerequisite check failed. What should you do?
C. Correct the underlying issue, and retry the installation
59
3. When installing Oracle 11g on the Linux platform, which file is created by executing the orainstRoot.sh script as root?
B. /etc/oraInst.loc
60
4. Which component is not part of the Oracle instance?
C. Control file
61
5. Which background process guarantees that committed data is saved even when the changes have not been recorded in data files?
C. LGWR
62
6. Hired as DBA for company. Which of the following tasks might have been included in job description?
D. Any of the above
63
7. Which of the following best describes RAC configuration?
A. One database, multiple instances
64
8. Which component of the SGA contains the parsed SQL code?
C. Library cache
65
9. Which are the tasks accomplished by the SMON process?
A. Performs recovery at instance startup | D. Coalesces contiguous free space in dictionary-managed tablespaces
66
10. Choose the best statement from the options related to segments
B. A nonpartitioned table can have only one segment
67
11. The Oracle Universal Installer prompts for which variable if not set?
C. ORACLE_BASE
68
12. Which SGA component will you increase or configure so that RMAN backups are not using area from the shared pool?
D. Large pool
69
13. When a user session is terminated, which processes are responsible for cleaning up and releasing locks?
D. PMON
70
14. The LRU algorithm is used to manage what part of the Oracle architecture?
D. The shared pool and database buffer cache portions of the SGA
71
15. 2 structures make up an Oracle server : an instance and db. Which of the following best describes the difference between both?
A. Instance consists of memory structures and processes | Database is composed of physical files
72
16. Which of the following is the proper order of Oracle's storage hierarchy from small to large?
B. Operating-system block, database block, extent, segment
73
17.
D. Determine which directory will be used for $ORACLE_HOME
74
18. Oracle's OFA model specifies a naming convention for all but which of the following?
A. Database name
75
Oracle Universal Installer is started by executing which program?
B. runInstaller
76
Script root.sh must be executed during installation process.
D. It copies files and sets permissions on files outside $ORACLE_HOME