Oracle에서 주관하는 자격증인
OCP 기출문답자료 판매하고 있습니다.
(실구매 및 합격자 다수 계십니다!)
======= 📚 자료 이력 =======
2023. 3분기 : 최초 제작
2024. 1분기 : 가이드북 제작
2024. 4분기 : 082 업데이트 완료
2025. 1분기 : 083 업데이트 완료
=========================
구매 문의는
▼ 하단 📌오픈채팅📌 연락주시면 됩니다.



NO.1 Which two statements are true about the Oracle Data Dictionary? (2개)
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.
NO.1 Oracle Data Dictionary에 대해 올바른 문장 두 가지는?
A. SYS 계정이 소유합니다.
B. 데이터 Data Dictionary base table은 직접적인 쿼리가 가능합니다.
C. SYSTEM 계정이 소유합니다.
D. 데이터 딕셔너리 뷰는 항상 두 개 또는 그 이상의 base table에 연결된 쿼리로 생성됩니다.
E. 모든 데이터 딕셔너리 뷰는 base table을 동적 성능 뷰에 연결합니다.
NO.2 Which two statements are true about views used for viewing tablespace and datafile information? (Choose two.) (2개)
A. Tablespace free space can be viewed in V$TABLESPACE
B. V$TABLESPACE displays information that is contained in the controlfile about
tablespaces
C. V$TABLESPACE displays information about tablespaces contained in the data dictionary
D. Tablespace free space can be viewed in DBA_TABLESPACES
E. A datafile can be renamed when the database is in MOUNT state and the new file
name is displayed when querying DBA_DATA_FILES after the database is opened
NO.2 테이블스페이스 및 데이터 파일 정보를 볼 때 사용되는 뷰에 대해 올바른 문장 두 가지는?
A. 테이블스페이스의 빈 공간은 V$TABLESPACE에서 조회 가능합니다.
B. V$TABLESPACE는 컨트롤 파일에 포함된 정보를 표시합니다.
C. V$TABLESPACE는 데이터 딕셔너리에 포함된 정보를 표시합니다.
D. 테이블스페이스의 사용 가능 공간을 DBA_TABLESPACE에서 볼 수 있습니다.
E. 데이터베이스가 마운트 상태일 때 데이터파일의 명칭을 바꿀 수 있고,
데이터베이스가 오픈된 후에 DBA_DATA_FILES에서 바뀐 명칭을 볼 수 있습니다.
NO.3 Which three statements are true about table data storage in an Oracle Database? (Choose three.) (3개)
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
NO.3 오라클 데이터베이스의 테이블 데이터 스토리지에 대한 문장 중 옳은 세 가지는?
A. 데이터 블록 헤더에는 자체 데이터 블록 주소(DBA)를 포함하고 있습니다.
B. 테이블 행 조각을 여러 데이터베이스 블록에 걸쳐 연결할 수 있습니다.
C. 동일한 행의 여러 행 조각이 서로 다른 데이터베이스 블록에 저장될 수 있습니다.
D. 동일한 행의 여러 행 조각을 동일한 블록에 저장할 수 있습니다
E. 데이터 블록 사용 가능 공간은 항상 블록 중앙에 연속해있습니다.
F. 인덱스 블록 빈 공간은 항상 블록 중앙에 연속해있습니다.
NO.4 Which two statements are true about segment types in an Oracle Database? (2개)
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.
NO.4 오라클 데이터베이스의 세그먼트 유형에 대한 옳은 문장 두 가지는?
A. 테이블 세그먼트에는 항상 두 개 또는 그 이상의 extents가 있습니다.
B. Temporary 세그먼트는 Temporary 테이블 공간에만 저장됩니다.
C. UNDO 세그먼트는 UNDO 테이블 공간에만 저장됩니다.
D. Cluster 세그먼트에는 여러 테이블의 데이터가 포함될 수 있습니다.
E. Index 세그먼트에는 항상 두 개 이상의 extents가 있습니다.
NO.5 Which three Oracle database space management features will work with both Dictionary and Locally managed tablespaces? (Choose three.) (3개)
A. Oracle Managed Files (OMF)
B. Online table segment shrink
C. Online index segment shrink
D. Automatic data file extension (AUTOEXTEND)
E. Capacity planning growth reports based on historical data in the
Automatic Workload Repository (AWR)
NO.5 Dictionary와 Locally managed 테이블스페이스에서 동작하는 데이터베이스 스페이스
공간 관리 기능 세 가지는?
A. 오라클 관리 파일(OMF)
B. 온라인 테이블 세그먼트 축소
C. 온라인 인덱스 세그먼트 축소
D. 자동 데이터 파일 확장 (AUTOEXTEND)
E. Automatic Workload Repository(AWR)에의 과거 데이터 기반 용량 계획 증가 보고서
NO.7 Which three statements are true about connection strings and service names used to connect to an Oracle database instance? (3개)
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.
NO.7 오라클 데이터베이스 인스턴스에 연결하는 데 사용되는 연결 문자열과 서비스 이름에 대한 옳은 문장 세 가지는?
A. 단일 데이터베이스 인스턴스는 여러 서비스 명칭에 대한 연결을 지원할 수 있습니다.
B. 리스너가 서비스 명칭을 만듭니다.
C. 단일 연결 문자열은 여러 데이터베이스 인스턴스를 참조할 수 있습니다.
D. 서비스 이름을 포함하는 연결 문자열은 cnsnames.ora 파일에 정의되어야 합니다.
E. 연결 문자열에는 데이터베이스 인스턴스의 SID가 포함되어야 합니다.
F. 동일한 tnsnames.ora 파일에 있는 서로 다른 연결 문자열은 동일한 서비스 이름,
호스트, 포트 매개 변수가 포함될 수 있습니다.
NO.8 Which three statements are true regarding single row subqueries? (3개)
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.
NO.8 단일행 서브 쿼리에 관한 옳은 문장 세 가지는?
A. 비교 연산자 또는 조건의 오른쪽에 배치해야 합니다.
B. 비교 연산자 또는 조건의 왼쪽에 배치해야 합니다.
C. WHERE 절에서 사용할 수 있습니다.
D. SQL 문에는 여러 개의 단일행 서브쿼리 블록이 있을 수 있습니다.
E. SQL 문의 오류를 방지하려면 행을 반환해야 합니다.
F. having 절에서 사용할 수 있습니다.
NO.9 Examine this command:
CREATE UNDO TABLESPACE undotbs01
DATAFILE 'undotbs_01.dbf’
SIZE 100M -
AUTOEXTEND ON;
Which two actions must you take to ensure UNDOTBS01 is used as the default
UNDO tablespace? (Choose two) (2개)
A. Add the SEGMENT SPACE MANAGEMENT AUTO clause
B. Set UNDO_TABLESPACE to UNDOTBS01
C. Add the NOLOGGING clause
D. Make certain that the database operates in automatic undo management mode
E. Add the ONLINE clause
NO.9 이 명령을 검토합니다: ( 중략 )
UNDOTBS01를 UNDO 테이블스페이스의 기본값으로 사용하려면 어떠한 작업 두 가지를 수행해야 하나요?
A. SEGMENT SPACE MANAGEMENT AUTO 절 추가
B. UNDO_TABLESPACE를 UNDOTBS01로 설정
C. NOLOGGING 절 추가
D. 데이터베이스가 자동 실행 취소 관리 모드로 작동하는지 확인합니다.
E. ONLINE 절 추가
NO.12 Which is the default column or columns for sorting output from compound queries using SET operators such as INTERSECT In a SQL statement? (1개)
A. the first column in the first SELECT of the compound query
B. the first VARCHAR2 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
NO.12 SQL 문에서 INTERSECT 같은 SET 연산자를 사용하여 복합 쿼리에서 출력을
정렬하는 기본 열 또는 열은 무엇입니까?
A. 복합 쿼리의 첫 번째 SELECT의 첫 번째 열
B. 복합 쿼리의 첫 번째 SELECT의 첫 번째 VARCHAR2 열
C. 복합 쿼리의 첫 번째 SELECT의 첫 번째 NUMBER 열
D. 복합 쿼리의 마지막 SELECT의 첫 번째 NUMBER 또는 VARCHAR2 열
E. 복합 쿼리의 마지막 SELECT의 첫 번째 열
NO.13 Which two statements are true about the SET VERIFY ON command? (Choose two.) (2개)
A. It can be used only in SQL*Plus
B. It displays values for variables used only in the WHERE clause of a query
C. It can be used in SQL Developer and SQL*Plus
D. It displays values for variables created by the DEFINE command
E. It displays values for variables prefixed with &&
NO.13 SET VERIFY ON 명령에 대해 참인 두 가지는?
A. SQL*Plus에서만 사용 할 수 있습니다.
B. 쿼리의 WHERE 절에서만 사용되는 변수 값을 표시합니다.
C. SQL Developer 및 SQL*Plus에서 사용 가능합니다.
D. DEFINE 명령에 의해 생성된 변수 값을 표시합니다.
E. &&로 접두사가 붙은 변수의 값을 표시합니다.
NO.15 Which two statements are true regarding a SAVEPOINT? (Choose two.) (2개)
A. Rolling back to a SAVEPOINT can undo a CREATE INDEX statement
B. Rolling back to a SAVEPOINT can undo a TRUNCATE statement
C. Only one SAVEPOINT may be issued in a transaction
D. A SAVEPOINT does not issue a COMMIT
E. Rolling back to a SAVEPOINT can undo a DELETE statement
NO.15 SAVEPOINT에 관해 참인 두 가지 문장은?
A. SAVEPOINT로 롤백하면 CREATE INDEX 문을 되돌릴 수 있습니다.
B. SAVEPOINT로 롤백하면 TRUNCATE 문을 되돌릴 수 있습니다.
C. 트랜잭션에서 SAVEPOINT는 오직 하나만 발행 될 수 있습니다.
D. SVAEPOINT는 커밋을 발행하지 않습니다
E. SAVEPOINT로 롤백하면 DELETE 문을 되돌릴 수 있습니다.
NO.16 Which two statements are true about the configuration and use of
UNDO_RETENTION with GURANTEED RETENTION? (Choose two.) (2개)
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.
NO.16 GURANTEED RETENTION을 활용한 UNDO_RETENTIONS의 구성 및 사용에 대해
참인 문장 두 가지는?
A. UNDO_RETENTION은 오라클이 만료된 UNDO와 만료되지 않은 UNDO를
얼마나 유지하려 할지 지정합니다.
B. UNDO_RETENTION은 모든 유형의 UNDO가 유지되는 기간을 지정합니다.
C. 만료되지 않은 UNDO는 항상 유지됩니다.
D. 활성화된 UNDO는 항상 유지됩니다.
E. UNDO_RETENTION은 오라클이 만료되지 않은 UNDO를 유지하려는 기간을 지정합니다.
NO.18 Which four statements are true regarding primary and foreign key constraints and the effect they can have on table data? (Choose four.) (4개)
A. A table can have only one primary key but multiple foreign keys
B. A table can have only one primary key and one foreign key
C. The foreign key columns and parent table primary key columns must have the same names
D. It is possible for child rows that have a foreign key to remain in the child table at
the time the parent row is deleted
E. It is possible for child rows that have a foreign key to be deleted automatically
from the child table at the time the parent row is deleted
F. Only the primary key can be defined at the column and table level
G. Primary key and foreign key constraints can be defined at both the column
and table level
NO.18 기본 키와 외래 키 제약 조건이 테이블 데이터에 미칠 수 있는 영향에 대해
참인 네 가지 문장은?
A. 테이블에는 기본 키가 하나만 있고 여러 개의 외부 키가 있을 수 있습니다.
B. 테이블에는 기본 키와 외부 키가 하나만 있을 수 있습니다.
C. 외래 키의 열과 부모 테이블의 기본 키 열 이름이 같아야 합니다
D. 부모 행이 삭제되어도 자식 테이블의 외래 키를 갖는 자식 행이 남아 있는 것은 가능하다.
E. 부모 행이 삭제되면 자식 테이블에서 외래 키를 갖는 자식 행이 자동으로 삭제될 수 있다.
F. 열과 테이블 레벨에서 기본 키만 정의할 수 있습니다.
G. 기본 키 제약조건과 외래 키 제약조건은 테이블과 컬럼 레벨 양쪽 모두에서 정의 가능하다.
NO.20 The INVOICE table has a QTY_SOLD column of data type NUMBER and an INVOICE_DATE column of data type DATE.
NLS_DATE_FORMAT is set to DD-MON-RR.
Which two are true about data type conversions involving these columns in query expressions? (Choose two.) (2개)
A. CONCAT (qty_sold, invoice_date) : requires explicit conversion
B. invoice_date = '15-march-2019' : uses implicit conversion
C. invoie_date > '01-02-2019' : uses implicit conversion
D. qty_sold BETWEEN '101' AND '110' : uses implicit conversion
E. qty_sold = '0554982' uses implicit conversion
NO.20 INVOICE 테이블에는 NUMBER 데이터 타입의 QTY_SOLD 열과 DATE 데이터 타입의 INVOICE_DATE 열이 있습니다. NLS_DATE_FORMAT은 DD-MON-RR로 설정되어 있습니다. 쿼리 표현식에서 이러한 열을 포함하는 데이터 유형 변환에 대한 올바른 두 가지는 무엇입니까?
A. CONCAT(qty_sold, invoice_date) : 명시적 변환이 필요
B. invoice_date = '15-march-2019' : 암묵적 변환을 사용
C. invoie_date > '01-02-2019' : 암묵적 변환을 사용
D. qty_sold BETWEEN `101' AND '110': 암묵적 변환을 사용
E. qty_sold = '0554982'는 암묵적 변환을 사용
'🏆 자격증 > [오라클] 팁·노하우·공유' 카테고리의 다른 글
[Oracle] OCP 오라클 자격증 - 1Z0-083 기출문답자료(*일부 공유) (0) | 2025.02.07 |
---|---|
[Oracle] OCP 자격증 - 시험접수 절차 가이드 (0) | 2025.01.29 |
[Oracle] OCP 자격증 - 시험접수 절차 가이드 (0) | 2023.10.24 |
[OCI 1Z0-1085-23] Oracle Cloud Infrastructure 2023 기출공유 (0) | 2023.08.26 |
[OCI 1Z0-1105-23] Oracle Cloud Data Management 2023 기출공유 (0) | 2023.08.26 |