Exposicion Negocios

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 19

Arquitectura SOA

• “Un servicio web es un sistema software diseñado para


soportar la interacción máquina-a-máquina a través de una
red y de forma interoperable”
Bussines De Los Modelos de Capas
Capa De Presentación Capa De Datos

Capa De Negocio
Trust = Niveles de Confianza de entrada que define roles de
usuario
Proof = Prueba Transaccional
Logic = Lógica del negocio
Rules & Query = Reglas Versus Consultas
Ontología = Ontología
RDF Model & Syntax = Recursos del Paquete de
Trabajo versus la Sintaxis
XML Query & XMS Schema = Interfaces XML versus
Esquemas de negocio
Namespaces = Espacio de Nombres
URI & IRI = Identificador de recursos uniforme
UNICODE = Codificación
Signature = Firma Digitales SSL
Encryption = Encriptación
• Proof: Calculo de la magnitud de conexiones concurrentes, sesiones a la
base de datos a través de un ODBC, y calculo de los almacenes En disco.

• Lógica: Lógica del negocio plasmada en el modelo relacional de Datos.

• Rules: Cuando se enlaza a una columna o a un tipo de datos de alias, la


regla especifica los valores aceptables que se pueden insertar en esa
columna.
• Ejemplo 1:
• CREATE RULE range_rule AS @range>= $1000000 AND @range <$2000000;

