You are on page 1of 45

UNIVERSIDAD GALILEO HERBERT PATZAN CARRILLO

TECNOLOGIA DE NEGOCIOS ELECTRONICOS BASES DE DATOS

CONCEPTO

Es un conjunto de informacin no redundante en datos estructurados y organizados independientemente de su utilizacin y su implementacin, accesibles en tiempo real y compatibles con usuarios concurrentes con necesidad de informacin de diferente tipo y en diferente momento

CONCEPTO

En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayora por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, y debido al desarrollo tecnolgico de campos como la informtica y la electrnica, la mayora de las bases de datos tienen formato electrnico, que ofrece un amplio rango de soluciones al problema de almacenar datos.

COMPONENTES

En informtica existen los sistemas gestores de bases de datos (SGBD), que permiten almacenar y posteriormente acceder a los datos de forma rpida y estructurada.

son un tipo de software muy especfico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. Se compone de un lenguaje de definicin de datos, de un lenguaje de manipulacin de datos y de un lenguaje de consulta

COMPONENTES

Entre los SGBD mas conocidos estn:

Libres
MySQL

PostgreSQL
Firebird Apache

Derby

Gratuitos
Microsoft

SQL Server Compact Edition Sybase Express Edition para Linux

COMPONENTES

Comerciales
IBM

DB2 IBM Informix Microsoft Access Microsoft SQL Server Oracle Sybase IQ

VENTAJAS DE LAS BDs


Independencia de datos y tratamiento Coherencia de resultados Mayor disponibilidad de datos Cumplimiento de normas Facilidad de manejo Seguridad de la informacin No hay duplicidad de datos Integridad referencial

DESVENTAJAS DE LAS BDs


Los costos de actualizacin de hardware y software pueden ser elevados. El costo o remuneracin para un administrador de base de datos puede ser muy grande. Los registros muy grandes pueden ser difciles de leer en pantalla.

JERARQUIA DE DATOS

Carcter Unidad de construccin bsica de informacin representada por un byte Campo Grupo de caracteres Registro Conjunto de campos relacionados Archivo Grupo de registros relacionados

JERARQUIA DE DATOS

Base de Datos Conjunto de archivos integrado y relacionados. Entidad Tipos generalizados de personas, lugares o cosas (objetos), para los cuales se recopilan, almacenan y mantienen datos. Atributo Los atributos, tanto de entidades como de relaciones, toman sus valores posibles de un conjunto llamado dominio. El dominio es, entonces, el conjunto de valores posibles que puede tomar un atributo dado de un conjunto de entidades.

JERARQUIA DE DATOS

ALMACENAMIENTO DE DATO Valor especifico de un atributo. CLAVE Campo o grupo de campos en un registro que se usa para identificar a este ultimo. CLAVE PRIMARIA Campo o grupo de campos que identifica exclusivamente el registro.

MODELO RELACIONAL

ste es el modelo ms utilizado en la actualidad para modelar problemas reales y administrar datos dinmicamente. Tras ser postulados sus fundamentos en 1970 por Edgar Frank Codd, de los laboratorios IBM en San Jos (California), no tard en consolidarse como un nuevo paradigma en los modelos de base de datos. Su idea fundamental es el uso de "relaciones". Estas relaciones podran considerarse en forma lgica como conjuntos de datos llamados "tuplas". Esto es pensando en cada relacin como si fuese una tabla que est compuesta por registros (las filas de una tabla), que representaran las tuplas, y campos (las columnas de una tabla).

MODELO RELACIONAL

El lenguaje ms habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query Language o Lenguaje Estructurado de Consultas, un estndar implementado por los principales motores o sistemas de gestin de bases de datos relacionales. Durante la elaboracin de una base de datos relacional pasa por un proceso de normalizacin

MODELO RELACIONAL

Ente las ventajas del modelo relacional estn: Garantizar herramientas para evitar la duplicidad de registros, a travs de campos claves o llaves. Garantiza la integridad referencial: As al eliminar un registro elimina todos los registros relacionados dependientes. Favorece la normalizacin por ser ms comprensible y aplicable.

