RSS

Archivo de la categoría: TOPICOS AVANZADOS DE BASES DE DATOS

Almacenes de Datos – Datawarehouse

 Un Datawarehouse es una base de datos corporativa que se caracteriza por integrar y depurar información de una o más fuentes distintas, para luego procesarla permitiendo su análisis desde infinidad de pespectivas y con grandes velocidades de respuesta. La creación de un datawarehouse representa en la mayoría de las ocasiones el primer paso, desde el punto de vista técnico, para implantar una solución completa y fiable de Business Intelligence. La ventaja principal de este tipo de bases de datos radica en las estructuras en las que se almacena la información (modelos de tablas en estrella, en copo de nieve, cubos relacionales… etc). Este tipo de persistencia de la información es homogénea y fiable, y permite la consulta y el tratamiento jerarquizado de la misma (siempre en un entorno diferente a los sistemas operacionales). estrella, en copo de nieve, cubos relacionales… etc). Este tipo de persistencia de la información es homogénea y fiable, y permite la consulta y el tratamiento jerarquizado de la misma (siempre en un entorno diferente a los sistemas operacionales).

 
 

EDI WALMART

EDI (WALMART)

 

CARACTERISTICAS DE EDI (Intercambio electronico de datos)

Definiciones:

Es un Conjunto coherente de datos, estructurados conforme a normas de mensajes acordadas, para la transmisión por medios electrónicos, preparados en un formato capaz de ser leído por el ordenador y de ser procesado automáticamente y sin ambigüedad.

Es aquella parte de un sistema de información capaz de cooperar con otros sistemas de información mediante el intercambio de mensajes EDI.

¿Qué funcionalidad ofrece el EDI?

Intercambio electrónico de datos es el intercambio entre sistemas de información, por medios electrónicos, de datos estructurados de acuerdo con normas de mensajes acordadas. A través del EDI, las partes involucradas cooperan sobre la base de un entendimiento claro y predefinido acerca de un negocio común, que se lleva a cabo mediante la transmisión de datos electrónicos estructurados.

En el EDI, las interacciones entre las partes tienen lugar por medio de aplicaciones informáticas que actúan a modo de interfaz con los datos locales y pueden intercambiar información comercial estructurada. El EDI establece cómo se estructuran, para su posterior transmisión, los datos de los documentos electrónicos y define el significado comercial de cada elemento de datos. Para transmitir la información necesita un servicio de transporte adicional (por ejemplo, un sistema de tratamiento de mensajes o de transferencia de ficheros).

Debe destacarse que el EDI respeta la autonomía de las partes involucradas,

no impone restricción alguna en el procesamiento interno de la información intercambiada o en los mecanismos de transmisión.

Principales campos de Aplicación

Los típicos campos de aplicación del EDI son el intercambio de información industrial, comercial, financiera, médica, administrativa, fabril o cualquier otro tipo similar de información estructurada. Esta información, con independencia de su tipo concreto, se estructura en unos formatos que pueden ser procesados por las aplicaciones informáticas. Ejemplos de datos EDI son las facturas, órdenes de compra, declaraciones de aduanas, etc.

La automatización de las interacciones por medio del EDI minimiza las transacciones sobre papel y la intervención humana, reduciéndose las tareas relativas a la reintroducción de datos, impresión, envío de documentos vía correo o vía fax. A través del EDI, las Administraciones Públicas pueden incrementar la eficiencia de las operaciones diarias y mejorar las relaciones con agentes externos como empresas, instituciones económicas y financieras, y otras Administraciones Públicas.

El universo de clientes potenciales del servicio EDI es muy amplio, debido a que ésta dirigido a empresas que se relacionan comercialmente, en forma independiente de su tamaño.

Como ejemplo de grupos de potenciales clientes, podemos mencionar:

* Sector de la Distribución (Supermercados y Proveedores)

* Sector de las Automotrices (Terminales, Proveedores y Concesionarios)

* Sector Farmacéutico (Farmacias y Laboratorios)

* Sector de la Administración Pública

* Sector del Transporte y Turismo

 

Normas de sintaxis

Básicamente, las normas EDI proporcionan las reglas de sintaxis que definen los documentos electrónicos estructurados (llamados mensajes EDI) y un número cada vez mayor de mensajes EDI acordados internacionalmente.