• Ejemplo 2:
• CREATE RULE list_rule AS @list IN (‘2010', ‘2012', ‘2014');
• Ontología: Filosofía del Negocio, El como funciona y el para
que, el porque?

• Lógica: Lógica del Negocio o Modelo Relacional De Datos.

• RDF: Es una fundación para los metadatos de


procesamiento; que proporciona interoperabilidad entre
aplicaciones que intercambian información legible por
máquina en la Web. RDF destaca instalaciones para permitir
el procesamiento automático de los recursos de la Web, en
pocas palabras en el frameworks de desarrollo que se enlaza
con la base de datos y su sintaxis, un ejemplo breve y
pequeño seria joomla es un estilo de CMS.

• Modelo RDF: Es un modelo para la representación de las


propiedades con nombre y sus respectivos valores.
• Namespaces: Son los nombres o identificadores son las claves que
permiten acceder símbolo valores . Los espacios de nombres
proporcionan un nivel de dirección a los identificadores
específicos, por lo que es posible distinguir entre los
identificadores idénticos. Esto es similar a nombres de personas,
donde un apellido podría ser pensado como un espacio de
nombres que permite distinguir las personas que tienen el
mismo nombre de pila y conlleva a la integridad referencial.

• URI & IRI : Es una cadena de caracteres que identifica los recursos
de una red de forma unívoca o que detalla las entradas y salidas
de datos.

• Codificación : Capacidad de Almacenar y recuperar información y


Controles de Backup.
• Signature: Firmas Digitales SSL para evitar suplantación de
identidad al realizar un proceso de seguridad que certique los
datos con confiables dentro de la base de datos.

• Encryption: Tipo de Seguridad que maneja la base de datos


para proteger sus datos antes hackers, ejemplo tipo de
encriptación MD5 o Algoritmo de Resumen del Mensaje 5.
• Una aplicación de capa de datos (DAC) es una entidad de
administración de bases de datos lógicas que define todos los
objetos de SQL asociados a una base de datos de usuario,
como tablas, vistas y objetos de instancia, incluidos los inicios
de sesión.
• Desarrollador de aplicaciones
– Un desarrollador de bases de datos puede utilizar un proyecto de base de datos de
herramientas de datos de SQL Server para diseñar una base de datos. Una
compilación correcta de este proyecto da como resultado la generación de un
DACPAC contenido en un archivo .

– Además, el desarrollador puede importar un DACPAC el cual es un proyecto de base


de datos y continuar diseñando la base de datos.

– Las herramientas de SQL también admiten base de datos local para el desarrollo de
aplicaciones de bases de datos de lado cliente no conectadas. El desarrollador
puede utilizar una instantánea de esta base de datos local para crear un DACPAC
contenido en un archivo .

– Independientemente, el desarrollador puede publicar un proyecto de base de datos


directamente en una base de datos sin tener que generar un DACPAC. La operación
de publicación sigue un comportamiento similar a la operación de implementación
con otras herramientas.
• Administrador de base de datos

– Un administrador de base de datos puede utilizar SQL Server


Management Studio, un Oracle, un PGAdmin ETC… para extraer un
DACPAC de una base de datos existente y para realizar otras
operaciones DAC.

– Además, el administrador de una base de datos de Base de datos


SQL puede utilizar el portal de administración de SQL Azure para las
operaciones DAC.
• Proveedor independiente de software
– Los servicios de hospedaje y otros productos de administración de
datos de SQL pueden utilizar la API «Interfaz de Programación de
Aplicaciones» de DAC para las operaciones DAC.

• Administrador de TI
– Los integradores y administradores de sistemas de TI pueden
utilizar la herramienta de línea de comandos operaciones DAC.
• El Repositorio de Metadatos es más que definiciones de campos, reglas de validación y
componentes reutilizables – promueve un enfoque completamente diferente al desarrollo de
aplicaciones.

• Una razón para implementar un repositorio de metadatos es para que las aplicaciones de negocio
sean separadas de la capa de tecnología. Ya no está limitado a una combinación particular de
hardware, sistema operativo, base de datos o tecnología de interfaz de usuario.

• Otro beneficio medible del repositorio es el efecto que tiene de reducir la carga de mantenimiento
a través de la vida de un sistema

• Por ejemplo, una librería completa de funciones incluidas significa que los programas son más
pequeños de lo esperado. Los programas más pequeños contienen menos código, y obviamente,
resultan en menos mantenimiento.
La capa de repositorio incluye la base de datos de
repositorio de metadatos. El repositorio de metadatos
existe como su propio esquema en la base de datos. El
repositorio de metadatos es un componente
compartido que almacena metadatos de tiempo de
diseño, tiempo de ejecución, glosario y otros metadatos
para módulos de producto.
Los almacenes de datos pueden existir como esquemas
de base de datos independientes en una base de datos
compartida o como esquemas en sus propias bases de
datos independientes en la suite de productos
• La capa de servicios debe tener acceso al repositorio de metadatos. Cuando los
módulos de producto almacenan o recuperan metadatos, los servicios de la capa
de servicios se conectan al repositorio de metadatos y gestionan el acceso a las
bases de datos desde los módulos de producto.
• La capa de motor y la capa de cliente deben tener acceso directo a las bases de
datos de análisis y las bases de datos de operaciones, que forman parte de la capa
de repositorio.
Se trata de dar un panorama general acerca de la Base de datos semántica,
cuáles son las diferencias respecto a las Bases de datos relacionales y el por
qué de su importancia actual. Se explican algunos inconvenientes presentes
a la hora de su implementación y los beneficios que trae consigo, un
acercamiento al lenguaje natural de las consultas.

Todo esto enfoca la necesidad de establecer una interacción con el usuario


de una manera más fácil, tratando de alguna manera brindar la propiedad
de transparencia al usuario mediante un modelo conceptual en vez de
lógico, ya que le resultaría al usuario más familiar.

Un esquema lógico está expresado de una particular clase de estructura de


datos llamado Modelo de Datos. Los modelos de estos datos son de bajo
nivel y orientado a la máquina, todo ello requiere que se expresa a nivel de
representación lógica que en términos de significancia. En el modelo
relacional la Información semántica está implícita —tanto así que no se
podría extraer en casi todos los casos— y se pierden en el modelo.
• Capa de Entidades: Crea una capa de entidades a partir de un archivo de capa o clase de
entidad de entrada. La capa creada por la herramienta es temporal y, una vez finalizada la
sesión, no permanece en el sistema a menos que se guarde el documento de mapa o que la
capa se guarde en el disco.
• Capa de servidor de imágenes : Crea una capa ráster temporal desde un servicio de
imágenes. La capa que se crea no permanecerá después de que termine la sesión a menos
que se guarde el documento
• Capa de mosaico : Crea una capa de mosaico temporal a partir de un dataset de mosaico o
un archivo de capa. La capa creada por la herramienta es temporal y, una vez finalizada la
sesión, no permanece en el sistema a menos que se guarde el documento de mapa o que la
capa se guarde en el disco.
• Capa de Consulta : Crea una capa de consulta de una tabla DBMS con base en una instrucción
de selección de SQL de entrada.
• Capa ráster : Esta herramienta se puede utilizar para crear una capa temporal a fin de poder
trabajar con un subconjunto de bandas especificado dentro de un dataset ráster

También podría gustarte