Sesion_01_GDI-I

download Sesion_01_GDI-I

of 71

description

Sistema de Base de Datos

Transcript of Sesion_01_GDI-I

  • Introduccin a Las Bases De DatosSESION: 01CURSO : GESTION DE DATOS DE INFORMACION IDOCENTE: ING. IVAN CRISPIN SANCHEZ

    Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • OBJETIVOS

    Conocer y comprender el concepto de Basede datos.

    Reconocer los elementos involucrados en elconcepto de base de datos.

    Conocer los objetivos de los sistemas debase de datos.

    Conocer los diferentes niveles deabstraccin de la informacin.

    Ing. Ivan Crispin Sanchez

  • DATO E INFORMACIN

    Dato es un conjunto decaracteres con algnsignificado, pueden sernumricos, alfabticos, oalfanumricos.

    Informacin es unconjunto ordenado dedatos los cuales sonmanejados segn lanecesidad del usuario.

    Para que un conjunto dedatos pueda serprocesadoeficientemente y puedadar lugar a informacin,primero se debe guardarlgicamente en archivos.

    Ing. Ivan Crispin Sanchez

  • Concepto Personal

    Informacin-Sistema-Modelo-Proceso deNegocio-Base de Datos-Necesidad demodelar los datos

    Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • CONCEPTOS BSICOS

    Campo Registro Archivo Base de Datos DBMS Esquema de Base de Datos Administracin de Base de Datos

    Ing. Ivan Crispin Sanchez

  • CAMPO, REGISTRO Y ARCHIVO

    Campo es la unidad mspequea a la cual unopuede referirse en unprograma.

    Desde el punto de vistadel programadorrepresenta unacaracterstica de unindividuo u objeto.

    Registro es unacoleccin de campos deiguales o de diferentestipos.

    Archivo es una coleccinde registrosalmacenados siguiendouna estructurahomognea.

    Ing. Ivan Crispin Sanchez

  • BASE DE DATOS (BD).

    Es una coleccin dearchivosinterrelacionados, soncreados con un DBMS.

    Una finalidad de la basede datos es eliminar laredundancia o al menosminimizarla.

    El contenido de una basede datos engloba a lainformacinconcerniente(almacenadas enarchivos) de unaorganizacin, de talmanera que los datosestn disponibles paralos usuarios.

    Ing. Ivan Crispin Sanchez

  • COMPONENTES DE UN SBD. Los tres componentes

    principales de unsistema de base dedatos son:

    El hardware El software DBMS Los datos a manejar El personal

    encargado delmanejo del sistema.

    Ing. Ivan Crispin Sanchez

  • SISTEMA MANEJADOR DE BD.

    Un DBMS es unacoleccin de numerosasrutinas de softwareinterrelacionadas, cadauna de las cuales esresponsable de una tareaespecfica.

    El objetivo de un sistemamanejador base de datoses proporcionar unentorno que sea a la vezconveniente y eficientepara ser utilizado alextraer, almacenar ymanipular informacinde la base de datos.

    Ing. Ivan Crispin Sanchez

  • ESQUEMA DE LA BD.

    Es la estructura por la que esta formada labase de datos, se especifica por medio de unconjunto de definiciones que se expresamediante un lenguaje especial llamadolenguaje de definicin de datos. (DDL)

    Ing. Ivan Crispin Sanchez

  • ADMINISTRADOR DE BD.

    Es la persona o equipo de personasprofesionales responsables del control ymanejo del sistema de base de datos.

    Generalmente tiene(n) experiencia en DBMS,diseo de bases de datos, Sistemasoperativos, comunicacin de datos,hardware y programacin.

    Ing. Ivan Crispin Sanchez

  • OBJETIVOS DE LOS SISTEMAS DE BD. Los objetivos principales de un sistema

    de base de datos es disminuir lossiguientes aspectos:

    Redundancia e inconsistencia de datos. Dificultad para tener acceso a los datos. Aislamiento de los datos. Anomalas del acceso concurrente. Problemas de seguridad. Problemas de integridad.

    Ing. Ivan Crispin Sanchez

  • REDUNDANCIA E INCONSISTENCIADE DATOS.

    Dado que los archivos son creados pordiferentes tipos de programas deaplicacin, existe la posibilidad de quesi no se controla detalladamente elalmacenamiento, se pueda originar unduplicado de informacin, es decir quela misma informacin se encuentrems de una vez en un dispositivo dealmacenamiento.

    Ing. Ivan Crispin Sanchez

  • DIFICULTAD PARA TENER ACCESOA LOS DATOS.

    Un sistema de base de datosdebe contemplar un entorno dedatos que le facilite al usuario elmanejo de los mismos.

    Ing. Ivan Crispin Sanchez

  • AISLAMIENTO DE LOS DATOS.

    Los datos pueden estar repartidos en varios archivos,con diferentes formatos, lo que hace difcil escribirprogramas de aplicacin que necesiten acceder a stos(datos) adecuadamente.

    Ing. Ivan Crispin Sanchez

  • ANOMALAS DEL ACCESO CONCURRENTE.

    Para mejorar el funcionamiento global del sistema yobtener un tiempo de respuesta ms rpido, muchossistemas permiten que mltiples usuarios actualicen losdatos simultneamente.

    En un entorno as la interaccin de actualizacionesconcurrentes puede dar por resultado datosinconsistentes.

    Ing. Ivan Crispin Sanchez

  • PROBLEMAS DE SEGURIDAD.

    La informacin de toda empresa esimportante, aunque unos datos lo son msque otros, por tal motivo se debeconsiderar el control de acceso a losmismos.

    No todos los usuarios pueden visualizaralguna informacin, por tal motivo paraque un sistema de base de datos seaconfiable debe mantener un grado deseguridad que garantice la autentificaciny proteccin de los datos.

    Ing. Ivan Crispin Sanchez

  • PROBLEMAS DE INTEGRIDAD.

    Los valores de datos almacenadosen la base de datos debensatisfacer cierto tipo derestricciones de consistencia.

    Estas restricciones se hacencumplir en el sistema aadiendocdigos apropiados en losdiversos programas de aplicacin.

    Ing. Ivan Crispin Sanchez

  • QU ES LA ABSTRACCIN DEDATOS?

    Un objetivo importante de unsistema de base de datos esproporcionar a los usuariosuna visin abstracta de losdatos, es decir, el sistemaesconde ciertos detalles decmo se almacenan ymantienen los datos.

    Ing. Ivan Crispin Sanchez

  • NIVELES DE ABSTRACCIN

    Existen diferentes niveles de abstraccin parasimplificar la interaccin de los usuarios con elsistema:

    Interno-Fsico Conceptual Externo-Visin

    Ing. Ivan Crispin Sanchez

  • NIVEL FSICO

    Es la representacin del nivel ms bajo deabstraccin.

    En ste se describe en detalle la forma encomo se almacenan los datos en losdispositivos de almacenamiento

    Por ejemplo, mediante ndices para el accesoaleatorio a los datos.

    Ing. Ivan Crispin Sanchez

  • NIVEL CONCEPTUAL

    El siguiente nivel (msalto) de abstraccin.

    Describe que datos sonalmacenados realmenteen la base de datos y lasrelaciones que existenentre los mismos.

    Describe la base dedatos completa entrminos de suestructura de diseo.

    Ing. Ivan Crispin Sanchez

  • DEFINICIONES EN EL NIVELCONCEPTUAL

    Consta de las siguientes definiciones: Definicin de los datos:

    Se describen el tipo de datos y la longitud decampo todos los elementos direccionables en labase. Los elementos por definir incluyen artculoselementales (atributos), totales de datos y registrosconceptuales (entidades).

    Relaciones entre datos: Se definen las relaciones entre datos para enlazar

    tipos de registros relacionados para elprocesamiento de archivos mltiples.

    Ing. Ivan Crispin Sanchez

  • NIVEL DE VISIN.

    Nivel ms alto de abstraccin, eslo que el usuario final puedevisualizar del sistema terminado.

    Describe slo una parte de la basede datos al usuario acreditadopara verla.

    Ing. Ivan Crispin Sanchez

  • TRABAJOSDESCARGAR LOS SIGUIENTES SOFTWARE:

    a) Erwinb) Power Designerc) Rational Rosed) Workbench

    Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • DESCARGARMANUALES,VIDEOS,EJEMPLOSDE LOS SOFTWARE ANTESMENCIONADOS

    Ing. Ivan Crispin Sanchez

  • Ing. Ivan Crispin Sanchez

  • GRACIAS

    Ing. Ivan Crispin Sanchez