El módulo ephos sobre EDI se basa en las normas y documentos desarrollados por las Naciones Unidas y recogidos en “ISO 9735 – Intercambio Electrónico de Datos para la Administración, Comercio y Transporte (EDIFACT) – Reglas de aplicación de la sintaxis” (en 29735). Si bien por razones históricas, en diferentes dominios regionales o sectoriales se utilizan otras reglas de sintaxis (no normalizadas), EDIFACT es la única sintaxis normalizada.

Planificación de Sistemas De Información en la Empresa. El Intercambio Electrónico De Datos

Hoy en día, el sistema informativo contable de cualquier empresa, por pequeña que sea, se encuentra informatizado, de forma que habitualmente se logran unos elevados niveles de automatización de las tareas administrativo-contables. Por ejemplo, es frecuente que se encuentren integrados los programas de contabilidad con los que gestionan la tesorería o la nómina y que estos datos se procesen muy rápidamente.

Pero suele suceder que dos empresas que mantienen una intensa relación comercial cliente-proveedor y que disponen de sendos sistemas informativos contables avanzados, realicen sus transacciones económicas introduciendo las órdenes de compra, las facturas y el resto de documentos en sobres, que posteriormente son enviados por correo. Hoy en día, también es habitual enviar estos documentos a través del fax, con lo que se agiliza la gestión. Si la empresa utiliza un fax-modem conectado al ordenador y gestionado por un programa informático, se evita tener que imprimir los documentos, enviándolos directamente desde su ordenador hasta el fax de la otra empresa.

Otra solución más sofisticada, pero menos frecuente, consiste en enviar dichos documentos a través del correo electrónico. El correo electrónico permite enviar mensajes entre diferentes ordenadores que estén conectados a redes de ordenadores como por ejemplo Internet o Compuserve. Sin embargo, este procedimiento no está exento de inconvenientes, debido a que el correo electrónico no está normalizado y, salvo que el cliente y el proveedor acuerden previamente componer de alguna forma sus mensajes, exige que el receptor traduzca los documentos recibidos. Además, el uso de mero correo electrónico no es un medio seguro para realizar las transmisiones comerciales ni garantiza su confidencialidad.

La solución que desde hace varios años están adoptando muchas empresas se denomina EDI o Intercambio Electrónico de Datos. El EDI básicamente consiste en transmitir electrónicamente documentos comerciales y administrativos entre aplicaciones informáticas, en un formato normalizado. En este trabajo describimos qué es el EDI, qué diferentes normas EDI existen, por dónde viajan los datos, cual es la estructura de un mensaje EDI, los beneficios y los costes que para una empresa puede suponer el implantar este sistema y el impacto que puede tener sobre la Contabilidad.

Principales Beneficios

EDI sin duda nos ofrece una amplia gama de oportunidades de trabajo y beneficios para nuestra empresa entre los que se destacan :

* Agilización de procesos comerciales

* Importante disminución de errores en los documentos

* Disminución de stocks, debido a la facilidad de aplicación de técnicas “Just-in-Time”

* Ahorro de costos de administración

* Mejora de la competitividad de la empresa que lo adopta

Componentes de EDI

EDI cuenta con algunos componentes que a continuación se describen uno a uno.

CENTRO DE COMPENSACIÓN

La función básica del Centro de Compensación es la de recibir, almacenar y

reenviar a sus destinatarios los documentos comerciales que los usuarios del servicios intercambian. Así, se asegura la integridad y confidencialidad de la información. En él cada empresa tiene asignado un buzón electrónico, a través del cual el usuario recibe y recupera la información que sus interlocutores comerciales le envían. La plataforma hardware del Centro es “Fault Tolerant”, lo cual garantiza la plena disponibilidad del servicio: 24 horas por día, 365 días del año.

Los aspectos de seguridad tales como: control de acceso, suministro de energía eléctrica, etc. han sido especialmente cuidados, con el objeto de garantizar a los usuarios la plena integridad y confidencialidad de su información.

Los clientes sólo necesitan realizar una conexión física para intercambiar documentos con todos sus interlocutores, circunstancia que facilita el uso diario del Servicio. Además de esta simplificación introducida por el centro Servidor, existe otra serie de ventajas, como las siguientes:

* Una sola conexión sirve para enviar a TODOS los destinatarios y

recibir de TODOS los remitentes

* Alta disponibilidad – Confidencialidad absoluta

* Integridad de datos implícita en los protocolos utilizados

* Mantiene y facilita control de documentos

RED DE TELECOMUNICACIONES

