El sistema de comunicacin entre los distintos componentes

  • Slides: 11
Download presentation
El sistema de comunicación entre los distintos componentes Unidad I. Conceptos de Bases de

El sistema de comunicación entre los distintos componentes Unidad I. Conceptos de Bases de Datos Realizó: I. S. C. Raquel Gpe. Saucedo Chacón Tema 1. 5. 4

El sistema de comunicación entre los distintos componentes Un sistema de base de datos

El sistema de comunicación entre los distintos componentes Un sistema de base de datos esta compuesto por: I. Base de Datos a) Datos de usuario b) Metadatos c) Índices d) Metadatos de aplicación Realizó: I. S. C. Raquel Gpe. Saucedo Chacón Tema 1. 5. 4

El sistema de comunicación entre los distintos componentes Un sistema de base de datos

El sistema de comunicación entre los distintos componentes Un sistema de base de datos esta compuesto por: II. Sistema Administrador de Base de Datos a) Herramientas b) Utilerías c) Motor de diseño de tiempo de ejecución del sistema administrador de Base de Datos Realizó: I. S. C. Raquel Gpe. Saucedo Chacón Tema 1. 5. 4

El sistema de comunicación entre los distintos componentes Un sistema de base de datos

El sistema de comunicación entre los distintos componentes Un sistema de base de datos esta compuesto por: III. Aplicaciones de Base de Datos a) Formas b) Consultas c) Reportes d) Menús e) Programas de aplicación Realizó: I. S. C. Raquel Gpe. Saucedo Chacón Tema 1. 5. 4

Bases de Datos n Datos de Usuario: En la actualidad, casi todas las bases

Bases de Datos n Datos de Usuario: En la actualidad, casi todas las bases de datos representan los datos del usuario como afinidades que son tablas de datos. No todas las afinidades son igualmente deseables; algunas están mejor estructuradas que otras. Para crear afinidades bien estructuradas se realiza un proceso llamado normalización. n Metadatos. Debido a que los productos DBMS están diseñados para almacenar y manipular tablas, la mayor parte de ellos almacenan los metadatos en forma de tablas, algunas veces llamadas tablas del sistema. Realizó: I. S. C. Raquel Gpe. Saucedo Chacón Tema 1. 5. 4

Bases de Datos n Índices. Están encaminados a mejorar el funcionamiento y la accesibilidad

Bases de Datos n Índices. Están encaminados a mejorar el funcionamiento y la accesibilidad de la base de datos. Se usan para ordenar y para obtener un acceso rápido a los datos. Los índices son muy valiosos pero implican un costo. Cada vez que se actualiza una fila en una afinidad o tabla, también deben actualizarse los índices. Esto no es malo; sólo significa que los índices no son gratuitos y que deben reservarse para casos en los que sean de verdad necesarios. Realizó: I. S. C. Raquel Gpe. Saucedo Chacón Tema 1. 5. 4

Bases de Datos n Metadatos de aplicación. Se usan para almacenar la estructura y

Bases de Datos n Metadatos de aplicación. Se usan para almacenar la estructura y el formato de formas, reportes, consultas de usuarios, y otros componentes de aplicación. Normalmente no se accede de forma directa a los metadatos de aplicación sino que se hace a través de herramientas proporcionadas por el DBMS para tal fin. Realizó: I. S. C. Raquel Gpe. Saucedo Chacón Tema 1. 5. 4

Sistema administrador de base de datos: n Herramientas de diseño. El subsistema de herramientas

Sistema administrador de base de datos: n Herramientas de diseño. El subsistema de herramientas de diseño tiene una serie de elementos que facilitan el diseño y la creación de la base de datos y sus aplicaciones. Por lo general, incluye recursos para crear tablas, formas, consultas y reportes. Los productos DBMS también proporcionan lenguajes de programación e interfaces para estos. n Utilerías de tiempo de ejecución. El subsistema de tiempo de ejecución procesa los componentes de aplicación que se desarrollan usando las herramientas de diseño. Otras utilerías de tiempo de ejecución responden a consultas e imprimen reportes. Realizó: I. S. C. Raquel Gpe. Saucedo Chacón Tema 1. 5. 4

Sistema administrador de base de datos: n Motor del sistema administrador de base de

Sistema administrador de base de datos: n Motor del sistema administrador de base de datos. Es el intermediario entre las herramientas de diseño y las utilerías del subsistema de tiempo de ejecución, y los datos mismos. Realizó: I. S. C. Raquel Gpe. Saucedo Chacón Tema 1. 5. 4

Aplicaciones de bases de datos: n Formas. Se emplean para introducir información a la

Aplicaciones de bases de datos: n Formas. Se emplean para introducir información a la base de datos. n Consultas. Se usan cuando los usuarios desean consultar los datos para contestar preguntas o para identificar problemas o situaciones particulares. n Reportes. Un reporte es una presentación que tiene un formato de la información de una base de datos. Suelen estar divididos por secciones como Encabezado, títulos, grupos, detalles, subtotales, totales y pié de página. La presentación de la información casi siempre tiene uno o más ordenamientos. Realizó: I. S. C. Raquel Gpe. Saucedo Chacón Tema 1. 5. 4

Aplicaciones de bases de datos: n Menús. Se usan para organizar los distintos componentes

Aplicaciones de bases de datos: n Menús. Se usan para organizar los distintos componentes de la aplicación con el propósito de que el usuario final acceda a ellos con facilidad, mostrándole las opciones disponibles y ayudándole a seleccionar las acciones que desea realizar. n Programas de aplicación. Los programas de aplicación vienen a ser como el pegamento que nos permite unir el resto de los componentes de manera coherente y permite realizar procesos y cálculos a la aplicación. Adicionalmente suele haber algunas limitaciones que los DBMS no pueden enforzar directamente en la estructura de los datos y que deben ser codificadas en el programa de aplicación. Realizó: I. S. C. Raquel Gpe. Saucedo Chacón Tema 1. 5. 4