MODELO RELACIONAL

El proceso de normalizacin de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relacin al modelo relacional. Las bases de datos relacionales se normalizan para:

Evitar la redundancia de los datos. Evitar problemas de actualizacin de los datos en las tablas. Proteger la integridad de los datos.

MODELO RELACIONAL

Las relaciones que describe Codd al definir su modelo relacional, son transformadas en tablas al momento de trabajar con una base de datos. Las Formas Normales buscan optimizar estas estructuras eliminando bsicamente la redundancia utilizando como medio principal las dependencias funcionales. Las Formas Normales son un pequeo numero de reglas que de cumplirse hacen que las estructuras posean la menor cantidad de redundancia posible.

Primera Forma Normal (1NF): No hay campos mltiples (todo los campos son atmicos). Todas las filas deben tener el mismo numero de columnas.

MODELO RELACIONAL

Segunda Forma Normal (2NF): Todo campo que no sea clave debe depender por completo de toda la clave. Tercera Forma Normal (3NF): No hay dependencias transitivas. Un campo debe depender de la clave y no de otro campo. Forma Normal de Boyce-Codd (BCNF): Todos los determinantes de la tabla son clave candidata. Cuarta Forma Normal (4NF): Una fila no debe contener dos o ms campos multi-valorados (aquellos que pueden contener ms de un valor simultneamente) sobre una entidad.

MODELO RELACIONAL

Quinta Forma Normal (5NF): Una tabla puede almacenar atributos dependientes a la clave slo por unin.

ORIENTADAS A OBJETOS

En una base de datos orientada a objetos, la informacin se representa mediante objetos como los presentes en la programacin orientada a objetos. Cuando se integra las caractersticas de una base de datos con las de un lenguaje de programacin orientado a objetos, el resultado es un sistema gestor de base de datos orientada a objetos (ODBMS, Object Database Management System). Un ODBMS hace que los objetos de la base de datos aparezcan como objetos de un lenguaje de programacin en uno o ms lenguajes de programacin a los que d soporte.

ORIENTADAS A OBJETOS

Un ODBMS extiende los lenguajes con datos persistentes de forma transparente, control de concurrencia, recuperacin de datos, consultas asociativas y otras capacidades. Las bases de datos orientadas a objetos se disean para trabajar bien en conjuncin con lenguajes de programacin orientados a objetos como Java, C#, Visual Basic.NET y C++. Los ODBMS usan exactamente el mismo modelo que estos lenguajes de programacin.

ORIENTADAS A OBJETOS

Herencia

Las clases en un sistema orientado a objetos se representan en forma jerrquica, as que las propiedades o caractersticas del elemento persona las contendrn (heredaran) los elementos alumno y maestro. Se puede decir que tanto la entidad Alumno y maestro son subclases de la clase persona

ORIENTADAS A OBJETOS

En base de datos orientados a objetos pueden existir los siguientes cambios:

Adicin de una nueva clase: Para realizar este proceso, la nueva clase debe colocarse en la jerarqua de clase o subclase cuidando las variables o mtodos de herencia correspondientes. Eliminacin de una clase: Se requiere la realizacin de varias operaciones, se debe de cuidar los elementos que se han heredado de esa clase a otras y reestructurar la jerarqua.

MULTIDIMENCIONALES

Las bases de datos multidimensionales se utilizan principalmente para crear aplicaciones OLAP y se puede decir que son bases de datos de una sola tabla, su peculiaridad es que por cada dimensin tienen un campo y otro campo por cada mtrica o hecho es decir tienen n-tuplas de campos.

MULTIDIMENCIONALES

EJEMPLO: Dimensin (Tiempo,Productos) Jerarqua (Ao->Semestre->Mes->Semana),(Categora->Lnea>Marca) Elementos(2006,2007 Mquinas caras, Mquinas Baratas) Hecho Fact (Ventas, Inventario, Defectos, Devoluciones) Mtrica (PD:=Devoluciones/Ventas, Ventas, Cantidad de Defectos)

