본문 바로가기

DB/Oracle

[Oracle] OCP 19C 자격증 Dump 공부 1Z0-082(Part2)

- QUESTION 101
Which three statements are true about inner and outer joins? (Choose three.) +
A. A full outer join returns matched and unmatched rows
B. An inner join returns matched rows
C. Outer joins can only be used between two tables per query
D. A full outer join must use Oracle syntax
E. Outer joins can be used when there are multiple join conditions on two tables
F. A left or right outer join returns only unmatched rows
Correct Answer: ABE

한국어 해석
inner and outer joins에 대해 맞는 문장은 무엇입니까? (3개를 선택하십시오.) +
A. 전체 외부 조인은 일치하는 행과 일치하지 않는 행을 반환합니다
B. 내부 조인은 일치하는 행을 반환합니다
C. 외부 조인은 쿼리당 두 개의 테이블 사이에서만 사용할 수 있습니다
D. 전체 외부 조인은 Oracle 구문을 사용해야 합니다
E. 외부 조인은 두 개의 테이블에 여러 조인 조건이 있을 때 사용할 수 있습니다
F. A left or right outer join 은 일치하지 않는 행만 반환합니다

 

- QUESTION 102
You want to write a query that prompts for two column names and the WHERE condition each time it is executed in a session but only prompts for the table name the first time it is executed.
The variables used in your query are never undefined in your session.
Which query can be used? +
A. SELECT &&col1, &&col2 FROM &table WHERE &&condition = &&cond;
B. SELECT &col1, &col2 FROM &&table WHERE &condition;
C. SELECT &col1, &col2 FROM "&table" WHERE &condition;
D. SELECT `&&col1', `&&col2' FROM &table WHERE `&&condition' = `&cond';
E. SELECT &&col1, &&col2 FROM &table WHERE &&condition;
Correct Answer: B

한국어 해석
세션에서 실행될 때마다 두 개의 열 이름과 WHERE 조건을 묻는 질문을 작성하고 처음 실행될 때 테이블 이름만 묻는 질문을 작성하려고 합니다.
쿼리에 사용된 변수는 세션에서 정의되지 않습니다.
어떤 쿼리를 사용할 수 있습니까? +

 

- QUESTION 103
Examine this command:

Which two statements are true? (Choose two.)
A. DML may be performed on tables with one or more extents in this data file during the execution of this command.
B. The tablespace containing SALES1.DBF must be altered READ ONLY before executing the command.
C. The tablespace containing SALES1.DBF must be altered OFFLINE before executing the command.
D. If Oracle Managed Files (OMF) is used, then the file is renamed but moved to DB_CREATE_FILE_DEST.
E. The file is renamed and stored in the same location
Correct Answer: AE

 

한국어 해석
어떤 두 문장이 참입니까? (2개를 선택하십시오.)
A. DML은 이 명령어 실행 중에 이 데이터 파일의 하나 이상의 익스텐트를 가진 테이블에서 수행될 수 있습니다.
B. SALES1.DBF가 포함된 테이블스페이스는 명령을 실행하기 전에만 읽기를 변경해야 합니다.
C. SALES1.DBF를 포함하는 테이블 공간은 명령을 실행하기 전에 오프라인으로 변경해야 합니다.
D. OMF(Oracle Managed Files)를 사용하는 경우 파일 이름은 변경되지만 DB_CREATE_FILE_DEST로 이동합니다.
E. 파일의 이름이 변경되어 동일한 위치에 저장됩니다

 

- QUESTION 104
The EMPLOYEES table contains columns EMP_ID of data type NUMBER and HIRE_DATE of data type DATE.
You want to display the date of the first Monday after the completion of six months since hiring.
The NLS_TERRITORY parameter is set to AMERICA in the session and, therefore, Sunday is the first day on the week.
Which query can be used? +
A. SELECT emp_id, ADD_MONTHS(hire_date, 6), NEXT_DAY(`MONDAY') FROM employees;
B. SELECT emp_id, NEXT_DAY(ADD_MONTHS(hire_date, 6), `MONDAY') FROM employees;
C. SELECT emp_id, NEXT_DAY(MONTHS_BETWEEN(hire_date, SYSDATE), 6) FROM employees;
D. SELECT emp_id, NEXT_DAY(ADD_MONTHS(hire_date, 6), 1) FROM employees;
Correct Answer: B

한국어 해석
EMPERS 테이블에는 데이터 유형 NUMBER의 EMP_ID 열과 데이터 유형 DATE의 HIRE_DATE  열이 있습니다.
채용 후 6개월이 지난 후 첫 번째 월요일 날짜를 표시하려고 합니다.
NLS_TERRITORY   파라미터는 세션에서 America로 설정되므로 일요일이 해당 주의 첫 번째 날입니다.
어떤 쿼리를 사용할 수 있습니까? +

 

- QUESTION 105
Which three activities are recorded in the database alert log? (Choose three.) +
A. Data Definition Language (DDL) statements
B. non-default database parameters
C. block corruption errors
D. deadlock errors
E. session logins and logouts
Correct Answer: BCD

한국어 해석
데이터베이스 경보 로그에 기록되는 활동 3개는? (3개를 선택합니다.) +
A. DDL(Data Definition Language) 문
B. 기본값이 아닌 데이터베이스 파라미터
C. block corruption errors
D. deadlock errors
E. 세션 로그인 및 로그아웃

 

- QUESTION 106
Which two statements are true about the PMON background process? (Choose two.) +
A. It registers database services with all local and remote listeners known to the database instance
B. It frees resources held by abnormally terminated processes
C. It records checkpoint information in the control file
D. It frees unused temporary segments
E. It kills sessions that exceed idle time
Correct Answer: BE

한국어 해석
PMON 백그라운드 프로세스에 대해 맞는 설명은 무엇입니까? (2개를 선택하십시오.) +
가. 데이터베이스 인스턴스에 알려진 모든 로컬 및 원격 청취자에게 데이터베이스 서비스를 등록합니다
나. 비정상적으로 종료된 프로세스에 의해 보유된 자원을 해방합니다
다. 체크포인트 정보를 제어파일에 기록합니다
D. 사용하지 않는 임시 세그먼트를 확보합니다
E. 유휴 시간을 초과하는 세션을 죽입니다

 

Q106, Q169 문제가 같음

 

- QUESTION 107
Which two statements are true about the WHERE and HAVING clauses in a SELECT statement? (Choose two.) +
A. Aggregating functions and columns used in HAVING clauses must be specified in the SELECT list of a query
B. WHERE and HAVING clauses can be used in the same statement only if applied to different table columns
C. The HAVING clause can be used with aggregating functions in subqueries
D. The WHERE clause can be used to exclude rows before dividing them into groups
E. The WHERE clause can be used to exclude rows after dividing them into groups
Correct Answer: CD

한국어 해석
SELECT 문에 있는 WHERE 및 HAVING 절에 대해 맞는 문장은 무엇입니까? (2개를 선택합니다.) +
A. HAVING 절에 사용된 집계 함수 및 열은 쿼리의 SELECT 목록에 지정되어야 합니다
B. WHERE 및 HAVING 절은 표열을 달리하는 경우에만 동일한 문에 사용할 수 있습니다
C. 하위 쿼리에서 집계 함수와 함께 HAVING 절을 사용할 수 있습니다
D. WHERE 절을 사용하여 행을 그룹으로 나누기 전에 제외할 수 있습니다
E. WHERE 절을 사용하여 행을 그룹으로 나눈 후 제외할 수 있습니다

 

- QUESTION 108
Which two statements are true about the results of using the INTERSECT operator in compound queries?
(Choose two.) +
A. Column names in each SELECT in the compound query can be different
B. The number of columns in each SELECT in the compound query can be different
C. Reversing the order of the intersected tables can sometimes affect the output
D. INTERSECT returns rows common to both sides of the compound query
E. INTERSECT ignores NULLs
Correct Answer: AD

한국어 해석
복합 쿼리에서 INTERSECT 연산자를 사용한 결과에 대해 다음 중 맞는 설명은 무엇입니까?
(2개 선택) +
A. 복합 쿼리의 각 SELECT에 있는 열 이름은 다를 수 있습니다
B. 복합 쿼리의 각 SELECT에 있는 열의 개수는 다를 수 있습니다
C. 교차된 테이블의 순서를 반대로 돌리면 출력에 영향을 미칠 수 있습니다
D. INTERSECT는 복합 쿼리의 양쪽에 공통된 행을 반환합니다
E. INTERSECT는 NULL을 무시합니다

 

- QUESTION 109
Examine the description of the CUSTOMERS table:

You want to display details of all customers who reside in cities starting with the letter D followed by at least
two characters.
Which query can be used? +
A. SELECT * FROM customers WHERE city LIKE 'D_%';
B. SELECT * FROM customers WHERE city = '%D_';
C. SELECT * FROM customers WHERE city LIKE 'D_';
D. SELECT * FROM customers WHERE city = 'D_%';
Correct Answer: A

 

- QUESTION 110
Which three statements are true about table data storage in an Oracle Database? (Choose three.) +
A. Data block headers contain their own Data Block Address (DBA)
B. A table row piece can be chained across several database blocks
C. Multiple row pieces from the same row may be stored in different database blocks
D. Multiple row pieces from the same row may be stored in the same block
E. Data block free space is always contiguous in the middle of the block
F. Index block free space is always contiguous in the middle of the block
Correct Answer: ABC

한국어 해석
Oracle Database에서 테이블 데이터 스토리지에 대해 올바른 설명은 무엇입니까? (3개를 선택하십시오.) +
A. 데이터 블록 헤더에는 자체 데이터 블록 주소(DBA)가 포함되어 있습니다
B. 테이블 행 조각은 여러 데이터베이스 블록에 걸쳐 체인화할 수 있습니다
C. 동일한 행에서 여러 행 조각을 서로 다른 데이터베이스 블록에 저장할 수 있습니다
D. 동일한 행의 복수의 행 조각이 동일한 블록에 저장될 수 있습니다
E. 데이터 블록 빈 공간은 항상 블록 중간에 연속적입니다
F. 인덱스 블록 빈 공간은 블록 중간에 항상 연속적입니다

 

- QUESTION 111
Which three statements are true about the tools used to configure Oracle Net Services? (Choose three.) +
A. The Oracle Net Configuration Assistant is only used when running the Oracle installer
B. Oracle Net Manager can be used to centrally configure listeners on any database server target
C. The lsnrctl utility requires a listener.ora file to exist before it is started
D. Oracle Net Manager can be used to locally configure naming methods on a database server
E. Enterprise Manager Cloud Control can be used to centrally configure listeners on any managed database server
F. Enterprise Manager Cloud Control can be used to centrally configure net service names for any database server target
Correct Answer: DEF

한국어 해석
Oracle Net Services를 구성하는 데 사용되는 도구에 대해 다음 중 맞는 3가지 설명(3가지 선택) +
A. Oracle Net Configuration Assistant는 Oracle 설치 관리자를 실행할 때만 사용됩니다
B. Oracle Net Manager를 사용하여 모든 데이터베이스 서버 대상에서 청취자를 중앙에서 구성할 수 있습니다
C. lsnrctl 유틸리티를 사용하려면 listener.or 파일이 시작되기 전에 있어야 합니다
D. Oracle Net Manager를 사용하여 데이터베이스 서버에서 명명 방법을 로컬로 구성할 수 있습니다
E. Enterprise Manager Cloud Control을 사용하여 관리되는 데이터베이스 서버에서 listeners를 중앙에서 구성할 수 있습니다
F. Enterprise Manager Cloud Control을 사용하여 모든 데이터베이스 서버 대상의 네트워크 서비스 이름을 중앙에서 구성할 수 있습니다

 

- QUESTION 112
Which three instance situations are possible with the Oracle Database server without multi-tenant?
(Choose three.) +
A. two or more instances on separate servers all associated with one database
B. one instance on one server associated with one database
C. one instance on one server associated with two or more databases on the same server
D. one instance on one server not associated with any database
E. one instance on one server associated with two or more databases on separate servers
Correct Answer: ABD

한국어 해설
multi-tenant 없이 Oracle Database 서버를 사용할 수 있는 인스턴스는 무엇입니까?
(3개 선택) +
A. 모두 하나의 데이터베이스와 연결된 둘 이상의 개별 서버의 인스턴스
B. 하나의 데이터베이스와 연관된 하나의 서버에 하나의 인스턴스
C. 동일한 서버 상의 둘 이상의 데이터베이스와 연관된 하나의 서버 상의 하나의 인스턴스
D. 데이터베이스와 연결되지 않은 하나의 서버에서 하나의 인스턴스
E. 별개의 서버에 있는 둘 이상의 데이터베이스와 연관된 하나의 서버에 있는 하나의 인스턴스

 

- QUESTION 113
Which two statements are true about the configuration and use of UNDO_RETENTION with GURANTEED RETENTION? (Choose two.) +
A. UNDO_RETENTION specifies for how long Oracle attempts to keep expired and unexpired UNDO.
B. UNDO_RETENTION specifies how long all types of UNDO are retained.
C. Unexpired UNDO is always retained.
D. Active UNDO is always retained.
E. UNDO_RETENTION specifies for how long Oracle attempts to keep unexpired UNDO.
Correct Answer: CD

한국어 해설
GURANTEED RETENTION를 사용한 UNDO_RETENTION 구성 및 사용에 대해 다음 중 맞는 설명은 무엇입니까? (2개를 선택하십시오.) +
A. UNDO_RETENTION은 Oracle이 만료된 Undo 및 만료되지 않은 Undo를 유지하려는 시간을 지정합니다.
B. UNDO_RETENTION은 모든 유형의 Undo가 유지되는 기간을 지정합니다.
C. 만료되지 않은 Undo는 항상 유지됩니다.
D. Active UNDO는 항상 유지됩니다.
E. UNDO_RETENTION은 Oracle이 만료되지 않은 UNDO를 유지하려는 시간을 지정합니다.

 

- QUESTION 114
Which two statements are true about the Oracle Database server architecture?
A. An Oracle Database server process represents the state of a user’s login to an instance.
B. An Oracle Database server process is always associated with a session.
C. Each server process has its own User Global Area (UGA).
D. A connection represents the state of a user’s login to an instance.
E. The entire data dictionary is always cached in the large pool
Correct Answer: CD

한국어 해설
Oracle Database 서버 아키텍처에 대해 다음 중 맞는 설명은 무엇입니까?
A. Oracle Database 서버 프로세스는 인스턴스에 대한 사용자의 로그인 상태를 나타냅니다.
B. Oracle Database 서버 프로세스는 항상 세션과 연결됩니다.
C. 각 서버 프로세스에는 고유의 UGA(User Global Area)가 있습니다.
D. 연결은 인스턴스에 대한 사용자의 로그인 상태를 나타냅니다.
E. 전체 데이터 사전은 항상 large pool에 캐시됩니다

 

- QUESTION 115
Which two statements are true about the Oracle Database server during and immediately after SHUTDOWN IMMEDIATE?
A. New connection requests made to the database instance are refused.
B. Uncommitted transactions are rolled back automatically.
C. All existing connections to the database instance remain connected until all transactions either roll back or commit.
D. Uncommitted transactions are allowed to continue to the next COMMIT.
E. All existing transactions are aborted immediately.
Correct Answer: AB

한국어 해설
즉시 종료하는 동안과 종료한 직후에 Oracle Database 서버에 대해 다음 중 맞는 설명은 무엇입니까?
A. 데이터베이스 인스턴스에 대한 새 연결 요청이 거부되었습니다.
B. Uncommitted transactions는 자동으로 롤백됩니다.
C. 데이터베이스 인스턴스에 대한 모든 기존 연결은 모든 트랜잭션이 롤백되거나 커밋될 때까지 연결된 상태로 유지됩니다.
D. Uncommitted transactions는 다음 COMMIT까지 계속 허용됩니다.
E. 기존의 모든 transactions는 즉시 중단됩니다.

 

- QUESTION 116
Which three statements are true about Oracle database block space management?
A. A row can be migrated to a block in a different extent than the extent containing the original block.
B. An insert statement can result in a migrated row.
C. An update statement cannot cause chained rows to occur.
D. A row can be migrated to a block in the same extent as the extent containing the original block.
E. An insert statement can result in a chained row.
Correct Answer: ADE

한국어 해설
Oracle 데이터베이스 블록 공간 관리에 대해 다음 세 가지 설명 중 맞는 것은 무엇입니까?
A. 행은 원래 블록을 포함하는 범위와 다른 범위에서 블록으로 마이그레이션할 수 있습니다.
B. insert 문이 있으면 행이 마이그레이션될 수 있습니다.
C. 업데이트 문은 체인 행을 발생시킬 수 없습니다.
D. 행은 원래 블록이 포함된 범위와 동일한 범위로 블록으로 마이그레이션할 수 있습니다.
E. insert 문은 연쇄 행을 초래할 수 있습니다.

 

- QUESTION 117
An Oracle Database server session has an uncommitted transaction in progress which updated 5000 rows in one table.
In which two situations does the transaction complete, thereby committing the updates?
A. When a DDL statement is executed successfully by same user in a different session.
B. When a DDL statement is executed successfully by the user in the same session.
C. When a DML statement is executed successfully by same user in a different session.
D. When a DML statement is executed successfully by the user in the same session.
E. When a DBA issues a successful SHUTDOWN NORMAL statement and the session terminates normally.
Correct Answer: BE

한국어 해설
Oracle Database 서버 세션에서 커밋되지 않은 트랜잭션이 진행 중이며 한 테이블에서 5000개의 행을 업데이트했습니다.
어떤 두 가지 상황에서 transaction가 완료되어 업데이트를 커밋합니까?
A. 다른 세션에서 동일한 사용자에 의해 DDL 문이 성공적으로 실행된 경우.
B. 동일 세션에서 사용자에 의해 DDL 문이 성공적으로 실행된 경우.
C. 동일한 사용자가 다른 세션에서 DML 문을 성공적으로 실행한 경우.
D. 동일 세션에서 사용자에 의해 DML 문이 성공적으로 실행된 경우.
E. DBA가 성공적으로 SHUTDOWN NORMAL 문을 발행하고 세션이 정상적으로 종료되는 경우.

 

- QUESTION 118
Which two statements are true about indexes and their administration in an Oracle database?
A. An index can be scanned to satisfy a query without the indexed table being accessed.
B. A non-unique index can be converted to a unique index using a Data Definition Language (DDL) command.
C. A descending index is a type of bitmapped index.
D. An invisible index is maintained when a Data Manipulation Language (DML) command is per- formed on its underlying table.
E. An index is always created by scanning the key columns from the underlying table.
Correct Answer: AD

한국어 해설
Oracle 데이터베이스의 인덱스와 관리에 대해 다음 중 맞는 설명은 무엇입니까?
A. 인덱스 테이블에 접근하지 않고도 쿼리를 만족시키기 위해 인덱스를 스캔할 수 있습니다.
B. 고유하지 않은 인덱스는 DDL(Data Definition Language) 명령을 사용하여 고유한 인덱스로 변환할 수 있습니다.
C. 내림차순 인덱스는 비트맵 인덱스의 한 종류입니다.
D. DML(Data Manipulation Language) 명령이 기본 테이블에서 수행되면 보이지 않는 인덱스가 유지됩니다.
E. 인덱스는 항상 기본 테이블에서 주요 열을 스캔하여 생성됩니다.

 

- QUESTION 119
Which two statements are true about sequences in a single instance Oracle database?
A. Sequences that start with 1 and increment by 1 can never have gaps.
B. A sequence can issue the same number more than once.
C. Sequence numbers that are allocated require a COMMIT statement to make the allocation permanent.
D. A sequence can provide numeric values for more than one column or table.
E. The data dictionary is always updated each time a sequence number is allocated.
Correct Answer: BD

한국어 해설
single 인스턴스 Oracle 데이터베이스의 시퀀스에 대해 사실인 두 개의 문장은 무엇입니까?
A. 1로 시작하고 1씩 증가하는 시퀀스는 절대 공백이 있을 수 없습니다.
B. 시퀀스는 동일한 번호를 두 번 이상 발행할 수 있습니다.
C. 할당된 시퀀스 번호는 할당을 영구적으로 하려면 COMMET 문이 필요합니다.
D. 시퀀스는 하나 이상의 열 또는 테이블에 대한 숫자 값을 제공할 수 있습니다.
E. data dictionary은 시퀀스 번호가 할당될 때마다 항상 업데이트됩니다.

 

- QUESTION 120
Which two statements are true about the Oracle Data Dictionary? +
A. It is owned by the sys user.
B. Data dictionary base tables can be queried directly.
C. It is owned by the system user.
D. Data dictionary views are always created with queries that join two or more base tables.
E. All data dictionary view joins base tables to dynamic performance views.
Correct Answer: AB

한국어 해설
Oracle Data Dictionary에 대한 설명 중 맞는 것은 무엇입니까? +
A. sys 사용자가 소유하고 있습니다.
B. Data dictionary base tables은 직접 조회가 가능합니다.
C. system 사용자가 소유하고 있습니다.
D. 데이터 사전 보기는 항상 둘 이상의 기본 테이블을 결합하는 쿼리로 작성됩니다.
E. 모든 데이터 사전 보기는 기본 테이블을 동적 성능 보기에 결합합니다.

 

- QUESTION 121
Which two statements are true about segment types in an Oracle Database?
A. Table segments always have two or more extents.
B. Temporary segments are only stored in a temporary tablespace.
C. Undo segments are only stored in an undo tablespace.
D. Cluster segments may contain data from multiple tables.
E. Index segments always have two or more extents.
Correct Answer: BC

한국어 해설
Oracle Database의 세그먼트 유형에 대해 다음 중 맞는 설명은 무엇입니까?
A. 테이블 세그먼트에는 항상 두 개 이상의 익스텐트가 있습니다.
B. Temporary 세그먼트는 temporary tablespace 에만 저장됩니다.
C. Undo 세그먼트는 undo tablespace에만 저장됩니다.
D. 클러스터 세그먼트에는 여러 테이블의 데이터가 포함될 수 있습니다.
E. 인덱스 세그먼트에는 항상 두 개 이상의 익스텐트가 있습니다.

 

- QUESTION 122
Which three statements are true about connection strings and service names used to connect to an Oracle database instance? +
A. A single database instance can support connections for multiple service names.
B. A service name is created by a listener.
C. A single connection string can refer to multiple database instances.
D. A connection string including a service name must be defined in the cnsnames.ora file.
E. A connection string must include the SID of a database Instance.
F. Different connection strings in the same tnsnames.ora file can contain the same service name, host and port parameters.
Correct Answer: ACF

한국어 해설
Oracle 데이터베이스 인스턴스에 연결하는 데 사용되는 연결 문자열 및 서비스 이름에 대해 다음 중 맞는 3개 설명은 무엇입니까? +
A. 단일 데이터베이스 인스턴스는 여러 서비스 이름에 대한 연결을 지원할 수 있습니다.
B. 서비스 이름은 listener가 만듭니다.
C. 단일 연결 문자열은 멀티 인스턴스를 참조할 수 있습니다.
D. 서비스 이름을 포함한 연결 문자열은 cnsnames.or 파일에 정의되어야 합니다.
E. 연결 문자열은 데이터베이스 인스턴스의 SID를 포함해야 합니다.
F. 동일한 tnsnames.ora 파일에 서로 다른 연결 문자열에 동일한 서비스 이름, 호스트 및 포트 매개 변수가 포함될 수 있습니다.

 

- QUESTION 123
Which three statements are true regarding single row subqueries?
A. They must be placed on the right side of the comparison operator or condition.
B. They must be placed on the left side of the comparison operator or condition.
C. They can be used in the where clause.
D. A SQL statement may have multiple single row subquery blocks.
E. They must return a row to prevent errors in the SQL statement.
F. They can be used in the having clause.
Correct Answer: CDF

한국어 해설
단일 행 서브 쿼리와 관련하여 사실인 세 가지 문장은 무엇입니까?
A. comparison operator or condition 우측에 배치되어야 합니다.
B. comparison operator or condition 왼쪽에 배치되어야 합니다.
C. where 조항에서 사용할 수 있습니다.
D. SQL 문은 여러 개의 단일 행 서브 쿼리 블록을 가질 수 있습니다.
E. SQL 문에 오류가 발생하지 않도록 행을 반환해야 합니다.
F. having 조항에서 사용할 수 있습니다.

 

- QUESTION 124
Examine this command and some partial output:

Why does the DB01.abc.com service show unknown status? +
A. The service DB01.abc.com is dynamically registered
B. The LOCAL_LISTENER database parameter is not set to a service name that refers to LISTENER_1
C. The service DB01.abc.com is statically registered
D. The listener is not listening on the default port 1521
E. The SID_LIST_LISTENER section is not contained in the LISTENER.ORA file
Correct Answer: C

 

- QUESTION 125
Examine this command:

ALTER DATABASE MOVE DATAFILE '/u01/sales01,dbf' TO '/u02/sales02.dbf';

Which two statements are true? +
A. Compressed objects in SALES01.DBF will be uncompressed In SALES02.DBF after the move.
B. DML may be performed on tables with one or more extents in this data file during the execution of this command.
C. It overwrites any existing file with the name SALES02.DBF.dbf in /u02 by default.
D. The "to" clause containing the new file name must be specified even if Oracle Managed Files (OMF) is used.
E. Tables with one or more extents in this data file may be queried during the execution of this command.
Correct Answer: BE

 

한국어 해설
다음 중 맞는 말은 무엇입니까? +
A. SALES01.DBF의 압축 개체는 이동 후 SALES02.DBF에서 압축 해제됩니다.
B. DML은 이 명령어 실행 중에 이 데이터 파일에서 하나 이상의 익스텐트를 가진 테이블에서 수행될 수 있습니다.
C. SALES02.DBF.dbf라는 이름의 기존 파일을 기본적으로 /u02에서 덮어씁니다.
D. Oracle Managed Files(OMF)를 사용하는 경우에도 새 파일 이름이 포함된 "to" 절을 지정해야 합니다.
E. 이 데이터 파일에서 하나 이상의 익스텐트를 가진 테이블은 이 명령어 실행 중에 쿼리될 수 있습니다.

 

- QUESTION 126
Which is the default column or columns for sorting output from compound queries using SET operators such as intersect In a SQL statement?
A. the first column in the first select of the compound query
B. the first varchab2 column in the first select of the compound query
C. the first number column in the first select of the compound query
D. the first number or varchar2 column in the last select of the compound query
E. the first column in the last select of the compound query
Correct Answer: A

한국어 해설
SQL 문에서 intersect와 같은 SET 연산자를 사용하여 복합 쿼리에서 출력을 정렬하는 기본 열 또는 열은 무엇입니까?
A. 복합 쿼리의 첫 번째 선택에서 첫 번째 열
B. 복합 쿼리의 첫 번째 선택에서 첫 번째 varchab2 열
C. 복합 쿼리의 첫 번째 선택에서 첫 번째 숫자 열
D. 복합 쿼리의 마지막 선택에서 첫 번째 숫자 또는 varchar2 열
E. 복합 쿼리의 마지막 선택에서 첫 번째 열

 

- QUESTION 127
Examine this description of the books table containing 100 rows:


Now examine this sequence of statements Issued In a new session;


Examine this description of the books table containing 100 rows:
Which three statements are true? +
A. The second rollback command restores the row that was inserted.
B. The first rollback command leaves the table's 100 original rows locked.
C. The second rollback command rolls back the rollback to savepoint a command.
D. The first rollback command leaves the inserted row locked.
E. The first rollback command restores the row that was inserted.
F. The second rollback command restores the 100 rows that were in the table originally.
G. The first rollback command restores the 100 rows that were in the table originally.
Correct Answer: CEG

 

- QUESTION 128
Which three statements are true about the Automatic Diagnostic Repository (ADR)? +
A. It Is held Inside an Oracle database schema.
B. The ADR base is specified In the diagnostic_dest database parameter.
C. It is only used for Oracle Database diagnostic information.
D. It is a file-based repository held outside any database.
E. It can be used for problem diagnosis of a database when that database's instance is down.
Correct Answer: BDE

한국어 해설
ADR(Automatic Diagnostic Repository)에 대한 설명 중 맞는 것은? +
A. Oracle 데이터베이스 스키마 내부에 있습니다.
B. ADR base는 diagnostic_dest database 파라미터에 지정되어 있습니다.
C. Oracle Database 진단 정보에만 사용됩니다.
D. 모든 데이터베이스 외부에 보관된 파일 기반 저장소입니다.
E. 데이터베이스의 인스턴스가 다운되었을 때 데이터베이스의 문제 진단에 사용할 수 있습니다.

 

-  QUESTION 129
An Oracle database session has an uncommitted transaction in progress which updated 5000 rows in a table.
Which three situations does the transaction complete thereby committing the updates? +
A. when a DBA issues a successful SHUTDOWN TRANSACTIONAL statement and the user then issues a COMMIT
B. when a CREATE INDEX statement is executed successfully in the same session
C. when a COMMIT statement is issued by the same user from another session in the same database instance
D. when the session logs out successfully
E. when a DBA issues a successful SHUTDOWN IMMEDIATE statement and the user then issues a COMMIT
F. when a CREATE TABLE AS SELECT statement is executed unsuccessfully in the same session
Correct Answer: ABF

한국어 해설
Oracle 데이터베이스 세션에서 테이블의 5000행을 업데이트하는 커밋되지 않은 트랜잭션이 진행 중입니다.
transaction가 완료되어 업데이트를 커밋하는 세 가지 상황은 무엇입니까? +
A. DBA가 성공적으로 거래 종료를 선언한 후 사용자가 커밋을 발행하는 경우
B. CREATE INDEX 문이 같은 세션에서 성공적으로 실행된 경우
C. 동일한 데이터베이스 인스턴스의 다른 세션에서 동일한 사용자에 의해 COMMET 문이 발행된 경우
D. 세션이 성공적으로 로그아웃되는 경우
E. DBA가 즉시 종료 명령문을 성공적으로 발행한 후 사용자가 커밋을 발행하는 경우
F. CREATE TABLE AS SELECT 문이 동일 세션에서 실행이 실패한 경우

 

 

 

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

??? 문제가 만들어지다가 만듯.... 

- QUESTION 130
Which two statements are true? +
A. SALES1 has not NULL constraints on any selected columns which had those constraints in the sales table.
B. SALES1 has primary key and unique constraints on any selected columns which had those constraints in the sales table.
C. SALES1 is created with 55,000 rows.
D. SALES1 is created with no rows.
E. SALES1 is created with 1 row.
Correct Answer: AC

한국어 해설
다음 중 맞는 말은 무엇입니까? +
A. SALES1은 판매 테이블에 이러한 제약 조건이 있는 선택된 열에 대해 NULL 제약 조건이 없습니다.
B. SALES1은 판매 테이블에 이러한 제약 조건이 있는 선택된 열에 대해 주요 핵심 및 고유 제약 조건을 가집니다.
C. SALES1은 55,000개의 행으로 생성됩니다.
D. SALES1은 행이 없습니다.
E. SALES1은 1행으로 생성됩니다.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

??? 문제가 만들어지다가 만듯.... 

- QUESTION 131
Examine the description of the BOOKS_TRANSACTIONS table: +

Examine this partial SQL statement:

SELECT * FROM books_transactions;

Which two WHERE conditions give the same result? (Choose two.)
A. WHERE borrowed_date = SYSDATE AND (transaction_type = 'RM' AND member_id = 'A101' OR member_id = 'A102');
B. WHERE borrowed_date = SYSDATE AND transaction_type = 'RM' OR member_id IN ('A101', 'A102');
C. WHERE borrowed_date = SYSDATE AND (transaction_type = 'RM' AND (member_id = 'A101' OR member_id = 'A102'));
D. WHERE borrowed_date = SYSDATE AND (transaction_type = 'RM' OR menber_id IN ('A101', 'A102'));
E. WHERE (borrowed_date = SYSDATE AND transaction_type - 'RM') OR member_id IN ('A101', 'A102');
Correct Answer: BE

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

- QUESTION 132
Which three statements are true about data block storage in an Oracle Database? +
A. A block header contains a row directory pointing to all rows in the block.
B. An index block can contain row data.
C. Row data is stored starting at the end of the block.
D. A data block header is of a fixed length.
E. A table block must always contain row data.
Correct Answer: ABC

한국어 해설
Oracle Database의 데이터 블록 스토리지에 대해 다음 중 맞는 3가지 설명은 무엇입니까? +
A. 블록 헤더는 블록의 모든 행을 가리키는 행 디렉토리를 포함합니다.
B. 인덱스 블록은 행 데이터를 포함할 수 있습니다.
C. 행 데이터는 블록의 끝 부분부터 저장됩니다.
D. 데이터 블록 헤더는 고정된 길이입니다.
E. 테이블 블록은 항상 행 데이터를 포함해야 합니다.

 

- QUESTION 133
You currently have an active transaction in your session and have been granted select access to vstransaction.


In which three situations will re-executing this query still return a row but with a different XID,
indicating a new transaction has started? +
A. after successfully executing a commit or rollback followed by a select statement
B. after successfully executing a create table as select statement followed by a select for update statement
C. after successfully executing a commit or rollback followed by a DML statement
D. after successfully executing a create table statement followed by a create index statement
E. after successfully executing a DML statement following a failed DML statement
F. after successfully executing a truncate statement followed by a DML statement
Correct Answer: BCF

 

한국어 해설
현재 세션에 활성 트랜잭션이 있으며 vst 트랜잭션에 대한 선택 액세스 권한이 부여되었습니다.

이 쿼리를 다시 실행하는 세 가지 경우에도 XID가 다른 행을 반환합니다,
새 transaction이시작됐음을 나타내는 건가요? +
A. 커밋 또는 롤백을 성공적으로 실행한 후 선택 문이 나타납니다
B. select 문으로 create table as select statement를 성공적으로 실행한 후 update 문을 선택합니다
C. 커밋 또는 롤백을 성공적으로 실행한 후 DML 문을 실행합니다
D. create table 문을 성공적으로 실행한 후 create index 문을 실행합니다
E. 실패한 DML 문에 이어 DML 문을 성공적으로 실행한 후
F. truncate문을 성공적으로 실행한 후 DML 문을 실행합니다

 

- QUESTION 134
Examine the description of the customers table:


You need to display last names and credit limits of all customers whose last name starts with A or B in lower or upper case, and whose credit limit Is below 1000.

Examine this partial query:

SELECT cust_last_name, cust_credit_limit FROM customers;


Which two where conditions give the required result? +
A. WHERE (UPPER(cust_last_name) LIKE INITCAP('A') OR UPPER(cust_last_name) LIKE INITCAP('B')) AND ROUND(cust_credit_limit) < ROUND(1000);
B. WHERE (UPPER(cust_last_name) BETWEEN UPPER('A%' AND 'B%') AND ROUND(cust_credit_limit)< 1000;
C. WHERE (UPPER(cust_last_name) IN ('A%', 'B%') AND cust_credit_limit < 1000;
D. WHERE (UPPER(cust_last_name) LIKE 'A%' OR UPPER(cust_last_name) LIKE 'B%') AND ROUND(cust_credit_limit) < 1000;
E. WHERE (INITCAP(cust_last_name) LIKE 'A%' OR INITCAP(cust_last_name) LIKE 'B%') AND cust_credit_limit < 1000;
Correct Answer: CE

 

- QUESTION 135
Your database instance is started with an SPFILE.
A PFILE is also available.
You execute this command:

ALTER SYSTEM SET DB_CACHE_SIZE=100K;


Where Is the value changed? +
A. in the SPFILE, SPFILE, and memory
B. in the SPFILE and in memory
C. only In the SPFILE
D. in the SPFILE and SPFILEc
E. only in memory
Correct Answer: B

 

- QUESTION 136
In the promotions table, the PROMO_BEGIN_DATE column is of data type date and the default date format Is DD-MON-RR.
two statements are true about expressions using PROMO_BEGIN_DATE contained In a query? +
A. TO_NUMBER(promo_begin_date) - s will return a number.
B. PROMO_BEGIN_DATE - sysdate will return a number.
C. PROMO_BEGIN_DATE - sysdate will return an error.
D. PROMO_BEGIN_DATE - 5 will return a date.
E. TO_DATE(promo_begin_date * 5) will return a date.
Correct Answer: BD

 

- QUESTION 137
You must create a tablespace of non-standard block size in a new file system and plan to use this command:

CREATE TABLESPACE ns_tbs
DATAFILE 'u/02/oracle/data/nstbs_f01.dbf'
SIZE 100G
BLOCKSIZE 32K;


The standard block size is 8k but other non-standard block sizes will also be used.

Which two are requirements for this command to succeed? +
A. db_32k_cache_size should be set to a value greater than db_cache_size.
B. db_32k_cache_size must be set to a value that can be accommodated in the SGA.
C. db_32k_cache_size must be less than db_cache_size.
D. db_cache_size must be set to a size that is smaller than db_32k_cache_size.
E. The /u02 file system must have at least 100g space for the datafile.
F. The operating system must use a 32k block size.
Correct Answer: BE

 

한국어 해설

표준 블록 크기는 8k이지만 다른 비표준 블록 크기도 사용됩니다.
이 명령이 성공하려면 어떤 두 가지 요구 사항이 필요합니까? +
A. db_32k_cache_size는 db_cache_size보다 큰 값으로 설정해야 합니다.
B. db_32k_cache_size는 SGA에 수용 가능한 값으로 설정해야 합니다.
C. db_32k_cache_size는 db_cache_size보다 작아야 합니다.
D. db_cache_size는 db_32k_cache_size보다 작은 크기로 설정해야 합니다.
E. /u02 파일 시스템은 데이터 파일을 위한 공간이 100g 이상이어야 합니다.
F. 운영체제는 32k 블록 사이즈를 사용해야 합니다.

 

- QUESTION 138
While one of your databases was in mount state, the datafiles were renamed because they had been moved to a new file system.
The database was then opened.
Which two statements are true? +
A. DBA_DATA_FILES displays the original name for the data files.
B. V$DATAFILE displays the new names for the data files.
C. DBA_DATA _FILES displays both the new name and the old name for the data files.
D. DBA_DATA_FILES displays the new name for the data files.
E. DBA_DATA_FILES must be resynchronized manually with the control file an order to have it display the new file names.
Correct Answer: BD

한국어 해설
데이터베이스 중 하나가 마운트 상태인 동안 데이터 파일이 새 파일 시스템으로 이동되었기 때문에 이름이 변경되었습니다.
그런 다음 데이터베이스가 열렸습니다.
다음 중 맞는 말은 무엇입니까? +
A. DBA_DATA_FILES는 데이터 파일의 원래 이름을 표시합니다.
B. V$DATAFILE에는 데이터 파일의 새 이름이 표시됩니다.
C. DBA_DATA_FILES에는 데이터 파일의 새 이름과 이전 이름이 모두 표시됩니다.
D. DBA_DATA_FILES에는 데이터 파일의 새 이름이 표시됩니다.
E. DBA_DATA_FILES가 새 파일 이름을 표시하도록 하려면 제어 파일과 수동으로 다시 동기화해야 합니다.

 

- QUESTION 139
Examine the description of the employees table:


Which query requires explicit data type conversion? +
A. SELECT join_date FROM employees WHERE join_date > '10-02-2018';
B. SELECT join_date I I ' ' I I salary FROM employees;
C. SELECT SUBSTR(join_date, 1, 2) - 10 FROM employees;
D. SELECT join_date + '20' FROM employees; SELECT salary * '120.50' FROM employees;
Correct Answer: A

 

- QUESTION 140
The stores table has a column START_DATE of data type DATE, containing the date the row was inserted.
You only want to display details of rows where START_DATE is within the last 25 months.
Which where clause can be used? +
A. WHERE MONTHS_BETWEEN (SYSDATE, start_date) <= 25
B. WHERE ADD_MONTHS<start_date, 25) <= SYSDATE
C. WHERE TO_NUMBER(start_date - SYSDATE) <= 25
D. WHERE MONTHS_BETWEEN (start_date, SYSDATE) <= 25
Correct Answer: A

 

- QUESTION 141
Which three statements are true about sequences in a single instance Oracle database? +
A. Sequences can always have gaps.
B. A sequence can Issue duplicate values.
C. A sequence's unallocated cached values are lost if the instance shuts down.
D. Two or more tables cannot have keys generated from the same sequence.
E. A sequence can only be dropped by a DBA.
F. A sequence number that was allocated can be rolled back if a transaction fails.
Correct Answer: ABC

한국어 해설
단일 인스턴스 Oracle 데이터베이스의 시퀀스에 대해 맞는 세 가지 문장은 무엇입니까? +
A. 시퀀스에는 항상 공백이 있을 수 있습니다.
B. 시퀀스는 중복되는 값을 발행할 수 있습니다.
C. 인스턴스가 종료되면 시퀀스의 할당되지 않은 캐시 값이 손실됩니다.
D. 둘 이상의 테이블은 동일한 시퀀스에서 생성된 키를 가질 수 없습니다.
E. 시퀀스는 DBA만 드롭할 수 있습니다.
F. 할당된 시퀀스 번호는 트랜잭션이 실패할 경우 롤백할 수 있습니다.

 

- QUESTION 142
Which two statements are true about substitution variables? +
A. A substitution variable prefixed with & always prompts only once for a value in a session.
B. A substitution variable prefixed with && prompts only once for a value in a session unless it is set to undefined in the session
C. A substitution variable can be used only in a select statement.
D. A substitution variable used to prompt for a column name must be enclosed in single quotation marks.
E. A substitution variable can be used with any clause in a select statement.
F. A substitution variable used to prompt for a column name must be enclosed in double quotation marks.
Correct Answer: BE

한국어 해설
대체 변수에 대한 설명 중 맞는 설명은 무엇입니까? +
A. &로 접두사가 붙은 대체 변수는 항상 세션에서 값에 대해 한 번만 메시지를 표시합니다.
B. && 프롬프트 앞에 접두사가 붙은 대체 변수는 세션에서 정의되지 않은 값으로 설정되지 않는 한 세션에서 값에 대해 한 번만 표시됩니다
C. 대체 변수는 선택문에서만 사용할 수 있습니다.
D. 열 이름을 입력하는 데 사용되는 대체 변수는 따옴표 하나로 묶어야 합니다.
E. 대체 변수는 select 문에 있는 모든 절과 함께 사용할 수 있습니다.
F. 열 이름을 입력하는 데 사용되는 대체 변수는 큰 따옴표로 묶어야 합니다.

 

- QUESTION 143
Which two statements are true about Oracle synonyms? +
A. A synonym has an object number.
B. A synonym can be created on an object in a package.
C. A synonym can have a synonym.
D. All private synonym names must be unique in the database.
E. Any user can create a PUBLIC synonym.
Correct Answer: AC

한국어 해설
Oracle synonyms에 대한 설명 중 맞는 것은? +
A. 동의어는 개체 번호가 있습니다.
B. 패키지 내 객체에 동의어를 생성할 수 있습니다.
C. 동의어는 동의어를 가질 수 있습니다.
D. 모든 개인 동의어 이름은 데이터베이스에서 고유해야 합니다.
E. 모든 사용자는 공용 동의어를 만들 수 있습니다.

 

- QUESTION 144
Examine the description of the product_details table:


Which two statements are true? +
A. PRODUCT_ID can be assigned the PRIMARY KEY constraint.
B. PRODUCT_PRICE contains the value zero by default if no value is assigned to it.
C. PRODUCT_PRICE can be used in an arithmetic expression even if it has no value stored in it.
D. EXPIRY_DATE contains the sysdate by default if no date is assigned to it.
E. PRODUCT_NAME cannot contain duplicate values.
F. EXPIRY_DATE cannot be used in arithmetic expressions.
Correct Answer: AC

 

- QUESTION 145
Examine the description of the members table:


Examine the partial query:

SELECT city, last__name LNAME FROM members;


You want to display all cities that contain the string an.
The cities must be returned in ascending order, with the last names further sorted in descending order.
Which two clauses must you add to the query? +
A. ORDER BY 1, LNAME DESC
B. ORDER BY 1, 2
C. WHERE city LIKE '%AN%'
D. WHERE city = '%AN%'
E. WHERE city IN ('%AN%')
F. ORDER BY last_narae DESC, city ASC
Correct Answer: AC

 

- QUESTION 146
Which compression method is recommended for Direct-Path Insert operations? +
A. COLUMN STORE COMPRESS BASIC
B. COLUMN STORE COMPRESS ADVANCED
C. ROW STORE COMPRESS BASIC
D. ROW STORE COMPRESS ADVANCED
Correct Answer: C

 

- QUESTION 147
Which three statements are true about the naming methods and their features supported by Oracle database used to resolve connection information? +
A. Local naming can be used if Connect-Time Failover Is required.
B. A client can connect to an Oracle database instance even If no client side network admin has been configured.
C. Directory Naming requires setting the TNS_ADMIN environment variable on the client side.
D. Local Naming requires setting the TNS_ADMIN environment variable on the client side.
E. Directory Naming can be used if Connect-Time Failover is required.
F. Easy Connect supports TCP/IP and SSL.
Correct Answer: ABE

한국어 해설
연결 정보를 해결하는 데 사용되는 Oracle 데이터베이스에서 지원하는 명명 방법 및 기능에 대해 다음 중 맞는 설명은 무엇입니까? +
A. Connect-Time Failover가 필요한 경우 로컬 명명을 사용할 수 있습니다.
B. 클라이언트 측 네트워크 관리자가 구성되지 않은 경우에도 클라이언트는 Oracle 데이터베이스 인스턴스에 연결할 수 있습니다.
C. 디렉토리 이름을 지정하려면 클라이언트 측에서 TNS_ADMIN 환경 변수를 설정해야 합니다.
D. Local Naming은 클라이언트 측에서 TNS_ADMIN 환경 변수를 설정해야 합니다.
E. Connect-Time Failover가 필요한 경우 디렉토리 이름 지정을 사용할 수 있습니다.
F. Easy Connect는 TCP/IP 및 SSL을 지원합니다.

 

- QUESTION 148
Which two statements are true about User Authentication in an Oracle Database? +
A. Operating System authentication may be used for system-privileged administrative users.
B. REKOTE_LOGIN_PASSMOREFiLE must be set to exclusive to permit password changes for systemprivileged administrative users.
C. Password authentication must be used for system-privileged administrative users.
D. Password File authentication must be used for system-privileged administrative users.
E. Password File authentication is supported for any type of database user.
Correct Answer: AC

한국어 해설
Oracle Database에서 User Authentication에 대해 맞는 설명은 무엇입니까? +
A. 운영체제 인증은 시스템 권한이 있는 관리자를 대상으로 사용할 수 있습니다.
B. REKOTE_LOGIN_PASSMOREFile은 시스템 권한이 있는 관리자에게 암호를 변경할 수 있도록 전용으로 설정해야 합니다.
C. 비밀번호 인증은 시스템 권한이 있는 관리자를 대상으로 사용해야 합니다.
D. Password File 인증은 시스템 권한이 있는 관리자에게 사용되어야 합니다.
E. Password File 인증은 모든 유형의 데이터베이스 사용자에 대해 지원됩니다.

 

- QUESTION 149
Which two statements are true about undo and undo tablespaces? +
A. There can be only one undo tablespace created in a database.
B. An instance will crash if the active undo tablespace is lost.
C. An undo tablespace may be owned by only one instance.
D. undo segments are owned by SYSTEM.
E. undo segments are owned by SYSBACKUP.
Correct Answer: BC

한국어 해설
테이블스페이스의 실행 취소 및 실행 취소에 대한 설명 중 맞는 것은? +
A. 데이터베이스에 생성되는  undo tablespace 은 하나뿐일 수 있습니다.
B.  undo tablespace 이 손실되면 인스턴스가 충돌합니다.
C.  undo tablespace 은 하나의 인스턴스만 소유할 수 있습니다.
D. Undo 세그먼트는 SYSTEM에서 소유합니다.
E. Undo 세그먼트는 SYSBACKUP에서 소유합니다.

 

- QUESTION 150
Examine this command:

ALTER TABLE ORDERS SHRINK SPACE COMPACT;


Which two statements are true? +
A. The high-water mark (HWM) of orders is adjusted.
B. Only queries are allowed on ORDERS while the shrink is executing.
C. Queries and DML statements are allowed on ORDERS while the shrink is executing.
D. The shrink operation causes rows to be moved to empty space starting from the beginning of the orders segment.
E. Dependent indexes become UNUSABLE.
F. The shrink operation causes rows to be moved to empty space starting toward the end of the orders segment.
Correct Answer: CD

 

- QUESTION 151
Which three statements are true about Deferred Segment Creation in Oracle databases? +
A. It Is supported for Index Organized Tables (IOTs) contained in locally managed tablespaces.
B. Sessions may dynamically switch back and forth from deferred to immediate segment creation.
C. It Is the default behavior for tables and indexes.
D. It is supported for SYS-owned tables contained in locally managed tablespaces.
E. Indexes inherit the deferred or immediate segment creation attribute from their parent table
Correct Answer: BCE

한국어 해설
Oracle 데이터베이스에서 Deferred  Segment Creation에 대해 다음 중 맞는 설명은 무엇입니까? +
A. 로컬에서 관리되는 테이블 공간에 포함된 IOT(Index Organized Tables)에 대해 지원됩니다.
B. 세션은 지연된 세그먼트 생성에서 즉시 세그먼트 생성으로 동적으로 앞뒤로 전환할 수 있습니다.
C. 테이블 및 인덱스에 대한 기본 동작입니다.
D. 로컬에서 관리되는 테이블 공간에 포함된 SYS 소유 테이블에 대해 지원됩니다.
E. 인덱스는 상위 테이블에서 지연 또는 즉시 세그먼트 생성 특성을 상속합니다

 

- QUESTION 152
You start your database instance in NOMOUNT state.
Which two actions are performed? +
A. The control files are opened.
B. The consistency of the database is checked.
C. All required background processes are started.
D. SYS can access the database.
E. Memory is allocated for the SGA
Correct Answer: CE

한국어 해설
데이터베이스 인스턴스를 NOMOUNT 상태에서 시작합니다.
수행되는 두 가지 작업은 무엇입니까? +
A. 제어 파일이 열립니다.
B. 데이터베이스의 정합성을 확인합니다.
C. 필요한 모든 백그라운드 프로세스가 시작됩니다.
D. SYS는 데이터베이스에 접근할 수 있습니다.
E. 메모리는 SGA에 할당됩니다

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

???? 문제가 만들다 만듯..

- QUESTION 153
View the Exhibit and examine the description of the tables.
You execute this SQL statement:


Which three statements are true? +
A. The statement will fall if a row already exists in the sales table for product 23.
B. The sales table has five foreign keys.
C. A product can have a different unit price at different times.
D. A customer can exist in many countries.
E. The statement will execute successfully and a new row will be inserted into the sales table.
F. The statement will fail because a subquery may not be contained in a values clause.
Correct Answer: BCE

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

- QUESTION 154
The sales table has columns prod_id and quantity_sold of data type number In two queries execute successfully? +
A. SELECT prod_id FROM sales WHERE quantity_sold >55000 GROUP BY prod_id HAVING COUNT(*) >10;
B. SELECT prod_id FROM sales WHERE quantity_sold >55000 AND COUNT(*)> 10 GROUP BY prod_id HAVING COUNT(*)>10;
C. SELECT COUNT (prod_id) FROM sales WHERE quantity_sold >55000 GROUP BY prod_id;
D. SELECT COUNT (prod_id) FROM sales GROUP BY prod_id WHERE quantity_sold >55000;
E. SELECT prod_id FROM sales WHERE quantity_sold >55000 AND COUNT(*)>10 GROUP BY COUNT(*)>10;
Correct Answer: AC

- QUESTION 155
Which two actions can you perform using DBCA for an existing database? +
A. Create a template that can be used to clone the database.
B. Change the server mode from dedicated to shared, and vice versa.
C. Change the character set.
D. Create an additional listener.
E. Create nonstandard block size tablespaces.
Correct Answer: BC

한국어 해설
기존 데이터베이스에 대해 DBCA를 사용하여 수행할 수 있는 작업은 무엇입니까? +
A. 데이터베이스 복제에 사용할 수 있는 템플릿을 만듭니다.
B. 서버 모드를 전용에서 공유로, 그 반대로 변경합니다.
C. 문자 집합을 변경합니다.
D. 청취자를 추가로 생성합니다.
E. 비표준 블록 크기 테이블스페이스를 만듭니다.

 

- QUESTION 156
Which three statements are true about using SQL*Plus? +
A. It has its own commands that are separate from any SQL statements.
B. It must be downloaded from the Oracle Technology Network (OTN).
C. It can run scripts entered at the SQL prompt
D. It can run Recovery Manager (RMAN) commands.
E. It has both command-line and graphical user interfaces (GUI).
F. It can run scripts passed to it by a shell script.
Correct Answer: ACF

한국어 해설
SQL*Plus 사용과 관련하여 맞는 설명은 무엇입니까? +
A. SQL 문과는 별개의 고유한 명령어가 있습니다.
B. Oracle Technology Network(OTN)에서 다운로드해야 합니다.
C. SQL 프롬프트에서 입력한 스크립트를 실행할 수 있습니다
D. RMAN(Recovery Manager) 명령을 실행할 수 있습니다.
E. 명령줄 및 그래픽 사용자 인터페이스(GUI)를 모두 갖추고 있습니다.
F. 셸 스크립트에 의해 전달되는 스크립트를 실행할 수 있습니다.

 

- QUESTION 157
The customers table has a cust_last_name column of data type varchar2.
The table has two rows whose "jst_last_name values are Andersen and Ausson.
Which query produces output for cust_last_xame containing Oder for the first row and Aus for the second? +
A. SELECT REPLACE (TRIM(TRAILING 'son' FROM name1), 'An', 'O') FROM names;
B. SELECT REPLACE(SUBSTR(cust_last_name, -3), 'An', 'O') FROM customers;
C. SELECT REPLACE(REPLACE(cust_last_name, 'son', ''), 'An', 'O'> FROM customers;
D. SELECT INITCAP (REPLACE(TRIM('son' FROM cust_last_name), 'An', 'O')) FROM customers;
Correct Answer: C

 

- QUESTION 158
The ORCL database has RESUMABLE__TIMEOUT = 7200 and DEFERRED_SEGMENT_CREATION = FALSE 

User U1 has a 1 MB quota in tablespace DATA.
U1 executes this command:

CREATE TABLE t1 AS
(SELECT object_name, sharing, created FROM dba_objects);


U1 complains that the command is taking too long to execute.
In the alert log, the database administrator (DBA) finds this:
2017/3/6 14:45:17 statement in resumable session 'User U1(136), Session 1, Instance 1' was suspended due to ORA-01536: space quota exceeded for tablespace 'DATA'


Which are three actions any one of which the DBA could take to resume the session? (Choose three.) +
A. Add a data file to DATA
B. Drop other U1 objects in DATA
C. Increase U1's quota sufficiently in DATA
D. Set DEFERRED_SEGMENT_CREATION to TRUE
E. Grant UNLIMITED TABLESPACE to U1
F. Set AUTOEXTEND ON for data files in DATA
Correct Answer: BCE

 

- QUESTION 159
In one of your databases, user KING is:
1. Not a DBA user
2. An operating system (OS) user
Examine this command and its output:


What must you do so that KING is authenticated by the OS when connecting to the database instance? +
A. Set OS_AUTHENT_PREFIX to OPS$
B. Have the OS administrator add KING to the OSDBA group
C. Grant DBA to KING
D. Unset REMOTE_LOGIN_PASSWORDFILE
E. Alter user KING to be IDENTIFIED EXTERNALLY
Correct Answer: E

 

- QUESTION 160
Which two statements are true about Database Instances and Real Application Clusters (RAC)? +
A. A RAC database can have one Instance.
B. A RAC database can have instances on separate servers.
C. Two RAC databases can share their instances.
D. A RAC database must have three or more Instances.
E. A RAC database must have two or more instances.
Correct Answer: AB

한국어 해설
데이터베이스 인스턴스와 RAC(Real Application Cluster)에 대해 다음 중 맞는 설명은 무엇입니까? +
A. RAC 데이터베이스는 하나의 인스턴스를 가질 수 있습니다.
B. RAC 데이터베이스에는 별도의 서버에 인스턴스가 있을 수 있습니다.
C. 두 개의 RAC 데이터베이스가 인스턴스를 공유할 수 있습니다.
D. RAC 데이터베이스에는 3개 이상의 인스턴스가 있어야 합니다.
E. RAC 데이터베이스에는 두 개 이상의 인스턴스가 있어야 합니다.

 

- QUESTION 161
Examine the description of the PRODUCT_STATUS table:
The status column contains the values 'in stock' or 'out of stock' for each row.
Which two queries will execute successfully? +
A. SELECT prod_id || q" 's not available" FROM product_status where status = 'OUT OF STOCK';
B. SELECT prod_id || q' ('s not available)' FROM product_status WHERE status = 'OUT OF STOCK';
C. SELECT prod_id "CURRENT AVAILABILITY" || q'('s not available)' FROM product_status WHERE status = 'OUT OF STOCK';
D. SELECT prod_id || q' ('s not available)' "CURRENT AVAILABILITY" FROM product_status WHERE status = 'OUT OF STOCK';
E. SELECT prod_id || q' ('s not available)' 'CURRENT AVAILABILITY' FROM product_status WHERE status = 'OUT OF STOCK';
F. SELECT prod_id q's not available" FROM product_status WHERE status = 'OUT OF STOCK';
Correct Answer: AE

 

- QUESTION 162
Which two statements are true about interval data types? +
A. INTERVAL year to month columns support yearly intervals.
B. The value in an interval day to SECOND column can be copied into an interval year to month column.
C. INTERVAL day to second columns support fractions of seconds.
D. INTERVAL year to month columns only support monthly Intervals within a single year.
E. INTERVAL year to month columns only support monthly intervals within a range of years.
F. The year field in an interval year to month column must be a positive value.
Correct Answer: AC

한국어 해설
interval 데이터 유형에 대해 다음 중 맞는 설명은 무엇입니까? +
A. INTERAL 년-월 열은 년 간격을 지원합니다.
B. 일-월 간격 열에 있는 값을 년-월 간격 열로 복사할 수 있습니다.
C. INTERVEL day ~ second columns는 초단위로 지원합니다.
D. INTERVEL 년-월 열은 단일 연도 내의 월 간격만 지원합니다.
E. INTERAL 년에서 월까지의 열은 연도 범위 내의 월 간격만 지원합니다.
F. 연도에서 월까지의 구간 열에 있는 연도 필드는 양의 값이어야 합니다.

 

- QUESTION 163
The orders table has a column ORDER_DATE of data type date.
The default display format for a date Is DD-MON-RR.
Which two where conditions demonstrate the correct usage of conversion functions? +
A. WHERE order_date > TO_CHAR(ADD_MONTHS(SYSDATE,6), 'MON DD YYYY')
B. WHERE TO_CHAR(order_date, 'MON DD YYYY') = 'JAN 20 2019'
C. WHERE order_date > TO_DATE(ADD_MONTHS(SYSDATE,6), 'MON DD YYYY')
D. WHERE order_date IN (TO_DATE('OCT 21 2018', 'Mon DD YYYY'), TO_CHAR('Nov 21 2018', 'Mon DD YYYY'))
E. WHERE order_date > TO_DATE('JUL 10 2018', 'MON DD YYYY')
Correct Answer: BE

 

- QUESTION 164
Which statement is true about database links? +
A. Private database link creation requires the same user to exist in both the local and the remote databases.
B. A public database link can be created only by sys.
C. A database link can be created only between two Oracle databases.
D. A public database link can be used by a user connected to the local database instance to connect to any schema in the remote database instance.
E. A database link created in a database allows a connection from that database's instance to the target database's Instance, but not vice versa.
Correct Answer: E

한국어 해설
데이터베이스 링크에 대해 맞는 설명은? +
A. 개인 데이터베이스 링크를 만들려면 로컬 데이터베이스와 원격 데이터베이스 모두에 동일한 사용자가 있어야 합니다.
B. 공용 데이터베이스 링크는 시스템에서만 만들 수 있습니다.
C. 두 개의 Oracle 데이터베이스 간에만 데이터베이스 링크를 만들 수 있습니다.
D. 공용 데이터베이스 링크는 로컬 데이터베이스 인스턴스에 연결된 사용자가 원격 데이터베이스 인스턴스의 모든 스키마에 연결하는 데 사용할 수 있습니다.
E. 데이터베이스에 작성된 데이터베이스 링크를 사용하면 해당 데이터베이스의 인스턴스에서 대상 데이터베이스의 인스턴스로 연결할 수 있지만 그 반대의 경우도 가능하지 않습니다.

 

- QUESTION 165
Which three statements are true about roles? +
A. All roles granted to a user are set on by default when the user logs in
B. Object privileges may not be granted to roles.
C. The SET ROLE statement can disable one or more roles for a session.
D. Roles must be password protected.
E. Roles may be granted to roles.
F. The SET ROLE statement can enable one or more roles for a session.
Correct Answer: AEF

한국어 해설
역할에 대한 설명 중 맞는 것은? +
A. 사용자에게 부여된 모든 역할은 사용자가 로그인할 때 기본적으로 설정됩니다
B. 역할에 객체 권한이 부여되지 않을 수 있습니다.
C. SET ROLE 문은 세션에 대해 하나 이상의 역할을 비활성화할 수 있습니다.
D. 역할은 비밀번호를 보호해야 합니다.
E. 역할에는 역할이 부여될 수 있습니다.
F. SET ROLE 문은 세션에 대해 하나 이상의 역할을 활성화할 수 있습니다.

 

- QUESTION 166
Examine these SQL statements which execute successfully:


Which two statements are true after execution? +
A. The primary key constraint will be enabled and deferred.
B. The foreign key constraint will be enabled and deferred.
C. The foreign key constraint will be disabled.
D. The foreign key constraint will be enabled and immediate.
E. The primary key constraint will be enabled and immediate.
Correct Answer: CE

 

- QUESTION 167
Which two queries execute successfully? +
A. SELECT NULLIF(NULL, 100) FROM DUAL;
B. SELECT COALESCE (100, 'A') FROM DUAL;
C. SELECT 2TOLLIF(100, 'A') FROM DUAL;
D. SELECT NULLIF(100,100) FROM DUAL;
E. SELECT COALESCE(100, NULL, 200) FROM DUAL
Correct Answer: DE

 

- QUESTION 168
Examine these statements executed in a single Oracle session:


Which three statements are true? (Choose three.)
A. The code for pen is 10.
B. There is no row containing fountain pen.
C. There is no row containing pen.
D. The code for fountain pen is 3.
E. The code for pen is l.
F. There is no row containing pencil.
Correct Answer: ADF