Introducci ón a los SGBD Ads  Anyer Polanco
Principios y Conceptos Básicos DATOS Tradicionalmente, “ Hechos reconocidos que pueden ser registrados y almacenados en un medio computarizado “. Básicamente  Alfanuméricos y Símbolos  Especiales. Hoy en día, este termino se refiere a : Hechos, Textos, Gráficos, Imágenes, Sonido y  Segmentos  de  Video, con  significado  en un  Ambiente  de  Usuario.
Principios y Conceptos Básicos INFORMACIÓN Datos  que  han  sido  procesados,  de  tal  forma  que  incrementan  el  conocimiento de la(s)  persona(s)  que  los usan. VALOR  DE  LA  INFORMACIÓN  Forma. Lugar.  Tiempo.
Principios y Conceptos Básicos BASE DE DATOS Colección Organizada de Datos, Lógicamente Relacionada. Debe Estructurarse en forma tal que pueda ser fácilmente almacenada, manejada y recuperada por los usuarios. Los Datos deben describir un dominio de interés para el Grupo de Usuarios que los usan, respondiendo a preguntas concernientes  a ese dominio.
Gestión de Base de Datos BASE  DE  DATOS Usuarios de Aplicaciones Usuarios Especializados Programadores De Aplicación. Administrador De  Datos
Sis. de Facturación Prog. A Dep. de Ordenes  Dep. de Contabilidad  Dep. Nómina Prog. A Prog. B Prog. C Prog. B Prog. A Prog. B Sist. de Ordenes t Sist. de  Nómina Cli.  Inv.  Ord.  Inv.  Cli.  Emp. Empresa de Fabricación de Muebles
Sistemas de gestión de archivos Dependencia del programa de aplicación  Datos separados y aislados: archivos incompatibles, dificultad para tener acceso a los datos y duplicación e inconsistencia. Largos tiempos de desarrollo y costoso mantenimiento. Anomalías del  acceso concurrente Problemas de seguridad e integridad
Sistema de Gestión de Base de Datos (SGBD) SGBD, colección de programas que permiten a los usuarios crear y mantener una Base de Datos. Es un sistema de software de propósito general que facilita los procesos de  definición, construcción y manipulación  de bases de datos para distintas aplicaciones.
Sistema de Gestión de Base de Datos (SGBD) Los Sistemas de Gestión de Base de Datos no solo contienen la base de Datos propiamente dicha sino también una definición o descripción completa de las estructura de la base de datos y sus restricciones esto es el Catalogo del Sistema.
Sistema de Gestión de Base de Datos (SGBD) El Catalogo del Sistema contiene información como la estructura de cada fichero, el tipo y formato de cada elemento y varias restricciones sobre los datos.  La información almacenada en el catalogo se denomina meta-datos y describe la estructura de la base de datos primaria.
Características del Enfoque de SGBD Naturaleza autodescriptiva de los sistemas de Base de Datos. Separación entre los programas y los datos. Soporte de múltiples vistas de los datos. Compartimiento de datos y procesamiento de transacciones multiusuario.
Sistema de Gestión de Base de Datos (SGBD) PROCESADOR DE CONSULTAS DICCIONARIO DE DATOS Y ESTADISTICAS ARCHIVOS DE DATOS E INDICES GESTOR  DE ALMACENAMIENTO BASE  DE  DATOS DBGS Usuarios de Aplicaciones Interfases de Aplicaciones Programadores De Aplicación. Herramientas De Programac. Usuarios Especializados Mecanismos De Consulta Administrador De  Datos Definición De la B. De D.
Sistema de Gestión de Base de Datos (SGBD) LENGUAJES  DE  BASES  DATOS Lenguaje de Definición de Datos  ( DDL ). Lenguaje  de  Control  de  Datos  ( DCL ). Lenguaje de Manipulación de Datos ( DML ).
Ventajas de un SGBD Independencia  entre  Programas  y  Datos. Mínima  Redundancia  de  Datos. Consistencia  de  los Datos.  Fácil  Acceso a los Datos / Control de Acceso. Calidad  de  Datos. Establecimiento  de  Estándares. Alta Productividad  en  el  Desarrollo  y  Bajos  Costos  de  Mantenimiento.
Desventajas de un SGBD Necesidad  de  Personal  Especializado. Complejidad  y  Costos  de  Instalación y Mantenimiento. Necesidad  de  Respaldos  y  Mecanismos de  Recuperaciones  Explícitas. Conflictos  Organizacionales.
Funciones del DBA Definir el Esquema Conceptual. Definir el Esquema Físico. Definir las Verificaciones de Seguridad e Integridad. Definir Procedimientos  de Respaldo y Recuperación. Supervisar el Desempeño y Responder a Cambios en los Requerimientos. Administrar el Acceso de los Usuarios a la Base de Datos.

