Notas Clase 1 20140331 Int.Negocios

Anuncio
20140331
Profesora: Isis Bonet
[email protected]
INTELIGENCIA DE NEGOCIOS
EVALUACION
MODELO RELACION MAS MODELO LOGICO 20%
CONSULTAS DEL ANTERIOR 20%
DATA W. HOUSE 20%
CUBO 20%
EVALUACION FINAL 20%
Se va a trabajar un tema de negocios durante toda la clase.
TOMA DE DECISIONES
Incluye mucha variables y depende de cada individuo. Es un acto humano por ende de alta
complejidad. Por ende se buscan otras opciones. Las empresas utilizan entonces inteligencia de
negocios, porque es una herramienta que ayuda a la toma de decisiones gerenciales.
Ciclo de toma de decisiones
-
Definición del problema
Analisis de la situación
Elección de la solución
Aplicación de la solución al problema
Evaluar
Retroalimentación y redefinición del problema
Limitaciones de la toma de decisión
-
Datos: Cuando no se tiene disponibilidad de los datos. No se entienden. No están claros.
Organizacional: Limitaciones de tipo organizacional y cultural, de tiempo
-
Modelamiento: No se tienen modelos disponibles, los modelos que tengo no los entiendo,
los datos que tengo no se pueden llevar al modelo que conozco.
Personales: cada persona tiene un estilo diferente, el tiempo, costo , conocimiento y
entrenamiento de la persona.
La información es fundamental para la toma de decisiones.
DATOS:
No tienen significado por si mismos.
INFORMACION
Es algo que tiene que ver con los datos pero ya tiene un significado.
CONOCIMIENTO: datos- información- conocimiento-toma de desiciones-accion
La información sumada a la experiencia.
-
Conocimiento experto: Común el que tenemos todos. Experticia de cada uno en un tema
determinado y almacenado en cada uno de nosotros.
Conocimiento organizacional: Relacionado con componentes de una empresa u
organización para representar el conocimiento humano.
SISTEMAS DE INFORMACION
Un conjunto de componentes inter relacionados que coleccionan o recuperan, procesan,
almacenan y distribuyen informaciones para apoyar el proceso de toma de decisiones, coordinar y
controlar actividades en una organización, también ayuda a las personas a analizar situaciones y
problemas.
Hoy hay demasiados datos e información y es difícil llegar a lo que realmente necesito. Es lo que se
llama Big data.
INTELIGENCIA DE NEGOCIOS BI
Usados para identificar, extraer y analizar los datos empresariales. Son herramientas que sirven
para extraer información y tomar decisiones. También se llaman business analytics.
DATA WARE HOUSE: Otra forma de almacenar información.
Minería de datos: Extracción de datos acorde con reglas y parámetros.
Herramientas de acceso:
-
Reportes
Graficos
Estadísticas
etc
CONCEPTO DE BI-En esto nos vamos a concentrar en la clase.
1. Adquisición y captura de los datos
a. Extraerlos
b. Transformarlos
c. Cargarlos
2. Almacenamiento
3. Acceso y análisis de los datos
Tarea: ver las siguientes dos películas.
-
Moneyball – Brad Pitt
Trouble with the curve-Clint Eastwood
Analizar en términos de inteligencia de negocios qué pasa en las películas, qué cosa buena tiene
cada una.
MODELOS DE BASES DE DATO
Sistemas orientados a datos.
SISTEMAS ORIENTADOS A DATOS
-
-
Desventajas
o Inversión inicial elevada en SW y HW y capacitación
o Necesidad de SW especial
o Necesidad de HW
El diseño no es trivial
BASE DE DATOS
Colección o depósito de datos integrados con redundancia controlada y con una estructura que
refleje las interrelaciones y restricciones existentes en el mundo real: los datos que ha de ser
compartidos por diferentes usuarios y aplicaciones deben mantenerse independientes de estas y
su definición y descripción únicas para cada tipo de datos, han de estar almacenadas junto con los
mismos. Los procedimientos de actualización y recuperación comunes y bien determinados,
habrán de ser capaces de conservar la integridad, seguridad y confidencialidad de los datos.
-
Representa un aspecto del mundo real
Colección de datos con significado
Diseñada construida y preconcebida con datos
SISTEMA DE GESTION DE BASES DE DATOS
Es una colección de programas que le permite a los usuarios crear y manipular una base de datos.
Es el motor.
SISTEMAS
-
Access
Sql
Mysql, Etc.
SISTEMAS DE BASES DE DATOS
Está determinado por una base de datos, un sistema de gestión de bases de datos y ls programas
de aplicación determinada. El que se le muestra al usuario, pues por ejemplo el usuario final no
interactúa con SQL.
MODELOS DE DATOS
Tienen 3 categorías
-
Bajo nivel
Representacionales y de implmentación
Lógica
MODELOS REPRESENTACIONALES
Esconden detalles de almacenamiento físico, pueden ser directamente implementadas en un
SGBD.
LENGUAJES DE BD
-
Vamos a ver SQL en clase que es el mas común en Colombia.
FASES DE UN DISEÑO
1. Analisis de los requisitos del problema
2. Diseño conceptual-esquema de alto nivel
3. Diseño lógico- es independiente del SGBD
MODELO ENTIDAD RELACION
Es un modelo que incluye los modelos del sistema, sus componentes y como se relaciona en el
mundo real, es un abstracción del área que quiero modelar donde represento los componentes y
la relación entre si. Una Entidad es un objeto real o abstracto del área que se va a modelar sobre
la cual se requiere información y que existe por si mismo. Puede ser una persona, un lugar, una
cosa, un sujeto, un concepto, etc.
Ejemplos de Entidades
-
Paciente
Instancia de la entidad: Elemento específico de la Entidad
Entidades pueden ser fuertes (que existen por si mismas) débiles que existen por otras (por las
fuertes).
Atributos: Propiedades que me describen a una entidad donde se almacena la información de las
entidades.
-
Simples o Atómicos
Compuestos
Univalorados: tienen un único valor. En clase trabajaremos con estos.
Multivalorados: tienen un conjunto de valores
Ejemplo:
Empleado:
Atributos del empleado: Nombre, dirección ,edad.
Instancia específica: Gerardo, Cll 2 sur, 43 años.
Atributos clave(llave) : son los que logran que las instancias de mi entidad sean diferentes:
Ejemplo con personas, quiero hacer una Entidad de los que viven en Antioquia, la c.c. puede ser un
Una entidad se representa con un rectángulo y se pone al interior el nombre de la entidad.
atributo que los diferencie. Si son carros, puede ser la placa. Hacen diferentes todas la instancias
de la entidad.
Relación que hay entre las entidades. Asociación entre la misma entidad o varias de ellas.
Relación unaria o reflexiva: Ejemplo un empleado supervisa a otro empleado, y son instancias de
la misma entidad, es decir es una sola entidad que para el ejemplo es “empleado”.
Relación ternaria: cuando es entre tres: Ejemplo; Proyecto, Producto y Proveedor. Quiero saber
qué producto suministra tal proveedor para cada proyecto.
ATRIBUTOS EN UNA RELACION
Ejemplo, un empleado trabaja en un departamento y quiero saber la fecha en que ingresó a
trabajar. Entonces en este ejemplo la fecha es un atributo que depende de la relación EmpleadoDepartamento.
DEPENDENCIA DE EXISTENCIA
La débil depende de la fuerte. Las débiles son las que tienen dependencia e identificación.
Ejemplo, el capítulo 1 de un libro, no es una llave, porque todos los libros tienen un capitulo uno,
en este caso el capítulo es una identidad débil y la entidad fuerte es libro.
Dependencia de identificación: Dependen de una anterior.
Ejemplo: Identidad préstamo e identidad pago. Para un monto determinado puedo hacer
determinados pagos. El pago depende del préstamo, sin préstamo no hay pago. Por ende le
número del pago puede tener un número llave pero depende de una entidad fuerte que es el
préstamo.
RELACIONES
-
cardinalidad: Especifica la cantidad máxima de individuos de cada una de las entidades
que intervienen en la relación. Define mínimos y máximos.
Ejemplo uno a uno: Ejemplo un empleado cuántos departamentos dirige?
Ejemplo uno a muchos: En un departamento trabajan muchos empleados.
-
Especialización y/o generalización: Tengo una entidad con atributos específicos en otras
entidades. Ejemplo: Profesor, puede ser parcial o tiempo completo. Me especializo cuando
necesito información específica de un tipo de profesores. Se representa con un triangulo
invertido y de ella se despliegan los demás.
empleado
Empleado tiempo completo
Empleado tiempo parcial
La totalidad se representa con un punto encima.
Ejercicio:
-
Una empresa está dividida en departamentos, cada depto. Tienen un nombre, un numero
y un gerente.
Los empleados participan en proyectos, cada proyecto tiene un nombre, un monto
asignado y un número único
Para cada empleado, se necesita guardar el nombre la cc y el sexo
Un empleado pertenece a un depto. Y puede trabajar en varios proyectos
Tomar nota del nro de horas por semana que un empleado trabaja en un proyecto dado
En el transcurso del desarrollo de los proyectos se hacen informes parciales de los mismos
en fechas determinadas. De cada informe se necesita tener la fecha en que se realizó, el
título y el resumen.
Definir las entidades:
Persona: Nombre, cc, sexo.
Llave: Numero del proyecto
Llave empleado: número de cedula.
Fecha: Atributo.
Informes: Entidad
Proyecto: Entidad
Informe: Entidad débil que depende del nombre del proyecto.
Tarea mañana terminamos de hacer este ejercicio completo y su modelo lógico.
En la próxima clase vamos a ver:
Teoría del Modelo lógico para hacer tablas en bd
Parte práctica para llevarlo al modelo SQL para hacer la bd
El miércoles de la próxima semana debemos traer el modelo lógico del problema que escogimos
por equipos.
EL lunes se hace la discusión de las dos películas. Se divide el aula en dos equipos y se sacan dos
personas aleatorias, donde cada equipo defiende una película.
Descargar