Administracion Base de Datos

14
Sistema de Base de datos Es un sistema computarizado cuyo propósito general es mantener información y hacer que esté disponible cuando se solicite. Se compone por: Información: Integrada Compartida Equipo Volú menes de Almacenamiento secundario Procesador o procesadores y la memoria principal Programas DBMS (Data Base Management System) Usuarios Programador de aplicaciones Usuario final

description

Base de datos vista generalizada

Transcript of Administracion Base de Datos

  • Sistema de Base de datos

    Es un sistema computarizado cuyo propsito general es mantener informacin y hacer que est disponible cuando se solicite.Se compone por:Informacin: Integrada CompartidaEquipo Vol menes de Almacenamiento secundario Procesador o procesadores y la memoria principal Programas DBMS (Data Base Management System)Usuarios Programador de aplicaciones Usuario final DBA (Administrador de Base de Datos)

  • Base de DatosSistema de Administracin de Base de Datos (DBMS)Usuarios FinalesProgramas de Aplicacin

  • Sistema de Administracin de Bases de datos (DBMS)

    Es un conjunto de programas que maneja todo acceso a la base de datos.

    Funcin:Definicin de datosManipulacin de DatosSeguridad e integridad de los datosRecuperacin y concurrencia de los datosDiccionario de datosDesempeo

  • Base de DatosTablasClientesEmpleadosProductosFacturasAlamacnRecepcinPedidoSistema de FacturacinSistema de ComprasBase de datos

    Coleccin de tablas y objetos relacionadas entre s y organizados como un grupo

  • Tablas

    Coleccin de registros (filas) y campos (columnas) que almacenan informacin sobre una entidad.RegistrosCampos

    Sheet1

    MatriculaNombreApellidoTelefonoDireccion

    96-9874JuanPrez533-6547

    93-4578LuisLpez566-9874

  • Ventajas de la utilizacin de sistemas de Bases de Datos:Es posible disminuir la redundanciaEs posible controlar la inconsistenciaEs posible compartir los datosEs posible hacer cumplir las normasEs posible aplicar restricciones de seguridadEs posible mantener la integridadEs posible equilibrar requerimientos opuestos

    CompactoRpidoMenos laboriosoActualOfrece un control centralizado de la informacin

  • Arquitectura de las bases de datos

    Nivel interno: El nivel ms bajo de abstraccin describe cmo se almacenan realmente los datos.

    Nivel conceptual: Describe qu datos son realmente almacenados en la base de datos y las relaciones que existen entre los datos.

    Nivel externo: Describe slo parte de la base de datos completa.

  • Nivel Interno(Vista del almacenamiento)Nivel Conceptual(Vista comunitaria de los usuarios)Nivel Externo(Vistas Individuales de los usuarios)Arquitectura para sistemas de Bases de Datos

  • Funcin del BDA (Database Administrator)Definicin de esquema ConceptualDefinicin de esquema InternoVincularse con los usuariosDefinir las verificaciones de seguridad e integridadDefinir procedimientos de respaldo y recuperacin Supervisar el desempeo y responder a cambios en los requerimientos

  • DBMS, manejador de archivos y el manejador de discoDBMSManejador de ArchivosManejador de DiscoBase de Datos AlmacenadaDevuelve registro almacenadoDevuelve Pgina almacenadoDatos ledos del discoSolicita registro almacenadoSolicita Pgina almacenadaOperacin de E/S en disco

  • Sistema de Base de datos DistribuidosDefinicinConceptoVentajasLas doce Reglas de los sistemas DistribuidosProblemas

    Esquema

  • Sistema de Base de datos DistribuidosAutonoma localNo dependencia de un sitio centralOperacin ContinuaIndependencia con respecto a la localizacin (transparencia de localizacin) Independencia con respecto a la fragmentacinProcesamiento distribuido de consultasManejo distribuido de transaccionesIndependencia con respecto a el equipoIndependencia con respecto al sistema OperativoIndependencia con respecto a la redIndependencia con respecto al DBMS

    12 Reglas

  • Sistema de Base de datos DistribuidosProcesamiento de consultasAdministracin de catlogosPropagacin de actualizacionesRecuperacinConcurrenciaCompuertas

    Problemas de los sistemas distribuidos