Escolar Documentos
Profissional Documentos
Cultura Documentos
FACULTAD DE INGENIERIA
CURSO
SISTEMAS DE INORMACION GERENCIAL Administracin de Base de Datos e informacin DOCENTE: Mg. Ing. SANTOS GABRIEL BLAS
TEMAS
1. Organizacin de los datos en un entorno tradicional de archivos. 2. El entorno de base de datos. 3. Diseo de base de datos. 4. Tendencias en base de datos. 5. Requisitos de administracin para los sistemas de base datos.
OBJETIVOS
Comparar las tcnicas tradicionales de la organizacin y administracin de archivos. Explicar los problemas del entorno tradicional de archivos. Describir la forma en que un sistema de administracin de base de datos organiza la informacin. Identificar los tres principales modelos de base de datos y algunos principios de diseo de base de datos. Comentar las nuevas tendencias en base de datos. Analizar las necesidades gerenciales y de las organizaciones para crear un entorno de base de datos.
Administracin
DBMS relacional. Servidor Navegadores Web. Java.
Datos fragmentados.
Tecnologa de Informacin
Sistema De Informacin
Consolidar informacin de automviles.
Soluciones de Negocios
Aumentar la satisfaccin de los clientes. Reducir los costos.
Organizacin
Distribuidores
Intranet BD
Administracin
Cliente
RETOS GERENCIALES
CAMBIOS EXTENSOS
COMPARTIR INFORMACION
CONSIDERACIONES COSTO/BENEFICIO
BENEFICIO (INTANGIBLE)
Archivo de Cursos
Nombre Elver Gonzles Alex Reategui Curso IS-101 IS-101 Fecha 12/05/06 15/05/06 Califica 15 18
Entidad=Pedido Atributos
Nmero de Fecha de Nmero de Cantidad Pedido Pedido Artculo
Importe 18.56
4349
12/07/06
1583
15
Registro
Campo Clave
Redundancia de datos Dependencia entre el programa y los datos No es flexible Baja seguridad Problemas para compartir y disponibilidad
Elementos A a Z
Archivos derivados
A B C D
contabilidad
Programa de Aplicacin 2
Usuarios Finanzas
A B C D
Programa de Aplicacin 3
A B C D
Usuarios Produccin
Programa de Aplicacin 4
A B C D
Dpto. De Personal
Dpto. De nmina.
Dpto. De prestaciones
Crea y mantiene una bases de datos Permite a aplicaciones de negocios individuales extraer datos. Acta como interfaces entre los programas de aplicacin y los archivos fsicos de datos
Lenguaje de definicin de datos: Especifica el contenido y la estructura de la BD y define cada elemento de dato. Lenguaje de manipulacin de datos: Manipulacin de los datos en la BD. Diccionario de Datos: Almacena la definicin de los elementos de datos y sus caractersticas.
Curso
CARRERA ESTUDIANTE
FINANZAS MARKETING ID CURSO 101 201 NOMBRE CURSO COMPUTACION SISTEMAS DIGITALES
NOMBRE ESTUDIANTE
PATRICK FRITZ
APELLIDOS ESTUDIANTE
LAVI PEREZ LUNA RENGIFO
Cursollevado
ID CURSO ID ESTUDIANTE NOTA ESTUDIANTE
SELECT IDESTUDIANTE,NOMBREESTUDIANTE+ + NOMBREESTUDIANTE,CARERAESTUDIANTE,NOTAESTUDIANTE FROM Estudiante, Curso, Cursollevado WHERE Estudiante.IDESTUDIANTE=Cursollevado.IDESTUDIANTE AND Curso.IDCURSO=Cursollevado.IDCURSO
101
101
2020178
1982012
12.25
11.45
Reporte
ID ESTUDIANTE 2020178 NOMBREESTUDIANTE PATRICK LAVI PEREZ CARRERA ESTUDIANTE FINANZAS NOTA ESTUDIANTE 12.25
1982012
MARKETING
11.45
3. DISEO DE BASE DE DATOS Existen varias formas de organizar los datos, hay tres modelos: Modelo Jerrquico (Estructura tipo rbol) Modelo de Red (til relaciones de muchos a muchos) Modelo Relacional (relacin con tablas bidimensionales)
Empleado
Primer Hijo
Compensacin
Prestaciones
Segundo Hijo
Calificacin de desempeo
Historial de salario
Pensiones
Seguro De Vida
Salud
Se vinculan fsicamente entre si mediante una serie de punteros que forman cadenas de segmentos de datos relacionados.
Curso 1
Curso 2
Curso 3
Estudiante 1
Estudiante 2
Estudiante 3
Estudiante 4
Estudiante 5
Este modelo es una variacin del modelo jerrquico, se puede traducir una base de datos jerrquico a una de modelo de red, y viceversa, a fin de optimizar la rapidez de procesamiento.
Este modelo representa todos los datos de la base de datos como sencillas tablas bidimensionales llamadas relaciones tambin se les dice archivos. En cada tabla los renglones son registros nicos y las columnas son campos. Puede relacionar datos de cualquier archivo o tabla con los datos de otra tabla, en tanto ambas tablas tengan un elemento de informacin en comn. En una base relacional se usan tres operaciones bsicas para obtener conjuntos de datos tiles son: Seleccionar, Proyectar y juntar.
PROYECTAR: Crea un subconjunto que consiste en columnas de una tabla, lo que permite al usuario crear tablas nuevas que solo contienen la informacin requerida.
COLUMNAS
FECHAENTREGA 25/06/06 28/07/06 PRECIOUNITARIO 26.25 24.30 NUMPIEZA 152 165 CANTPIEZA 200 350 NUMPROVEEDOR 4037 4052 DIRECCIN-PROVEEDOR TOTALPEDIDO 542.56 800.84
PEDIDO
PIEZA
PROVEEDOR
NUMPROVEEDOR
NOMBREPROVEEDOR
4037
4052
ACME
J&V IMPORT.
OPERACIN SELECCIN: Selecciona todos los registros (renglones) que tienen las piezas No. 137 152.
OPERACIN JUNTAR: Se junta la tabla de piezas reducidas (que solo contengan las piezas No. 137 152) y la tabla de proveedores para producir una tabla con nuevos resultados. OPERACIN PROYECTAR: Se presentan en la nueva tabla solo las columnas NM_PIEZA, NUM_PROVEEDOR NOMBRE_PROVEEDOR, DIRECCIN_PROVEEDOR.
TENDRIAMOS COMO RESULTADO LA TABLA SIGUIENTE
Es preciso efectuar dos ejercicios de diseo: Diseo conceptual Diseo Fsico Diseo Conceptual Lgico.- Es un modelo abstracto de una DB desde una perspectiva de negocios. Detallada por el usuario final. Diseo Fsico.- Muestra como se acomoda realmente la base de datos en dispositivos de almacenamiento de acceso directo. Es hecha por especialistas en DB. Los Diseadores de DB documentas la DB del modelo conceptual con un Diagrama de entidad y relaciones.
Atributos de entidad
NUM-PEDIDO
FECHA-PEDIDO
Puede tener NUM-PIEZA FECHA-ENTREGA NUM-PIEZA CANT-PIEZA PIEZA TOTAL-PEDIDO
DESCRPCION-PIEZA
PRECIO-UNITARIO NUM-PROVEEDOR
NOMBRE-PROVEEDOR
DIRECCIN-PROVEEDOR
Para Usar de forma eficiente un modelo de DB relacional es preciso depurar los grupos complejos de datos a fin de eliminar elementos de informacin redundante y las relacione de muchos a muchos. El proceso de crear estructuras de datos pequeas y estables a partir de grupos complejos de datos se denomina normalizacin.
RELACION NO NORMALIZADA PARA PEDIDO
NUMPEDIDO
CANTPIEZA
NUMPIEZA
DESCRIPPIEZA
PRECIOUNIT.
NUMPROV.
NOMBREPROV.
DIRECCINPROV
FECHAPEDIDO
FECHAENTREGA
TOTALPEDIDO
CLAVE
CLAVE
Las tendencias crecientes en el campo de las bases de datos incluyen el crecimiento de las bases de datos distribuidas y el surgimiento de las bases de datos orientadas a objetos y de hipermedios.
Partes de la DB se Guardan Fsicamente en un lugar, y otras partes se guardan y mantienen en otros lugares. Hay dos formas principales de distribuir una base de datos: Cada procesador remoto tenga los datos necesarios para servir su rea local. Copiar la DB Central en todos los lugares remotos
CPU ANFITRIONA
CPU ANFITRIONA
CPU REMOTA
CPU REMOTA
CPU REMOTA
CPU REMOTA
DB orientados a Objetos.- Enfoque de administracin de datos que guarda tanto los datos como los procedimientos que actan sobre los datos como objetos que se pueden recuperar y compartir automticamente.
DB de Hipermedios.- Enfoque de administracin de datos que organiza los datos como una red de nodos vinculados segn cualquier patrn establecido por el usuario: Los sitios Web usanHipermedios para guardar informacin en forma de pginas interconectadas que contienen texto, sonidos, videos y grficos.
proyectadas
Reales Tuercas
Pernos
Arandelas
Tornillos
Oriente occidente
centro
Almacn de datos.- Base de datos con herramientas para hacer informes y consultas que guarda datos actuales e histricos extrados de diversos sistemas (Internos y externos) ya sea cada hora, diario mensual y se utilizan para la elaboracin de informes.
Datos Operativos
Datos Histricos Datos Operativos Datos Histricos Datos Externos Datos Externos Directorio de informacin Extraer Trasformar Almacn de datos
Beneficios de los almacenes de Datos: Ofrecen una mejor informacin. Facilita a la toma de decisiones OLAP (Procesamiento analtico en lnea).- Permite a los usuarios efectuar anlisis multidimencionales ad hot de las bases de datos de una organizacin, a travs de una interfaz Web. Los usuarios pueden trabajan con aplicaciones de OLAP, como planificacin, presupuesto y pronsticos a travs de Intranets corporativas a Internet.
La tecnologa OLAP . Permite un uso ms eficaz de los almacenes de datos para el anlisis en lnea. La respuesta a una consulta realizada sobre datos histricos a menudo suele conducir a consultas posteriores en las que el analista busca respuestas ms concretas o explora posibilidades. Los sistemas OLAP proporcionan la velocidad y la flexibilidad necesarias para dar apoyo al analista en tiempo real.
El uso de la Web para acceder a la DB de una Organizacin tiene varias ventajas: El Sw de navegacin por Web es mucho ms fcil y sencilla. Requiere menos capacitacin. La interfaz de Web no requiere modificaciones a la base de datos antigua.
Servidor Cliente
HTTP Request
Database
www.cursoaspnet.com
HTTP Response
IP = 66.45.26.25
Se requiere mucho ms para la creacin de un sistema de base de datos que la simple seleccin de un mtodo lgico de DB. Se Requiere cambios conceptuales y organizacionales. Sin el apoyo de la gerencia los Proyecto de DB fracasan Los elementos crticos de un entorno de DB son: Administracin de Datos Planificacin de Datos y Metodologa de Modelado Tecnologa y manejo de las Bases de datos Usuarios
Administracin de la Informacin
Tecnologa de Administracin de BD
Usuarios