Grupo 3 Administración de base de datos

Slides:



Advertisements
Presentaciones similares
COLEGIO DE BACHILLERES PLANTEL #13 Xochimilco-TEPEPAN
Advertisements

SISTEMAS DE GESTIÓN DE BASES DE DATOS
DATA MART Sergio Daniel.
Administración de Recursos de Datos
DATA WAREHOUSE Presentador Por: Andrés Fabián Cortes Solano.
Introducción a LAS Bases de Datos
Base de Datos Distribuidas FUNDAMENTOS DE BASES DE DATOS DISTRIBUIDAS
Carlos Rojas Kramer Universidad Cristóbal Colón
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
Business Intelligence (BI) Software (Software de Inteligencia Impresario)
Bases de Datos Introducción.
¿QUÉ SON LAS BASES DE DATOS?
Informe caso de estudio Implementación de un Datawarehouse
Jesús Angel Ovando División de Estudios de Posgrado Instituto Tecnológico de Orizaba.
Sistema de Gestión de Base de Datos
Windows XP sp3.
UNIDAD II Modelo de Datos.
On Line Analytical Processing
1.1.2 Sistemas de información para la gestión y para la ayuda en la toma de decisiones. Los SI contribuyen activamente a la consecución de los objetivos.
MOTORES DE BASE DE DATOS
M.A. Ana Celia Gutiérrez Olivas
Inteligencia artificial
Armando Lechler Avitia
Modificado de: M.A. Ana Celia Gutiérrez Olivas
Introducción a los Conceptos de Bases de Datos Docente: Ing. Marleny Soria Medina.
INTELIGENCIA DE NEGOCIOS
UNIDAD I Conceptos Básicos.
Ing. Héctor Abraham Hernández Erazo
Ing. Fabián Ruano.  Definición  Diferencias con BD Centralizadas.
Bases de Datos II OLAP Online Analytical Processing
DATA MART Los data warehouses están hechos para proporcionar una fuente de datos única para todas las actividades de apoyo para la toma de decisiones.
BASES DE DATOS INTRODUCCION
Arquitectura de una aplicación
Sistemas de Información IS95872
Introducción a la Base de Datos
Bases de Datos Relacionales.  Responsable Cátedra: Silvina Migani  JTP: Liliana Romera  Ayudante:
Introducción A Las Bases De Datos
DATA WAREHOUSE Equipo 9.
BASE DE DATOS BY: Julián Villar Vázquez.
Introducción al modelo Cliente-Servidor Carlos Rojas Kramer Universidad Cristóbal Colón.
ORGANIZACIÓN DE LOS DATOS PARA PROCESARLOS EN COMPUTADORA Las computadoras trabajan con datos. Aceptan y procesan datos, y comunican resultados. No pueden.
Desarrollo de aplicaciones para ambientes distribuidos
ADQUISICIONES Y ABASTECIMIENTOS
Página 1 20/03/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Tecnología de la Información Profesora Ariana Rosenthal Administración.
Unidad 5 EL CENTRO DE PROCESAMIENTO DE DATOS Y LA SEGURIDAD EN LA AUDITORÍA INFORMÁTICA.
GUTIÉRREZ GRANADOS HÉCTOR DANIEL
APLICACIÓN DE NUEVAS TECNOLOGÍAS EN LA CONSERVACIÓN Y ANÁLISIS DEL PATRIMONIO CULTURAL Pensar Relacionalmente: Bases de Datos Relacionales (una visión.
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
Seminario de Informática Elementos Conceptuales
PROYECTO EMPRESARIAL Clase # 1.
Redes de Transmisión de Datos
Estructura de los Sistemas Operativos
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
1ra Sesión Práctica – Informática II Semana No. 3 Período 2010 – II 1ra Sesión Práctica – Informática II Semana No. 3 Período 2010 – II Utilizar la hoja.
Diseño de Sistemas.
BASE DE DATOS.
 La capacidad para tomar decisiones de negocio precisas y de forma rápida se ha convertido en una de las claves para que una empresa llegue al éxito.
Tecnologías Cliente / Servidor Capitulo II Richard Jiménez V. clienteserver.wordpress.com.
BASE DE DATOS EDY GOMEZ C. Lic. En Informatica y Medios Audiovisuales
Karla Yunuen González Villanueva
Introducción al Data Warehouse
BASE DE DATOS DISTRIBUIDAS
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
Taller de Inteligencia de Negocios SQL Server Analysis Services Semana 8.
Arquitectura de una aplicación Arquitectur a: desarrolla un plan general del sistema, asegurando que las necesidades de los usuarios sean atendidas. Ingeniería.
SOLUCIONES EMPRESARIALES
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
QUÉ ES UNA BASE DE DATOS? Es un Conjunto de Información, que está clasificada de distintas maneras; pero que comparten entre sí algún tipo de vínculo,
BASES DE DATOS DISTRIBUIDAS M.C.C. María Guadalupe Villanueva Carrasco INGENIERIA EN SISTEMAS COMPUTACIONALES.
Transcripción de la presentación:

Grupo 3 Administración de base de datos Iris González Palacios 0594-06-3587 Carmelita De La Vega Leal 0902-06-55 Mageyda Sical 0902-07-6720 Bryan García 0901-06-156

Organización de datos en un entorno tradicional de archivos La información debe ser exacta, sin errores, oportuna, útil, adecuada. Organización de archivos: El sistema organiza datos de forma jerárquica. Bits Bytes Campos Registros Archivos Base de datos

Bit: unidad más pequeña de datos Byte: grupo de bits, carácter ; letra , número, símbolo. Campo: grupo de palabras o un número completo Registro: grupo de campos relacionados Archivo: grupo de registros del mismo tipo Base de datos: grupo de archivos relacionados

Problemas con el entorno tradicional de archivos La empresa tiene sus propios sistemas y archivos de datos. Cada aplicación requería sus propios archivos y su propio programa de cómputo. Después de 5 o 10 años, la organización tendrá carga de cientos de programas y aplicaciones muy difíciles de mantener y manejar

Consecuencias: Redundancia Inconsistencia Dependencia Inflexibilidad Inseguridad Incapacidad

Redundancia de datos: Datos duplicados en múltiples archivos de datos. Están almacenados en más de un lugar. Desperdicia recursos de almacenamiento. De aquí surge la inconsistencia de datos.

Dependencia entre programas y datos: Relación entre datos almacenados en archivos y programas para mantener los archivos. Al hacer cambios en el programa también se hará en los datos. Carencia de flexibilidad: Envían informes de rutina pero no específicos o de manera oportuna. Seguridad escasa No hay control de quien accesa a la información.

Carencia de compartición y disponibilidad de los datos: Diferentes archivos, distintas partes, no tienen relación. Imposible compartirla o acceder de forma oportuna.

Enfoque de las bases de datos para la administración de datos Base de datos: Conjunto de datos organizados que se utiliza de forma eficiente las aplicaciones.

Sistemas de administración de Base de Datos (DBMS) Permite: Centralizar datos Administrar datos eficientemente Proporcionar acceso a datos almacenados. Actúa como interfaz entre programas de aplicación y archivos de datos físicos. Separa vista lógica y vista física para ahorrar al programador la tarea de saber donde y como se almacenan los datos.

Vista lógica: Datos como los percibe el usuario final. Vista física: Cómo están organizados y estructurados los datos en un almacenamiento físico. El software de administración de bases de datos hace disponibles las diferentes vistas lógicas de la base de datos física requerida por los usuarios.

DBMS

Cómo resuelve un DBMS los problemas del entorno de archivo tradicional Reducir redundancia e inconsistencia Minimizar cantidad de archivos aislados Eliminar dependencia Permite a datos ser autosuficientes Incrementa acceso y disponibilidad de información Centraliza administración de datos, uso y seguridad

DBMS RELACIONAL Los datos se representan como tablas dimensionales. Tablas podrían ser archivos. Cada tabla contiene datos de entidad y atributos.

Operaciones de un DBMS relacional: tres operaciones básicas para generar conjuntos de datos útiles: SELECCIONAR: crea un subconjunto que consta de todos los registros de la tabal que cumplen los criterios establecidos. UNIR: combina tablas relacionales para dar al usuario más información de la que está disponible en las tablas individuales. PROYECTAR: crea un subconjunto que consiste en las columnas de una tabla, creando nuevas tablas que contengan solamente la información que se requiere.

DBMS jerárquico y de red DBMS jerárquico: modela relaciones uno a muchos. DBMS de red: modela relaciones muchos a muchos. Ambos menos flexibles que los DBMS relacionales y no soportan consultas con fines específicos, como las consultas de información en lenguaje natural.

DBMS jerárquico Cada nodo del árbol representa un tipo de registro conceptual, es decir, una entidad. A su vez, cada registro o segmento está constituido por un número de campos que los describen ,las propiedades o atributos de las entidades. Las relaciones entre entidades están representadas por las ramas (internamente apuntadores).

Características Los segmentos de un archivo jerárquico están dispuestos en forma de árbol. Los segmentos están enlazados mediante relaciones uno a muchos. Cada nodo consta de uno o más campos. Cada ocurrencia de un registro padre puede tener distinto número de ocurrencias de registros hijos. Cuando se elimina un registro padre se deben eliminar todos los registros hijos (integridad de los datos). Todo registro hijo debe tener un único registro padre excepto la raíz.

DBMS de red: Una estructura de datos en red, es muy similar a una estructura jerárquica, de hecho no es más que un superconjunto de ésta. Al igual que en la estructura jerárquica, cada nodo puede tener varios hijos pero, a diferencia de ésta, también puede tener varios padres.

DBMS orientado a objetos (OODBMS) Almacena los datos y los procedimientos como objetos Capaces de manejar gráficos, multimedia y subprogramas de Java Relativamente lento comparado con los DBMS relacionales para procesar grandes cantidades de transacciones DBMS relacional-orientado a objetos: proporciona capacidades de DBMS orientado a objetos y relacional.

Capacidades de los sistemas de administración de bases de datos Definición de datos: especifica la estructura del contenido de la base de datos, utilizada para crear tablas de bases de datos y para definir las características de los campos. Diccionario de datos: archivo automatizado o manual que almacena definiciones de elementos de datos y sus características. Lenguaje de manipulación de datos: se utiliza para agregar, cambiar, eliminar y recuperar la información de la base de datos.

Lenguaje de manipulación de datos: Las herramientas para el usuario de Microsoft Access para la generación SQL Lenguaje de Consultas Estructurado o SQL También: Muchos DBMS son populares generadores de informes (Crystal Reports).

Diseño de Bases de Datos La base de datos requiere de un diseño conceptual o lógico tanto como de un diseño físico. El diseño conceptual o lógico, de una base de datos es un modelo abstracto de la base de datos desde una perspectiva de negocios. El diseño físico muestra la manera real en que la base de datos está organizada en dispositivos de almacenamiento de acceso directo.

Normalización y Entidad-Relación Normalización: El proceso para crear estructuras de datos pequeñas, estables, aunque flexibles y adaptables a partir de grupos complejos de datos . Entidad-Relación: es una herramienta para el modelado de datos de un sistema de información.

Distribución de Bases de Datos Es un conjunto de múltiples bases de datos lógicamente relacionadas las cuales se encuentran distribuidas en diferentes espacios lógicos e interconectados por una red de comunicaciones. Hay dos formas principales de distribuir una base de datos: Datos particionada, unas partes se almacenan y mantienen en otros lugares de manera que cada procesador remoto tenga los datos necesarios para abastecer su área local. Otra estrategia es la replica de datos, es decir duplicar por completo las bases de datos central en toads la ubicaciones remotas.

Uso de bases de datos para mejorar el desempeño empresarial y la toma de decisiones En una empresa grande, con robustas bases de datos o enormes sistemas para cada función (ventas, contabilidad, etc....) se requieren capacidades y herramientas especiales para analizar extensas cantidades de datos y para acceder datos desde múltiples sistemas. Estas incluyen: el almacenamiento de datos, la minería de datos y herramientas para acceder a las bases de datos a través de la Web.

Almacen de Datos Un almacén de datos es una base de datos que almacena datos actuales e históricos de potencial interés para los encargados de la toma de decisiones de toda la empresa. Los datos se originan en muchos sistemas de transacciones operativas esenciales, y podrían incluir datos derivados de transacciones en sitios Web. El almacén de datos pone los datos a disposición de quien los necesite, pero no se pueden modificar.

Mercados de Datos Es un subconjunto de un almacén de datos en el que una parte resumida o altamente enfocada de los datos de la organización se coloca en una base de datos separada para una sola área objetivo o línea de negocios específica de usuarios.

Inteligencia de negocios, análisis de datos multidimensionales y minería de datos Una serie de herramientas permite a los usuarios analizar estos datos para descubrir nuevos patrones, relaciones y conocimientos profundos para orientar la toma de decisiones. Inteligencia de Negocios (BI):Son herramientas para consolidar, analizar y dar acceso a extensas cantidades de datos para ayudar a los usuarios a tomar mejores decisiones de negocios con frecuencia. La inteligencia de negocios da a las empresas la capacidad de acumular información; desarrollar conocimiento sobre clientes, competidores y operaciones internas, y cambiar la manera de tomar decisiones, para lograr una rentabilidad más alta y otras metas de negocios.

Procesamiento analítico en línea (OLAP) El procesamiento analítico en línea soporta el análisis de datos multidimensionales, el cual permite a los usuarios ver los mismos datos en diferentes formas utilizando múltiples dimensiones. Cada aspecto de la información -producto, precio, etc. representa una dimensión diferente. OLAP permite a los usuarios obtener respuestas en línea a preguntas específicas en un lapso de tiempo sumamente rápido, aun cuando los datos estén almacenados en bases de datos bastante grandes, como las cifras de ventas de varios años

Minería de Datos Consiste en la extracción no trivial de información que reside de manera implícita en los datos. En otras palabras, la minería de datos prepara, sondea y explora los datos para sacar la información oculta en ellos.

Bases de Datos y la Web Muchas empresas utilizan ahora la Web para poner parte de la información de sus bases de datos internas a disposición de sus clientes y socios de negocios. El usuario accede al sitio Web del detallista por medio de Internet, utilizando un navegador Web instalado en su Pc del cliente. El navegador Web del usuario solicita datos a la base de la organización, utilizando comandos HTML para comunicarse con el servidor Web

Las ventajas de utilizar la Web para acceder a las bases de datos internas de una organización: Un navegador es más sencillo de utilizar que las herramientas de consulta propietarias. La interfaz Web requiere pocos cambios o ninguno a la base de datos interna. Cuesta mucho menos agregar una interfaz Web a un sistema heredado que rediseñar y volver a construir el sistema para mejorar el acceso a los usuarios. El acceso a bases de datos corporativas a través de la Web está creando nuevas eficiencias, oportunidades y modelos de negocios.

Administración de los Recursos de Datos Una política de información específica las reglas de la organización para compartir, distribuir, adquirir, estandarizar, clasificar e inventariar la información. Esta establece procedimiento y responsabilidades específicos, que identifican cuáles usuarios y unidades de la organización pueden compartir información, dónde se puede distribuir la información y quién es responsable de actualizar y mantener la información.

Aseguramiento de la calidad de datos Una base de datos y una política de información bien diseñadas contribuirán a garantizar que la empresa tenga la información que necesita. Sin embargo, se deben emprender acciones adicionales para asegurar que la información de las bases de datos de la organización sea exacta y confiable. Antes de que una nueva base entre en funcionamiento, las organizaciones tienen que identificar y corregir los datos erróneos y establecer mejores rutinas para editar datos una vez que sus bases de datos estén operando.

Una organización grande tendrá un grupo de diseño y administración de bases de datos dentro de la división de sistemas de información corporativa, responsable de definir y organizar la estructura y contenido de la base de datos, así como su mantenimiento. El grupo de diseño establece la base de datos física, las relaciones lógicas entre los elementos y las reglas de acceso y los procedimientos de seguridad. Las funciones que desempeñan se conocen como Administración de la base de datos.

El análisis de la calidad de los datos, que es un sondeo estructurado de la exactitud y nivel de completitud de los datos que hay en un sistema de información. La depuración de datos conocida como limpieza de datos consiste en actividades para detectar y corregir datos de una base de datos que sean incorrectos o incompletos, tengan un formato inadecuado o sean redundantes. La depuración de datos no sólo corrige errores sino que también impone la consistencia entre diferentes conjuntos de datos originados en sistemas de información separados.

Parte Practica Video Administración Básica de Base de Datos POSTGRESQL