Introduccion a los SGBD

  • 1.
    Introducci ón alos SGBD Ads Anyer Polanco
  • 2.
    Principios y ConceptosBásicos DATOS Tradicionalmente, “ Hechos reconocidos que pueden ser registrados y almacenados en un medio computarizado “. Básicamente Alfanuméricos y Símbolos Especiales. Hoy en día, este termino se refiere a : Hechos, Textos, Gráficos, Imágenes, Sonido y Segmentos de Video, con significado en un Ambiente de Usuario.
  • 3.
    Principios y ConceptosBásicos INFORMACIÓN Datos que han sido procesados, de tal forma que incrementan el conocimiento de la(s) persona(s) que los usan. VALOR DE LA INFORMACIÓN Forma. Lugar. Tiempo.
  • 4.
    Principios y ConceptosBásicos BASE DE DATOS Colección Organizada de Datos, Lógicamente Relacionada. Debe Estructurarse en forma tal que pueda ser fácilmente almacenada, manejada y recuperada por los usuarios. Los Datos deben describir un dominio de interés para el Grupo de Usuarios que los usan, respondiendo a preguntas concernientes a ese dominio.
  • 5.
    Gestión de Basede Datos BASE DE DATOS Usuarios de Aplicaciones Usuarios Especializados Programadores De Aplicación. Administrador De Datos
  • 6.
    Sis. de FacturaciónProg. A Dep. de Ordenes Dep. de Contabilidad Dep. Nómina Prog. A Prog. B Prog. C Prog. B Prog. A Prog. B Sist. de Ordenes t Sist. de Nómina Cli. Inv. Ord. Inv. Cli. Emp. Empresa de Fabricación de Muebles
  • 7.
    Sistemas de gestiónde archivos Dependencia del programa de aplicación Datos separados y aislados: archivos incompatibles, dificultad para tener acceso a los datos y duplicación e inconsistencia. Largos tiempos de desarrollo y costoso mantenimiento. Anomalías del acceso concurrente Problemas de seguridad e integridad
  • 8.
    Sistema de Gestiónde Base de Datos (SGBD) SGBD, colección de programas que permiten a los usuarios crear y mantener una Base de Datos. Es un sistema de software de propósito general que facilita los procesos de definición, construcción y manipulación de bases de datos para distintas aplicaciones.
  • 9.
    Sistema de Gestiónde Base de Datos (SGBD) Los Sistemas de Gestión de Base de Datos no solo contienen la base de Datos propiamente dicha sino también una definición o descripción completa de las estructura de la base de datos y sus restricciones esto es el Catalogo del Sistema.
  • 10.
    Sistema de Gestiónde Base de Datos (SGBD) El Catalogo del Sistema contiene información como la estructura de cada fichero, el tipo y formato de cada elemento y varias restricciones sobre los datos. La información almacenada en el catalogo se denomina meta-datos y describe la estructura de la base de datos primaria.
  • 11.
    Características del Enfoquede SGBD Naturaleza autodescriptiva de los sistemas de Base de Datos. Separación entre los programas y los datos. Soporte de múltiples vistas de los datos. Compartimiento de datos y procesamiento de transacciones multiusuario.
  • 12.
    Sistema de Gestiónde Base de Datos (SGBD) PROCESADOR DE CONSULTAS DICCIONARIO DE DATOS Y ESTADISTICAS ARCHIVOS DE DATOS E INDICES GESTOR DE ALMACENAMIENTO BASE DE DATOS DBGS Usuarios de Aplicaciones Interfases de Aplicaciones Programadores De Aplicación. Herramientas De Programac. Usuarios Especializados Mecanismos De Consulta Administrador De Datos Definición De la B. De D.
  • 13.
    Sistema de Gestiónde Base de Datos (SGBD) LENGUAJES DE BASES DATOS Lenguaje de Definición de Datos ( DDL ). Lenguaje de Control de Datos ( DCL ). Lenguaje de Manipulación de Datos ( DML ).
  • 14.
    Ventajas de unSGBD Independencia entre Programas y Datos. Mínima Redundancia de Datos. Consistencia de los Datos. Fácil Acceso a los Datos / Control de Acceso. Calidad de Datos. Establecimiento de Estándares. Alta Productividad en el Desarrollo y Bajos Costos de Mantenimiento.
  • 15.
    Desventajas de unSGBD Necesidad de Personal Especializado. Complejidad y Costos de Instalación y Mantenimiento. Necesidad de Respaldos y Mecanismos de Recuperaciones Explícitas. Conflictos Organizacionales.
  • 16.
    Funciones del DBADefinir el Esquema Conceptual. Definir el Esquema Físico. Definir las Verificaciones de Seguridad e Integridad. Definir Procedimientos de Respaldo y Recuperación. Supervisar el Desempeño y Responder a Cambios en los Requerimientos. Administrar el Acceso de los Usuarios a la Base de Datos.