Hogar Finanzas personales Conceptos básicos de Cliente-Servidor y Aplicaciones y Configuraciones de Componentes en Oracle 12c-Dummies

Conceptos básicos de Cliente-Servidor y Aplicaciones y Configuraciones de Componentes en Oracle 12c-Dummies

Tabla de contenido:

Video: Webinar: conceptos SOA y Oracle SOA Suite | atSistemas 2025

Video: Webinar: conceptos SOA y Oracle SOA Suite | atSistemas 2025
Anonim

La base de datos Oracle 12c no existe simplemente aisladamente; actúa como parte de un sistema informático. Antes de instalar el software de Oracle y configurar su base de datos, necesita saber cómo encaja su base de datos en la arquitectura general del sistema. Algunos sistemas son más complejos que otros, pero la mayoría entran dentro de las siguientes categorías básicas:

  • Cliente-servidor

  • Varios niveles

  • Configuraciones de componentes

Saber en qué categoría encaja su base de datos hará una gran diferencia durante la configuración de su sistema porque sabrá las necesidades específicas de su base de datos.

Aplicaciones cliente-servidor en Oracle 12c

Aplicaciones cliente-servidor (a veces llamadas aplicaciones de dos niveles ) son aquellas en las que la estación de trabajo del usuario tiene instalado el programa de aplicación y durante la ejecución, el programa accede a los datos almacenados en un servidor de base de datos remota. Aunque tiene aquí algún margen de maniobra, la estación de trabajo maneja la lógica de presentación y aplicación, y el servidor de la base de datos actúa como un almacén de datos. Así es como funciona una configuración de cliente-servidor.

La estación de trabajo (nivel de cliente) maneja la lógica y la presentación de la aplicación para el usuario. La lógica de la aplicación se puede implantar a través de muchos idiomas diferentes, pero ejemplos comunes incluyen PowerBuilder, MS Visual Basic, aplicaciones Java e incluso algunas versiones de Oracle Forms and Reports.

Cuando estas aplicaciones del lado del cliente necesitan datos, acceden a la base de datos a través de ODBC (Conectividad de base de datos abierta), JDBC (Conectividad de base de datos de Java) o Oracle Net utilizando nombres del lado del cliente. ora archivos. Estos protocolos de comunicación de bases de datos permiten la conectividad de cualquier cliente a cualquier base de datos, incluido Oracle.

En el nivel de la base de datos, la base de datos almacena los datos y, a través de usuarios, roles y permisos, proporciona esos datos a la aplicación en respuesta a consultas SQL y declaraciones de lenguaje de manipulación de datos (DML) (que son simplemente declaraciones SQL que manipulan o modifican los datos). Dependiendo de si está utilizando un cliente delgado o liviano, parte de la lógica y el procesamiento de la aplicación pueden descargarse al nivel de la base de datos.

El procesamiento en el servidor de la base de datos a menudo tiene sentido porque un servidor de base de datos puede hacer un procesamiento mucho más intensivo y una mayor cantidad de números que incluso la estación de trabajo más grande. El procesamiento de datos se ejecuta comúnmente a través de procedimientos de bases de datos, funciones y paquetes, que procesan los datos en un conjunto de resultados más pequeño que se devuelve al cliente para su presentación al usuario.

Muchas personas han afirmado que el cliente-servidor está muerto. Si es así, ¿por qué hay tantas aplicaciones cliente-servidor todavía por ahí? La arquitectura cliente-servidor es más antigua, y existen muchas aplicaciones más nuevas en el mundo de varios niveles. Sin embargo, una aplicación cliente-servidor simple aún satisface las necesidades inmediatas de una empresa en muchas situaciones. La aplicación cliente-servidor puede ser una aplicación heredada que hace su trabajo, por lo tanto, la empresa no necesita actualizarse.

Configuraciones de componentes en Oracle 12c

En sistemas cliente-servidor y multi-nivel, la base de datos Oracle era el núcleo del sistema porque contiene los datos. Existir como el almacén de datos primario para todo el sistema es el uso más común de una base de datos Oracle, pero no es el único momento en que tendrá que instalar Oracle.

Por ejemplo, a menudo, estas bases de datos tienen una función de soporte, actuando como almacenes de datos secundarios para aplicaciones comerciales grandes fuera de la plataforma (COTS). En estos casos, las bases de datos de Oracle actúan como depósitos que almacenan datos especializados para su uso dentro de un sistema más grande. Durante la instalación del sistema más grande, la base de datos Oracle se instala como un componente de soporte.

Un ejemplo común de un repositorio de Oracle con el que puede estar familiarizado es Oracle Designer. Puede utilizar esta herramienta de desarrollador de Oracle para diseñar, crear y almacenar código de aplicación (entre otras cosas), y reside en el escritorio del usuario.

Cuando el usuario inicia Oracle Designer, solicita un repositorio de Oracle para conectarse, y el usuario especifica esa información. Es en ese repositorio donde se almacenan todos los objetos que utilizará el escritorio de Designer.

Oracle Internet Directory (OID) es un ejemplo más actual de que Oracle actúa como un subcomponente dentro de un entorno de varios niveles. OID es la implementación de Oracle de un LDAP (Protocolo ligero de acceso a directorios).

Los LDAP son tiendas de datos jerárquicamente definidas (no relacionales) (no bases de datos) que permiten a los sistemas acceder rápidamente a la búsqueda de datos. Un ejemplo común es una libreta de direcciones de correo electrónico, que no contiene muchas actualizaciones ni datos en capas profundas: solo se necesitan búsquedas rápidas de datos, que es el uso principal de un LDAP.

