top oracle apps technical
가장 자주 묻는 Oracle Apps 기술 및 Oracle SOA 인터뷰 질문 :
기술 발전으로 인해 시장에서 Oracle 기술에 능숙한 후보자에 대한 수요가 급격히 증가하고 있습니다. 이 기사에서 답변과 함께 인터뷰 질문 세트를 준비했습니다.
인터뷰에서 요구되는 기본 자바 프로그램
에 대한 이전 기사 읽기 Oracle Forms and Reports 인터뷰 질문 .
=> Oracle 인터뷰 질문을 다루는 시리즈를 보려면 여기를 클릭하십시오.
이 기사에서는 다음을 다룹니다.
- Oracle Apps 기술 인터뷰 질문
- Oracle SOA 인터뷰 질문
탐험하자 !!
학습 내용 :
Oracle Apps 기술 및 Oracle SOA 관련 주요 질문
Oracle SOA 인터뷰 질문
Q # 1) SOA는 무엇을 이해하고 있으며이 아키텍처를 사용하면 어떤 이점이 있습니까?
대답: SOA는 서비스 지향 아키텍처를 나타내며 엔터프라이즈 애플리케이션을 개발하는 데 사용할 수 있습니다. 이 아키텍처를 사용하여 응용 프로그램 구성 요소는 네트워크를 통한 통신 프로토콜을 따라 상호 운용 가능한 서비스를 사용하여 서로 상호 작용합니다.
SOA 사용의 이점은 다음과 같습니다.
- 구성 요소는 느슨하게 결합되어 있으며 재구성 할 수 있습니다.
- 비즈니스 서비스를 재사용 할 수 있습니다.
- 데이터 보안 및 기밀성.
- 잘 정의 된 인터페이스.
- 더 나은 유연성 및 유지 관리.
Q # 2) Oracle SOA Suite는 무엇이며 다른 구성 요소는 무엇입니까?
연령: Oracle SOA Suite는 Oracle Fusion Middleware 소프트웨어 제품 그룹에 속합니다.
이 도구는 SOA 아키텍처를 기반으로하며 SOA 복합 애플리케이션을 하나의 단위로 제공하기 위해 서비스를 생성, 관리 및 애플리케이션 구성 요소와 통합하는 데 도움이됩니다. 이 제품군은 다섯 가지 구성 요소로 구성됩니다.
서비스 구성 요소는 다음으로 구성됩니다.
- BPEL 프로세스
- Oracle 중재자
- 휴먼 태스크 흐름
- 의사 결정 서비스
바인딩 구성 요소는 다음과 같습니다.
- 서비스
- 참고 문헌
Q # 3) 10g와 11g에서 따르는 아키텍처의 차이점을 설명해 주시겠습니까?
답변 : 10g과 11g의 차이점은 다음과 같습니다.
- SCA 아키텍처는 11g에서 따르지만 10g에서는 따르지 않습니다.
- 11g에서는 프로젝트와 관련된 모든 SOA 구성 요소 (BPEL, ESB 등)를 composite.xml 파일을 사용하여 단일 단위로 한 번에 배포 할 수 있습니다. 10g에서는 이러한 구성 요소를 각 서버에 개별적으로 배포해야합니다.
- 11g 용 앱 서버 컨테이너는 Web Logic Server이고 10g 용 앱 서버 컨테이너는 OC4J입니다.
- 11g에서는 Enterprise Manager가 모든 SOA 구성 요소를 처리하는 반면 10g에서는 각 구성 요소에 대해 별도의 콘솔이 유지됩니다.
Q # 4) SOA 거버넌스의 개념은 무엇입니까?
대답: SOA 거버넌스는 서비스 지향 아키텍처에서 서비스를 관리하기 위해 도입되었습니다.
이 거버넌스는 다음을 위해 필요합니다.
- 필요한 경우 새 서비스를 만듭니다.
- 기존 서비스를 업데이트합니다.
- 서비스 수명주기를 관리합니다.
- 일관성을 유지하기 위해 정책에 규칙을 적용합니다.
- 서비스 성능 모니터링 및 조정.
- 서비스에 대한 사용자 권한을 관리합니다.
Q # 5) SOA에서 프로세스를 어떻게 배포 할 수 있습니까?
답변 : 아래 옵션 중 하나를 사용하여 프로세스를 배포 할 수 있습니다.
- JDeveloper
- EMC (Enterprise Manager 콘솔)
- WebLogic 스크립팅.
Q # 6) SCA 란 무엇이며 어떻게 유용합니까?
대답: SCA (Service Component Architecture)는 SOA 개념을 사용하여 애플리케이션 및 시스템을 구축하기위한 모델입니다. 복합 서비스에는 애플리케이션의 여러 컴포넌트 어셈블리가 있으며 이러한 컴포넌트는 SCA를 사용하여 한 번에 함께 배치 될 수 있습니다.
SCA의 다양한 사양은 다음과 같습니다.
- 어셈블리 모델 사양.
- 바인딩 사양.
- 구성 요소 구현 사양.
- 정책 프레임 워크 사양.
Q # 7) SOA 프레임 워크에서 어떻게 느슨한 결합을 달성 할 수 있습니까?
대답: 원활한 통합을 제공하기 위해 서로 다른 시스템 간의 차이를 추상화하고 해결함으로써 느슨한 결합을 달성 할 수 있습니다.
OSB는이를 용이하게하고 서비스 클라이언트와 비즈니스 시스템 간의 문제를 해결합니다. SOA는 웹 서비스를 빌딩 블록으로 사용하여 느슨한 결합을 통해 엔터프라이즈 통합 및 구성 요소 재사용을 수행합니다.
Q # 8) 중재자와 OSB를 구별 할 수 있습니까?
답변 : 중재자는 OSB와 다음과 같이 구분할 수 있습니다.
- 중개자는 복합 애플리케이션의 일부이며 복합 애플리케이션 내부와 외부의 서로 다른 구성 요소 사이를 중개하는 데 사용됩니다. OSB 즉, Oracle Bus Service는 이기종 클라이언트 및 서비스의 일부가되지 않고 중재하는 독립형 ESB입니다.
- 중개자는 SCA 구성 요소로 배치 될 수 있지만 OSB는 배치 할 수 없습니다.
- 중개자의 경우 JDeveloper IDE를 통해 개발이 가능하고 OSB의 경우 Eclipse IDE 또는 웹 콘솔을 사용하여 수행 할 수 있습니다.
Q # 9) SOA는 Oracle Fusion Middleware의 일부입니까?
대답: 예 SOA는 대규모 Fusion 플랫폼 내에서 UI로 작동하는 Oracle Fusion Middleware의 일부입니다.
Q # 10) 안무는 오케스트레이션과 어떻게 다른가요?
대답: 안무 및 오케스트레이션은 SOA 및 BPM과 같은 서비스 지향 내에서 협업 계층의 중요한 부분입니다.
안무 중에 시스템은 비즈니스 프로세스를 따르지 않고 통합됩니다. 통합을 제어하기 위해 정의 된 프로세스가 없으며 정의 된 레벨 시퀀스에 따라 수행됩니다.
오케스트레이션에서 웹 서비스 자체가 될 수있는 중앙 프로세스는 시스템 통합과 관련된 다른 웹 서비스를 제어합니다. 이 중앙 코디네이터는 운영과 관련된 웹 서비스의 다양한 운영 실행을 조정하고 통합을 완료합니다.
Oracle Apps 기술 인터뷰 질문
Q # 11) ERP 시스템을 정의 할 수 있습니까?
대답: ERP는 기업 자원 계획 . 조직이 기업 전체에서 공통 데이터를 공유하는 다양한 비즈니스 프로세스를 자동화하고 통합 할 수있게 해주는 비즈니스 소프트웨어 시스템입니다.
ERP 소프트웨어는 일반적으로 단일 데이터베이스, 애플리케이션 및 인터페이스를 사용하여 제품 계획, 개발 및 제조, 판매, 마케팅 등과 같은 작업의 다양한 측면을 통합합니다.
Q # 12) Oracle Apps 아키텍처를 설명하십시오.
대답: Oracle Apps는 애플리케이션 서버가 클라이언트와 데이터베이스 서버 간의 인터페이스 역할을하는 다 계층 아키텍처 환경입니다.
따라서이 아키텍처의 구성 요소는 다음과 같습니다.
- 클라이언트
- 애플리케이션 서버
- 데이터베이스 서버
클라이언트는 데이터베이스에서 실행할 작업에 대한 요청을 시작합니다. 응용 프로그램 서버는 클라이언트 요청을 데이터베이스에 보내고 요청 된 데이터를 클라이언트에 제공하여 중간 계층 역할을합니다.
Q # 13) APPS 스키마에서 테이블을 생성 할 수 있습니까?
대답: 아니요, APPS 스키마에 테이블을 만들 수 없으며이 스키마에는 동의어 만 있습니다.
Q # 14) 가변 필드 란 무엇입니까? 유형을 나열하십시오.
대답: 가변 필드는 특정 조직과 관련된보고 구조를 정의 할 수있는 유연성이 내장 된 데이터베이스 필드입니다. 가변 필드는 세그먼트 또는 하위 필드로 구성됩니다.
두 가지 유형의 가변 필드가 있습니다.
- 주요 가변 필드 : 주요 데이터 요소를 기록하는 데 사용됩니다.
- 보조 가변 필드 : 사용자 정의 가변 필드이며 사용자 정의 할 수 있습니다.
Q # 15) Oracle Apps에서 책임을 정의 할 때 고려해야 할 다른 구성 요소는 무엇입니까?
대답: 책임은 구성 요소 그룹입니다. 이것들은:
- 메뉴 (필수) : 계층 적 방식으로 양식 배열입니다.
- 데이터 그룹 (필수) : 양식, 보고서, 동시 프로그램 및 Oracle 데이터베이스 ID와 같은 Oracle App 제품 간의 매핑을 정의합니다.
- 책임 및 요청 보안 그룹 (필수) : 요청 보안 그룹은 권한에 할당 된 요청 그룹입니다.
- 기능 및 메뉴 제외 (옵션) : 책임에는 관련 기능 및 메뉴 제외 규칙이있을 수도 있고 없을 수도 있습니다.
Q # 16) 값 세트 란 무엇입니까? 다양한 유형을 나열하십시오.
대답: 이름 자체에서 알 수 있듯이 값 세트는 검증을 위해 Oracle에서 사용하는 미리 정의 된 값 목록입니다. 미리 정의 된 값 집합에서 값을 선택하는 옵션을 제공하여 최종 사용자가 정크 데이터를 입력하도록 제한합니다.
Oracle은 8 가지 유형의 값 집합 유효성 검사를 지원합니다. 이것들은:
- 없음 (최소한으로 검증 됨)
- 독립적 인
- 매달린
- 표
- 특별 (고급)
- 쌍 (고급)
- 독립 번역
- 번역 가능한 종속
Q # 17) SQL * Loader를 사용하여 데이터를 데이터베이스로 어떻게 가져올 수 있습니까?
대답: SQL * 로더는 외부 파일에서 데이터를 대량으로 가져 오는 데 사용되는 유틸리티입니다.
이 명령 줄 유틸리티의 다양한 기능은 다음과 같습니다.
- 선택적 로딩을 수행 할 수 있습니다.
- 다중 테이블로드를 수행 할 수 있습니다.
- 다양한 형식의 파일을 지원합니다.
이 유틸리티는 일련의 명령을 사용하여 호출 할 수 있습니다.
SQLLDR CONTROL = Test.ctl, LOG = Test.log, BAD = Test.bad, DATA = Test.dat USERID = superuser / XXX, ERRORS = 999, LOAD = 3000, DISCARD = toss.dsc, DISCARDMAX = 6
Q # 18) 동시 개최 프로그램을 통해 무엇을 이해하고 있습니까?
대답: 다른 프로그램과 동시에 실행할 수 있고 하드웨어 용량을 최대한 활용할 수있는 실행 파일을 동시 작업 프로그램이라고합니다. 일반적으로 이러한 유형의 프로그램은 오래 실행되고 데이터 집약적입니다. 보고서와 함께 그룹화하여 요청 그룹을 구성 할 수 있습니다.
Q # 19) APPL_TOP 디렉토리에는 무엇이 포함되어 있습니까?
대답: APPL 디렉토리는 Oracle e-business Suite 파일을 저장하므로 일반적으로 APPL_TOP 디렉토리로 알려져 있습니다.
이 디렉토리에는 관련 디렉토리와 함께 파일이 포함되어 있습니다.
- 기술 파일
- 제품 파일
- Oracle e-business Suite 환경 파일
Q # 20) 일련의 책으로 무엇을 이해합니까?
대답: 회계 장부는 재무보고 실체입니다. 회사 또는 회사 그룹의 기능 통화, 계정 구조 및 달력을 결정합니다.
책에는 두 가지 유형이 있습니다.
- 일 순위: 기능 통화로 구성
- 중고등 학년: 보고 통화로 구성됩니다.
결론
이것으로 'Oracle SOA'및 'Oracle Apps Technical'에 대한 인터뷰 질문 목록을 마무리합니다.
나중에 참조 할 수 있도록이 게시물을 북마크하고 필요할 때 읽을 수 있습니다. 나는 이러한 질문이 오라클 인터뷰를 성공적으로 통과하는 데 정말 큰 도움이 될 것이라고 확신합니다.
시리즈의 파트 1로 이동 : 오라클 인터뷰 질문
STH 팀은 여러분의 모든 성공을 기원합니다 !!