Las empresas usuarias del servicio tiene acceso al Centro de Compensación a través de la red Terrestre y/o Satelital de STARTEL. El ingreso a la misma podrá ser por medio de acceso directos (X.25, X.28) o por la red telefónica conmutada al centro más cercano (acceso RAC X.28). La elección del vínculo se determina en función del tráfico que las empresas necesitan cursar.

Los accesos a la red terrestre con que cuenta el Centro de Compensación

tiene la facilidad de cobro revertido. Es decir, los clientes que se comunican con el Centro no abonan el tráfico generado en la Red.

El protocolo utilizado es el OFTP (Odette File Transfer Protocol), el cual fue diseñado especialmente para intercambios EDI y es en la actualidad el de mayor difusión.

ESTACIÓN DE USUARIO

La estación de trabajo es la herramienta software que permite realizar la conexión del sistema informático de cada Cliente con el Centro de Compensación. La misma cubre la siguientes funciones:

* Comunicaciones

* Traducción de mensajes al formato estandarizado

* Interfase con las aplicaciones del sistema informático del Cliente

* Entrada manual de datos e impresión de documentos recibidos

El equipo necesario para soportar la Estación de Trabajo, en su configuración básica, es una computadora AT, un modem compatible Hayes y una conexión telefónica.

¿Cuándo usar el EDI?

Generalmente, se utiliza el EDI cuando:

* Las partes involucradas en el intercambio son autónomas y comparten un

entendimiento predefinido, claro y común sobre los negocios y

servicios a utilizar;

* La información a intercambiar puede mapearse sobre mensajes

normalizados.

Debe destacarse que aunque no se disponga de mensajes normalizados para todas las aplicaciones, ello no debe impedir la utilización del EDI. En la Sección se proporcionan directrices o guías para el diseño de nuevos mensajes EDI.

Un uso típico del EDI es la automatización de los intercambios entre un departamento y una organización externa (por ejemplo, una compañía suministradora) o entre dos grandes departamentos de la misma Administración, cada uno de ellos dotado con su propio sistema de información y diferentes formas de representar la misma información. No obstante, dentro de un mismo departamento pueden existir unidades que tienen sus propios dominios de aplicación implementados sobre diferentes sistemas informáticos, y necesitan automatizar el intercambio de datos mediante el EDI.

La existencia de conjuntos de mensajes acordados internacionalmente es el elemento clave para la automatización de los procedimientos administrativos o comerciales. Como se indicará posteriormente en el Escenario 4, el número actual de mensajes normalizados o en fase de borrador, abarca una extensa área de aplicaciones relevantes para las Administraciones Públicas.

La introducción del EDI debería decidirse teniendo en cuenta los siguientes aspectos:

* el volumen de documentos comerciales/administrativos intercambiados;

* el actual porcentaje de error en el tratamiento de documentos sobre

papel;

* el coste del tratamiento y mantenimiento de documentos sobre papel;

* el factor tiempo (si es crítico o no);

* el valor estratégico asignado al EDI en términos de beneficios a largo

plazo.

Este análisis debería compararse con la evaluación del coste necesario para

 

MODELO ESTANDAR ODMG

Modelo Estándar ODMG (1)

 

Modelo de objetos

 

 

Primitivas de modelado

  • Componentes básicos son objetos y literales.
  • Se categorizan en tipos.
  • Lo que un objeto sabe hacer son sus operaciones.
  • Las propiedades son sus atributos y las relacionales.
  • Una base de datos es un conjunto de objetos almacenados que pueden ser accedidos por múltiples usuarios y aplicaciones.
  • La definición de una base de datos esta contenida en un esquema que se ha creado mediante el lenguaje de definición de objetos ODL.

 

 http://www.slideshare.net/sistemasdeinformacion2/odmg-6845142

 

Una Base de Datos Orientada a Objetos

31 enero, 2011

EDGAR ABRAHAM CASTAÑEDA ESCAJEDA

Una base de datos orientada a objetos es una base de datos inteligente soporta el paradigma orientado a objetos almacenando métodos y datos y no solamente datos. Esta diseñada para ser eficaz, desde el punto de vista físico, para almacenar objetos complejos. Evite el acceso a los datos; esto gracias a los métodos almacenados en ella. Es más segura ya que no permite tener acceso a los datos (objetos); esto debido a que para poder entrar se tiene que hacer por los métodos que haya utilizado el programador.  Un SGBDOO es un SGBD que almacena objetos y por tanto posee todas las ventajas de la orientación a objetos.
Las bases de datos orientadas a objetos, se diseñan para trabajar bien en conjunción con los lenguajes de programación orientados a objetos como:
Java
C++
Visual Basic .NET
C#
Características de un sistema gestor de base de datos orientado a objetos (SGBDOO)
  • Persistencia
  • Concurrencia
  • Recuperación
  • Gran almacén secundario
  • Consulta
  • Abstracción
  • Encapsulación
  • Modularidad
  • Jerarquía
  • Tipos
  • Generacidad