Otro uso común de LDAP es almacenar usuarios y sus credenciales para que los servidores de aplicaciones web puedan simplemente buscar a una persona para ver si está autorizada para acceder a un sistema. ¡Después de todo, no quieres permitir que cualquiera entre a tu sistema!

Esta verificación de credenciales crea una necesidad para los productos de Oracle Fusion Middleware (OFM), y un LDAP es la solución. Y, por supuesto, dado que Oracle es una compañía de bases de datos en primer lugar, optó por poner su implementación LDAP dentro de una base de datos Oracle, que es OID.

Así es como una base de datos Oracle especializada puede proporcionar autenticación a través de OID / LDAP para un sistema más grande que también usa Oracle para la base de datos back-end donde se almacenan los datos tradicionales de los clientes. El OID es solo un componente necesario en un sistema más grande.

Conceptos básicos de Cliente-Servidor y Aplicaciones y Configuraciones de Componentes en Oracle 12c-Dummies

Selección del editor

Desvincular bloques de datos en Blender - Dummies

Desvincular bloques de datos en Blender - Dummies

Si Blender tiene una forma de crear enlaces y duplicados, lógicamente (y correctamente) piense que puede convertir un duplicado vinculado en un objeto con su propio bloque de datos no compartido. En Blender, este proceso se llama dar a ese bloque de datos un único usuario. La razón de la terminología de usuario único se remonta a cómo estos bloques de datos ...

Use un sitio de intercambio de videos: simulaciones

Use un sitio de intercambio de videos: simulaciones

Si desea llegar a las personas que miran videos en sus computadoras de escritorio en casa o en el trabajo, en sus iPads en los sofás de su sala de estar o en sus iPhones donde sea que estén, la forma más sencilla de publicar videos en Internet es subirlos a un sitio para compartir videos. Los más populares ...

Use Google Maps para su sitio móvil - dummies

Use Google Maps para su sitio móvil - dummies

Una forma divertida de involucrar a los usuarios de su sitio web móvil y aproveche los poderes únicos de la web móvil para crear una galería de fotos integrada con un mapa de Google que coloca automáticamente fotos geolocalizadas en un mapa, para mostrar dónde fueron tomadas. Considere estos ejemplos: si su sitio web sirve a una comunidad, ...

Selección del editor

Cómo editar imágenes en Editar Modo rápido de Photoshop Elements 9 - Dummies

Cómo editar imágenes en Editar Modo rápido de Photoshop Elements 9 - Dummies

En Photoshop Elements, Edit Quick mode es una versión resumida del modo Edit Full que proporciona herramientas básicas de fijación junto con algunas características únicas, como una vista previa de su imagen antes y después. A continuación, presentamos un flujo de trabajo paso a paso que puede seguir en el modo Edición rápida para reparar sus fotos: Seleccione una o más fotos en ...

Cómo editar en el modo de edición de fotos rápidas de Photoshop Elements 10 - dummies

Cómo editar en el modo de edición de fotos rápidas de Photoshop Elements 10 - dummies

Modo rápido de edición de fotos es una versión simplificada del modo de edición de foto completa que proporciona convenientemente herramientas de fijación básicas y lanza algunas características únicas, como una vista previa de su imagen antes y después. Aquí hay un flujo de trabajo paso a paso que puede seguir en el modo Edición de foto rápida para reparar sus fotos:

Cómo mejorar las imágenes de Photoshop Elements con efectos de fotografía: los efectos de foto de dummies

Cómo mejorar las imágenes de Photoshop Elements con efectos de fotografía: los efectos de foto de dummies

En Photoshop Elements 11 funcionan como aplicando filtros; mientras que el cuadro de diálogo Galería de filtros le ofrece muchas opciones para aplicar un filtro, el panel Guiado le ofrece efectos de filtro y luego lo guía por los pasos para ajustar los valores de brillo, cambiar el matiz y la saturación y realizar otros ajustes para perfeccionar el resultado. Usted ...

Selección del editor

Para personas mayores: Cómo poner texto en una página en Office 2010 - Dummies

Para personas mayores: Cómo poner texto en una página en Office 2010 - Dummies

Crear un documento en Office 2010 es una tarea fácil. En Word, Excel y PowerPoint, un nuevo documento de Word (o libro de trabajo de Excel o presentación de PowerPoint) se abre automáticamente al iniciar el programa. Puede comenzar a escribir o insertar contenido en él. También puede crear nuevos documentos adicionales. Un atajo sencillo para hacerlo ...

Cómo recuperar el trabajo perdido en su computadora: las computadoras dummy

Cómo recuperar el trabajo perdido en su computadora: las computadoras dummy

Se bloquean ocasionalmente y las aplicaciones se bloquean en el medio de proyectos importantes. Cuando eso sucede, cualquier trabajo que no hayas guardado desaparecerá. Sin embargo, puede recuperar el trabajo perdido en su computadora en ciertos casos. Para minimizar el dolor de esas situaciones, Word, Excel y PowerPoint tienen todas una función de Autorrecuperación que guarda silenciosamente ...

Para personas mayores: Cómo mover y copiar contenido en Office 2010 - Dummies

Para personas mayores: Cómo mover y copiar contenido en Office 2010 - Dummies

Para usuarios grandes - edición en escala (como párrafos completos y páginas de texto) en Office 2010, puede mover o copiar fácilmente texto y gráficos dentro de la misma aplicación (incluso entre diferentes archivos de datos) o de una aplicación a otra. Por ejemplo, supongamos que desea crear algunas diapositivas para una presentación que está dando en ...