tabla
tiempo productos ventas 1000 inventario 200 defectos devoluciones devolucion es ventas 5%

2006 todos

10 1--100

MULTIDIMENCIONALES

Las estructuras multidimensionales permiten que el usuario analice los datos de acuerdo a como quiera mirar el negocio, resumido por lnea de producto, u otras perspectivas claves para su negocio. El server de Data Mining debe estar integrado con el data warehouse y el server OLAP para insertar el anlisis de negocios directamente en esta infraestructura.

DATA WAREHOUSING

En el contexto de la informtica, un almacn de datos (data warehouse) es una coleccin de datos orientados a un dominio, integrado y variable que ayuda a la toma de decisiones de la empresa u organizacin.

Se trata, sobre todo, de un expediente de una empresa ms all de la informacin transaccional y operacional, almacenado en una base de datos diseada para favorecer el anlisis y la divulgacin eficientes de datos (especialmente OLAP, procesamiento analtico en lnea).

DATA WAREHOUSING

Data warehousing es el centro de la arquitectura para los sistemas de informacin en la dcada de los '90. Soporta el procesamiento informtico al proveer, una plataforma slida, a partir de los datos histricos para hacer el anlisis. Facilita la integracin de sistemas de aplicacin no integrados. Organiza y almacena los datos que se necesitan para el procesamiento analtico, informtico sobre una amplia perspectiva de tiempo.

DATA WAREHOUSING
Base de Datos Operacional
Datos Operacionales Orientado a la aplicacin Actual Detallada

Data Warehouse
Datos del negocio para Informacin Orientado al sujeto Actual + histrico Detallada + ms resumida

Cambia continuamente

Estable

DATA WAREHOUSING

Sistemas Estratgicos, orientados a soportar la toma de decisiones. Sistemas Tcticos, diseados para soportar las actividades de coordinacin y manejo de documentacin y definidos para facilitar consultas sobre informacin almacenada en el sistema y asi proporcionar informes. Sistemas Tcnico-Operativos, que cubren el ncleo de operaciones tradicionales de captura masiva de datos y servicios bsicos de tratamiento de datos

DATA WAREHOUSING

Sistemas Interinstitucionales, este ltimo nivel de sistemas de informacin recin est surgiendo, es consecuencia del desarrollo organizacional orientado a un mercado de carcter global, el cual obliga a pensar e implementar estructuras de comunicacin ms estrechas entre la organizacin y el mercado

DATA WAREHOUSE

En un almacn de datos lo que se quiere es contener datos que son necesarios o tiles para las empresas. Un almacn de datos debe entregar la informacin correcta a la gente indicada en el momento adecuado en el formato correcto. El almacn de datos da respuesta a las necesidades de usuarios conocedores, utilizando Sistemas de Soporte de Decisiones (DSS) El ambiente de un Data Warehouse queda definido por la suma de los diferentes DataMarts integrados, no slo a nivel fsico sino tambin a nivel lgico.

DATA WAREHOUSE

CARACTERISTICAS: Orientado al tema Integrado De tiempo variante No voltil

DATA WAREHOUSE

DATA MINING

Bajo el nombre de minera de datos se engloban un conjunto de tcnicas encaminadas a la extraccin de "conocimiento" procesable implcito en las bases de datos. Las bases de la minera de datos se encuentran en la inteligencia artificial y en el anlisis estadstico. Mediante los modelos extrados utilizando tcnicas de minera de datos se aborda la solucin a problemas de prediccin, clasificacin y segmentacin

DATA MINING

Un proceso tpico de minera de datos parte de la seleccin del conjunto de datos, tanto en lo que se refiere a las variables dependientes, como a las variables objetivo, como posiblemente al muestreo de los registros disponibles.