En total deben de ser trece características obligatorias para los SGBDOO, basado en dos criterios: 1.- Debe de ser un sistema orientado a objetos. 2.- Debe de ser un sistema gestor de base de datos, esto según Atkinson y las características son:
  1. Debe de soportar objetos complejos. Debe de ser posible construir objetos complejos aplicando constructores a objetos básicos.
  2. Identidad del objeto. Todos los objetos deben tener un identificador el cual es independientede los valores de sus atributos.
  3. 3. Encapsulamiento. Los programadores solo tienen acceso a la especificación de interfaz de los métodos, y los datos e implementación de los métodos están ocultos en los objetos. 
  4. 4. Tipos o clases. El esquema de una base de datos orientada a objetos contiene un conjunto de clases o tipos. 
  5. 5. Tipos o clases deben de ser capaces de heredar de sus supertipos o superclases los atributos y métodos.
  6. La sobrecarga debe de ser soportada. Los métodos deben de poder aplicarse a diferentes tipos.
  7. 7. El DML debe de ser completo. El DML de los sistemas gestores de base de datos orientado a objetos debe de ser un lenguaje de programación de propósito general.
  8. 8. El conjunto de tipo de dato debe de ser extensible. No habrá distinción entre los tipos definidos por el usuario y los tipos definidos por el sistema.
  9. 9. Persistencia de datos. Los datos deben mantenerse después de que la aplicación que los creo haya finalizado, el usuario no tiene de hacer copia explícitamente.
  10. 10. El sistema gestor de la base de datos debe de ser capaz de manejar bases de datos grandes.
  11. 11. El sistema gestor de base de datos debe soportar la concurrencia. Deben de disponer del mecanismo para el control de la concurrencia.
  12. 12. Recuperación. El sistema gestor debe de proveer mecanismos de recuperación de la información en caso de fallo del sistema.
  13. 13. El sistema gestor de base de datos debe de proveer una manera fácil de hacer consultas
 
1 comentario

Publicado por en 8 febrero, 2011 en TOPICOS AVANZADOS DE BASES DE DATOS

 

Unidad 1 Introducción

EDGAR ABRAHAM CASTAÑEDA ESCAJEDA

  • Las bases de datos tradicionales presentan edificaciones.
  • La orientación a objetos ofrece: Flexibilidad, no esta imitada. La característica clave es la potencia.
  • Las BDOO se pueden integrar en aplicaciones con lenguajes  orientados a objetos y para simplificar la POO.
  • Una SGBDOO es un SGBD que almacena objetos incorporando asi todas las ventajas de la OO.
  • ODMG (Object Database Magament Group) es el grupo de fabricantes de SGBDOO que propuso es estándar.
  • el uso del estándar proporciona: Potabilidad, interoperabilidad y además permite que los usuarios pueden comprar entre distintos sistemas comerciales.
Ventajas
  • Mayor capacidad de modelado.
  • Ampliabilidad.
  • Lenguaje de consulta mas expresivo.
  • Adecuación a las aplicaciones avanzadas de base de datos.
  • Mayores prestaciones.
Desventajas
  • Carencia de un modelo de datos universal
  • Carencia de experiencia
  • Carencia de estándares
  • Competencia de respecto a los SGBDR y los SGBDOR
  • La optimización de consultas compromete la encapsulación.
  • El modo objetos aún no tiene una teoría matemática coherente que le sirva de base.
Modelo Estandar ODMG (1)
Modelo de objetos
Primitivas de modelado
  • Componentes básicos son objetos y literales.
  • Se categorizan en tipos.
  • Lo que un objeto sabe hacer son sus operaciones.
  • Las propiedades son sus atributos y las reacionales.
  • Una base de datos es un conjunto de objetos almacenados que pueden ser accedidos por multiples usuarios y aplicaciones.
  • La definición de un abase de datos esta contenida en un esquema que se ha creado mediante el lenguaje de definicion de objetos ODL.