Aplicaciones de Bases de Datos Clase # 1 Enero 14 de 2009
Introducción Base de Datos Collección de Datos Relacionados. Datos Hechos Conocidos que pueden registrarse y tienen un significado implícito.
Propiedades Implícitas Representa Aspectos del Mundo Real. Es una colección coherente de datos con significados inherentes. Una base de datos se diseña, construye y puebla con datos para un propósito específico. Una base de datos tiene alguna fuente de la cual provienen los datos, algún grado de interacción con los sucesos del mundo real y una audiencia que está activamente interesada en el contenido de la base de datos.
Sistema Gestor de Base de Datos Software de Propósito General utilizado para facilitar los procesos de: Definición Construcción Manipulación En la Base de Datos. DBMS mas populares en el mercado.
Sistema de Base de Datos Usuarios / Programadores Programas de Aplicación / Consultas Definición de base  de datos  almacenada (meta-datos) Base de  datos almacenada Software  SGBD Entorno de Sistema  de Base de Datos  Simplificado Software para procesar consultas/programas Software para acceder a datos almacenados
Bases de Datos vrs Ficheros Definición de Datos en la BD y Definición de Datos en los programas Independencia entre programas y datos Abstracción de Datos Modelo de Datos Compartimiento de Datos y Procesamiento de Transacciones Multiusuario.
Actores en Sistemas de Bases de Datos Administradores de Base de Datos Diseñadores de Bases de Datos Usuarios Finales Ocasionales Simples o Paramétricos Avanzados Autónomos Analistas de Sistemas y Programadores de Aplicaciones
Ventajas de Utilizar un SGBD Control de la Redundancia Restricción de Accesos no Autorizados Representación de Vínculos complejos entre los datos Garantizar el cumplimiento de las restricciones de integridad Copias de Seguridad y Recuperación
CONCEPTOS Y ARQUITECTURA DE UN SISTEMA DE BASE DE DATOS
Arquitectura Cliente - Servidor Módulo Cliente Programas de Aplicación Interfaces de Usuario – GUI Módulo Servidor Almacenamiento Búsqueda de Datos Accesos
Modelos de datos, esquemas e instancias Modelo de Datos Colección de conceptos que sirven para describir la estructura de una DB Estructura de una DB Tipos de datos, vínculos y restricciones que deben cumplirse en la DB.
Categorías de los Modelos de  Datos Modelos de Datos de Alto Nivel o Conceptuales Cómo los usuarios perciben los datos Modelos de Datos de Bajo Nivel o Físicos Cómo se almacenan los datos Modelos de Datos de Representación o Implementación
Esquemas, Instancias y estado de la Base de Datos Esquema de la Base de Datos Descripción de la DB Estado de la Base de Datos Los datos que la DB contiene en un momento determinado
Arquitectura de un SGBD Nivel Interno Describe estructura Física de Almacenamiento Nivel Conceptual Describe la estructura de la DB para los usuarios Nivel externo o de Vistas Describe secciones de la DB dependiendo de los usuarios
Independencia de Datos Independencia Lógica de Datos Capacidad de Modificar el esquema conceptual sin tener que alterar los esquemas externos ni de aplicación. Independencia Física de los Datos Capacidad de Modificar el esquema interno sin tener que alterar el esquema conceptual.
Lenguajes del SGBD Lenguaje de Definición de Datos (LDD) Especificar el esquema conceptual de la DB Lenguaje de Definición de Almacenamiento (LDA) Especificar el esquema interno. Lenguaje de Manipulación de Datos Recuperación, Inserción, Eliminación y Modificación en la DB.
Interfaces del SGBD Interfaces para Navegación Basados en Menús Interfaces Basadas en Formularios Interfaces Gráficas de Usuario Interfaces de Lenguaje Natural Interfaces para usuarios Paramétricos Interfaces para el ABD
Módulos Componentes del SGBD Gestor de Datos Almacenados Compilador de LDD Procesador de BD en Tiempo de Ejecución Compilador de Consultas Pre-compilador y Compilador de LMD
Utilidades del SGBD Carga Copias de Seguridad Reorganización de Ficheros Control de Rendimiento
 

