top oracle apps technical
Preguntas más frecuentes de la entrevista técnica de Oracle Apps y Oracle SOA:
Debido a los avances técnicos, existe un rápido aumento en la demanda de candidatos capacitados en tecnología Oracle en el mercado. He preparado una serie de preguntas para la entrevista junto con sus respuestas en este artículo.
mejor sitio web para ver anime en línea
Lea nuestro artículo anterior sobre Preguntas de la entrevista de Oracle Forms and Reports .
=> Haga clic aquí para ver la serie que cubre las preguntas de la entrevista de Oracle
Este artículo cubre:
- Preguntas de la entrevista técnica de Oracle Apps
- Preguntas de la entrevista de Oracle SOA
¡¡Vamos a explorar!!
Lo que vas a aprender:
Principales preguntas técnicas de Oracle Apps y Oracle SOA
Preguntas de la entrevista de Oracle SOA
P # 1) ¿Qué entiende por SOA y cuáles son los beneficios de usar esta arquitectura?
Responder: SOA son las siglas de Service Oriented Architecture, que se puede utilizar para desarrollar aplicaciones empresariales. Con esta arquitectura, los componentes de la aplicación interactuarán entre sí utilizando servicios interoperables siguiendo el protocolo de comunicación a través de la red.
Los beneficios de utilizar SOA son:
- Los componentes permanecen sueltos y se pueden reconfigurar.
- Los servicios comerciales se pueden reutilizar.
- Seguridad y confidencialidad de los datos.
- Interfaces bien definidas.
- Mayor flexibilidad y mantenimiento.
P # 2) ¿Qué es Oracle SOA Suite y cuáles son sus diferentes componentes?
Años: Oracle SOA Suite pertenece al grupo de productos de software Oracle Fusion Middleware.
Esta herramienta se basa en la arquitectura SOA y ayuda a crear, gestionar e integrar servicios con los componentes de la aplicación para ofrecer una aplicación compuesta SOA como una sola unidad. Esta suite consta de cinco componentes.
Los componentes de servicio además consisten en:
- Proceso BPEL
- Mediador de Oracle
- Flujo de tareas humanas
- Servicios de decisión
Los componentes de unión incluyen:
- Servicios
- Referencias
P # 3) ¿Puede explicar la diferencia entre la arquitectura seguida en 10g y 11g?
Respuesta: A continuación se muestran las diferencias entre 10g y 11g:
- La arquitectura SCA se sigue en 11g pero no en 10g.
- En 11g, todos los componentes SOA (como BPEL, ESB, etc.) relacionados con el proyecto se pueden implementar a la vez como una sola unidad utilizando un archivo composite.xml. En 10g, estos componentes deben implementarse individualmente en los servidores respectivos.
- El contenedor del servidor de aplicaciones para 11g es Web Logic Server, mientras que para 10g es OC4J.
- En 11g, Enterprise Manager se encarga de todos los componentes SOA, mientras que en 10g se mantienen consolas separadas para cada componente.
P # 4) ¿Cuál es el concepto de gobernanza SOA?
Responder: La gobernanza SOA se introduce para administrar servicios en una arquitectura orientada a servicios.
Esta gobernanza es necesaria para:
- Cree nuevos servicios cuando sea necesario.
- Actualice los servicios existentes.
- Gestione el ciclo de vida de los servicios.
- Haga cumplir las reglas sobre políticas para mantener la coherencia.
- Seguimiento y puesta a punto del rendimiento de los servicios.
- Administra los permisos de los usuarios sobre los servicios.
P # 5) ¿Cómo se puede implementar un proceso en SOA?
Respuesta: Se puede implementar un proceso mediante cualquiera de las siguientes opciones:
- JDeveloper
- EMC (Enterprise Manager Console)
- Scripting de WebLogic.
P # 6) ¿Qué es SCA y cómo es útil?
Responder: Service Component Architecture (SCA) es un modelo para crear aplicaciones y sistemas utilizando conceptos SOA. El servicio compuesto tiene el ensamblaje de diferentes componentes de la aplicación y estos componentes se pueden implementar juntos a la vez usando SCA.
Las diversas especificaciones de SCA son:
- Especificación del modelo de ensamblaje.
- Especificación vinculante.
- Especificación de implementación de componentes.
- Especificación del marco de políticas.
P # 7) ¿Cómo se puede lograr un acoplamiento flexible en el marco SOA?
Responder: Se puede lograr un acoplamiento flexible abstrayendo y resolviendo las diferencias entre diferentes sistemas para proporcionar una integración perfecta.
OSB facilita el mismo y resuelve los problemas entre los clientes de servicios y los sistemas comerciales. SOA utiliza servicios web como bloques de construcción para lograr la integración empresarial y la reutilización de componentes a través del acoplamiento flexible.
P # 8) ¿Puede diferenciar entre mediador y OSB?
Respuesta: El mediador se puede diferenciar de OSB como:
- Un mediador es parte de una aplicación compuesta y se utiliza para mediar entre los diferentes componentes dentro y fuera de una aplicación compuesta. Mientras que OSB, es decir, Oracle Bus Service, es un ESB independiente que media con clientes y servicios heterogéneos sin ser parte de ellos.
- Un mediador se puede implementar como un componente SCA mientras que un OSB no.
- Para un mediador, el desarrollo puede ocurrir a través de JDeveloper IDE, mientras que para OSB, puede realizarse usando Eclipse IDE o Web Console.
P # 9) ¿SOA es parte de Oracle Fusion Middleware?
Responder: Sí, SOA es parte de Oracle Fusion Middleware y se comporta como una interfaz de usuario dentro de la gran plataforma Fusion.
P # 10) ¿En qué se diferencia la coreografía de la orquestación?
Responder: La coreografía y la orquestación son partes críticas de la capa de colaboración dentro de la orientación del servicio, es decir, SOA y BPM.
Durante la coreografía, los sistemas se integran sin seguir ningún proceso empresarial. No hay un proceso definido para controlar la integración y se realiza según la secuencia de niveles definida.
En Orquestación, un proceso central que puede ser un Servicio Web en sí mismo controla los otros servicios Web involucrados en la integración de sistemas. Este coordinador central coordinará la ejecución de diversas operaciones de los servicios web involucrados en la operación y completa la integración.
Preguntas de la entrevista técnica de Oracle Apps
P # 11) ¿Puede definir un sistema ERP?
Responder: ERP significa Planificación de recursos empresariales . Es un sistema de software empresarial que permite a una organización automatizar e integrarse con los diversos procesos empresariales que comparten datos comunes entre empresas.
El software ERP generalmente integra las diferentes facetas de una operación, como la planificación, el desarrollo y la fabricación de productos, las ventas, el marketing, etc., utilizando una única base de datos, aplicación e interfaz.
P # 12) Explique la arquitectura de Oracle Apps.
Responder: Oracle Apps es un entorno de arquitectura de varios niveles en el que el servidor de aplicaciones actúa como interfaz entre los clientes y los servidores de bases de datos.
Por tanto, los componentes de esta arquitectura son:
- Clientela
- Servidores de aplicaciones
- Servidores de bases de datos
Los clientes iniciarán la solicitud para que la base de datos ejecute una operación. El servidor de aplicaciones actuará como una capa intermedia enviando la solicitud del cliente a la base de datos y proporcionando los datos solicitados al cliente.
P # 13) ¿Podemos crear tablas en el esquema APPS?
Responder: No, no podemos crear tablas en el esquema APPS y este esquema solo tendrá sinónimos.
P # 14) ¿Qué es un campo flexible? Enumere sus tipos.
Responder: Flexfield es un campo de base de datos que posee una flexibilidad incorporada para definir la estructura de informes, que es relevante para organizaciones específicas. Un campo flexible se compone de segmentos o subcampos.
Hay dos tipos de campos flexibles:
- Campos flexibles clave: Se utilizan para registrar elementos de datos clave.
- Campos flexibles descriptivos: Son campos flexibles definidos por el usuario y se pueden personalizar.
P # 15) ¿Cuáles son los diferentes componentes que debe considerar al definir la responsabilidad en Oracle Apps?
Responder: Una responsabilidad es un grupo de componentes. Estos son:
- Menú (obligatorio): Es una disposición de formas de manera jerárquica.
- Grupo de datos (obligatorio): Define el mapeo entre los productos de la aplicación de Oracle, como formularios, informes, programas simultáneos e ID de bases de datos de Oracle.
- Responsabilidades y grupos de seguridad de solicitud (obligatorio): Un grupo de seguridad de solicitud es el grupo de solicitud asignado a una responsabilidad.
- Exclusiones de funciones y menús (opcional): La responsabilidad puede tener o no una función asociada y reglas de exclusión de menú.
P # 16) ¿Qué es un conjunto de valores? Enumere sus diversos tipos.
Responder: Como sugiere el propio nombre, el conjunto de valores es una lista predefinida de valores que Oracle utiliza para la validación. Restringe al usuario final a ingresar datos basura al proporcionar una opción para seleccionar un valor del conjunto de valores predefinido.
Oracle admite ocho tipos de validaciones de conjuntos de valores. Estos son:
- Ninguno (validado mínimamente)
- Independiente
- Dependiente
- Mesa
- Especial (avanzado)
- Emparejar (avanzado)
- Traducido independiente
- Dependiente traducible
P # 17) ¿Cómo podemos importar los datos a una base de datos usando SQL * Loader?
Responder: SQL * Loader es una utilidad que se utiliza para importar datos de forma masiva desde archivos externos.
Varias características de esta utilidad de línea de comandos se muestran a continuación:
- Pueden realizar carga selectiva.
- Pueden realizar cargas de múltiples mesas.
- Admite varios archivos de formato.
Esta utilidad se puede invocar mediante un conjunto de comandos.
CONTROL SQLLDR = Test.ctl, LOG = Test.log, BAD = Test.bad, DATA = Test.dat USERID = superusuario / XXX, ERRORES = 999, LOAD = 3000, DISCARD = toss.dsc, DISCARDMAX = 6
P # 18) ¿Qué entiende por programas concurrentes?
Responder: Un archivo ejecutable que se puede ejecutar simultáneamente con los otros programas y utilizar la capacidad del hardware al máximo se llama programa concurrente. Generalmente, estos tipos de programas serían de larga duración y con un uso intensivo de datos. Se pueden agrupar con informes para formar un grupo de solicitudes.
P # 19) ¿Qué contiene el directorio APPL_TOP?
Responder: El directorio APPL almacena archivos de la suite de e-business de Oracle y, por lo tanto, se lo conoce comúnmente como directorio APPL_TOP.
Este directorio contiene los archivos junto con los directorios relativos:
- Archivos de tecnología
- Archivos de producto
- Archivos de entorno de la suite Oracle e-business
P # 20) ¿Qué entiendes por conjunto de libros?
Responder: El juego de libros es una entidad de información financiera. Determina la moneda funcional, la estructura de la cuenta y el calendario de una empresa o grupo de empresas.
Hay dos tipos de libros.
- Primario: Consiste en moneda funcional
- Secundario: Consiste en la moneda del informe
Conclusión
Con esto, estoy concluyendo esta lista de preguntas de la entrevista sobre “Oracle SOA” y “Oracle Apps Technical”.
Puede marcar esta publicación para consultarla en el futuro y leerla cuando sea necesario. Estoy seguro de que estas preguntas serían de gran ayuda para superar con éxito cualquier entrevista de Oracle.
Vaya a la parte 1 de la serie: Principales preguntas de la entrevista de Oracle
¡El equipo STH les desea todo el éxito!
Lectura recomendada
- Preguntas y respuestas de la entrevista
- Principales preguntas de la entrevista sobre formularios e informes de Oracle
- Principales preguntas de la entrevista de Oracle: Oracle Basic, SQL, PL / SQL Preguntas
- Principales preguntas de la entrevista de Oracle DBA, RAC y Performance Tuning
- Algunas preguntas interesantes de la entrevista sobre pruebas de software
- Preguntas y respuestas de la entrevista de prueba ETL
- Las 12 preguntas principales de la entrevista de Mockito (Entrevista de marco de burla)
- Preguntas de la entrevista de prueba manual de software para profesionales experimentados