El ejemplo clsico de la minera de datos tiene que ver con la deteccin de hbitos de compra en supermercados. Un estudio muy citado detect que los viernes haba una cantidad inusualmente elevada de clientes que adquiran a la vez paales y cerveza.

DATA MINING

Se detect que se deba a que dicho da solan acudir al supermercado padres jvenes cuya perspectiva para el fin de semana consista en quedarse en casa cuidando de su hijo y viendo la televisin con una cerveza en la mano. El supermercado pudo incrementar sus ventas de cerveza colocndolas prximas a los paales para fomentar las ventas compulsivas.

DATA MINING

LA MINERIA DE DATOS SE BASA EN LA ESTADISTICA Y TOMA LA SIGUIENTE INFORMACION: Anlisis de la Varianza: mediante el cual se contrasta la existencia de diferencias significativas entre las medidas de una o ms variables continuas en grupo de poblacin distintos. Regresin: define la relacin entre una o ms variables.

DATA MINING
Anlisis

cluster: permite la clasificacin de una poblacin en un nmero determinado de grupos, en base a semejanzas y desemejanzas de perfiles existentes. Anlisis discriminante: permite la clasificacin de individuos en grupos que previamente se han establecido, permite encontrar la regla de clasificacin de los elementos de estos grupos, y por tanto una mejor identificacin.

DATA MINING

TENDENCIAS La Minera de Datos ha sufrido transformaciones en los ltimos aos de acuerdo con cambios tecnolgicos, de estrategias de marketing, la extensin de los modelos de compra en lnea, etc. Los ms importantes de ellos son: La importancia que han cobrado los datos no estructurados (texto, pginas de Internet, etc.) La necesidad de integrar los algoritmos y resultados obtenidos en sistemas operacionales, portales de Internet, etc.

BUSINESS INTELLIGENCE

Business Intelligence suele definirse como la transformacin de los datos de la compaa en conocimiento para obtener una ventaja competitiva. Business Intelligence puede ser el conjunto de metodologas, aplicaciones y tecnologas que permiten reunir, depurar y transformar datos de los sistemas transaccionales e informacin desestructurada (interna y externa a la compaa) en informacin estructurada, para su explotacin directa (anlisis OLAP.) o para su anlisis y conversin en conocimiento soporte a la toma de decisiones sobre el negocio.

BUSINESS INTELLIGENCE

COMPONENTES DE BI Diseo conceptual de los sistemas. Para resolver el diseo de un modelo BI, se deben contestar a tres preguntas bsicas: cul es la informacin requerida para gestionar y tomar decisiones; cul debe ser el formato y composicin de los datos a utilizar; y de dnde proceden esos datos y cul es la disponibilidad y periodicidad requerida.

BUSINESS INTELLIGENCE

Herramientas informacin:

de

explotacin

de

la

es el rea donde ms avances se han producido en los ltimos aos. Sin embargo, la proliferacin de soluciones y su aplicacin coyuntural para solucionar aspectos puntuales ha llevado, en ocasiones, a una situacin de desnimo en la organizacin respecto a los beneficios de una solucin BI.

Query & reporting:

herramientas para la elaboracin de informes y listados, tanto en detalle sobre informacin agregada, a partir de la informacin de los datawarehouses

BUSINESS INTELLIGENCE

OLAP (on-line analytical processing): herramientas que manejan interrogaciones complejas de bases de datos relacionales, proporcionando un acceso multidimensional a los datos, capacidades intensivas de clculo y tcnicas de indexacin especializadas. Permiten a los usuarios trocear sus datos planteando queries sobre diferentes atributos o ejes.

BUSINESS INTELLIGENCE

BENEFICIOS: Cualitativamente, los beneficios se derivan, obviamente, del incremento de la eficiencia en el proceso de toma de decisiones: mayor informacin, de mejor calidad, ms fiable, compartida por toda la organizacin, menores tiempos de respuesta en su obtencin, mejora de la comunicacin en la empresa y creacin de un lenguaje homogneo.

You might also like