Bases de Datos

  • 1.
    Aplicaciones de Basesde Datos Clase # 1 Enero 14 de 2009
  • 2.
    Introducción Base deDatos Collección de Datos Relacionados. Datos Hechos Conocidos que pueden registrarse y tienen un significado implícito.
  • 3.
    Propiedades Implícitas RepresentaAspectos del Mundo Real. Es una colección coherente de datos con significados inherentes. Una base de datos se diseña, construye y puebla con datos para un propósito específico. Una base de datos tiene alguna fuente de la cual provienen los datos, algún grado de interacción con los sucesos del mundo real y una audiencia que está activamente interesada en el contenido de la base de datos.
  • 4.
    Sistema Gestor deBase de Datos Software de Propósito General utilizado para facilitar los procesos de: Definición Construcción Manipulación En la Base de Datos. DBMS mas populares en el mercado.
  • 5.
    Sistema de Basede Datos Usuarios / Programadores Programas de Aplicación / Consultas Definición de base de datos almacenada (meta-datos) Base de datos almacenada Software SGBD Entorno de Sistema de Base de Datos Simplificado Software para procesar consultas/programas Software para acceder a datos almacenados
  • 6.
    Bases de Datosvrs Ficheros Definición de Datos en la BD y Definición de Datos en los programas Independencia entre programas y datos Abstracción de Datos Modelo de Datos Compartimiento de Datos y Procesamiento de Transacciones Multiusuario.
  • 7.
    Actores en Sistemasde Bases de Datos Administradores de Base de Datos Diseñadores de Bases de Datos Usuarios Finales Ocasionales Simples o Paramétricos Avanzados Autónomos Analistas de Sistemas y Programadores de Aplicaciones
  • 8.
    Ventajas de Utilizarun SGBD Control de la Redundancia Restricción de Accesos no Autorizados Representación de Vínculos complejos entre los datos Garantizar el cumplimiento de las restricciones de integridad Copias de Seguridad y Recuperación
  • 9.
    CONCEPTOS Y ARQUITECTURADE UN SISTEMA DE BASE DE DATOS
  • 10.
    Arquitectura Cliente -Servidor Módulo Cliente Programas de Aplicación Interfaces de Usuario – GUI Módulo Servidor Almacenamiento Búsqueda de Datos Accesos
  • 11.
    Modelos de datos,esquemas e instancias Modelo de Datos Colección de conceptos que sirven para describir la estructura de una DB Estructura de una DB Tipos de datos, vínculos y restricciones que deben cumplirse en la DB.
  • 12.
    Categorías de losModelos de Datos Modelos de Datos de Alto Nivel o Conceptuales Cómo los usuarios perciben los datos Modelos de Datos de Bajo Nivel o Físicos Cómo se almacenan los datos Modelos de Datos de Representación o Implementación
  • 13.
    Esquemas, Instancias yestado de la Base de Datos Esquema de la Base de Datos Descripción de la DB Estado de la Base de Datos Los datos que la DB contiene en un momento determinado
  • 14.
    Arquitectura de unSGBD Nivel Interno Describe estructura Física de Almacenamiento Nivel Conceptual Describe la estructura de la DB para los usuarios Nivel externo o de Vistas Describe secciones de la DB dependiendo de los usuarios
  • 15.
    Independencia de DatosIndependencia Lógica de Datos Capacidad de Modificar el esquema conceptual sin tener que alterar los esquemas externos ni de aplicación. Independencia Física de los Datos Capacidad de Modificar el esquema interno sin tener que alterar el esquema conceptual.
  • 16.
    Lenguajes del SGBDLenguaje de Definición de Datos (LDD) Especificar el esquema conceptual de la DB Lenguaje de Definición de Almacenamiento (LDA) Especificar el esquema interno. Lenguaje de Manipulación de Datos Recuperación, Inserción, Eliminación y Modificación en la DB.
  • 17.
    Interfaces del SGBDInterfaces para Navegación Basados en Menús Interfaces Basadas en Formularios Interfaces Gráficas de Usuario Interfaces de Lenguaje Natural Interfaces para usuarios Paramétricos Interfaces para el ABD
  • 18.
    Módulos Componentes delSGBD Gestor de Datos Almacenados Compilador de LDD Procesador de BD en Tiempo de Ejecución Compilador de Consultas Pre-compilador y Compilador de LMD
  • 19.
    Utilidades del SGBDCarga Copias de Seguridad Reorganización de Ficheros Control de Rendimiento
  • 20.