1 / 26

Bases de Datos I (BDA104)

Bases de Datos I (BDA104). Ingeniería en Informática Profesora: María Auxilio Medina Nieto. Contenido. Introducción. ¿Cuánta información hay en el mundo? Michael Lesk. Almacenar, administrar y acceder a la información BD = datos + estructura

charla
Télécharger la présentation

Bases de Datos I (BDA104)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Bases de Datos I (BDA104) Ingeniería en Informática Profesora: María Auxilio Medina Nieto

  2. Contenido

  3. Introducción ¿Cuánta información hay en el mundo? Michael Lesk. Almacenar, administrar y acceder a la información BD = datos + estructura BD = conjunto de datos estructurados almacenados en algún soporte de almacenamiento de datos y se puede acceder a ella desde uno o más programas

  4. Objetivo General Desarrollar la capacidad en el alumno para aplicar conocimientos fundamentales teóricos y prácticos en el funcionamiento de los sistemas de bases de datos y el planteamiento de modelos de datos que describen problemas reales, así como para implementar dichos modelos usando DBMS’s relacionales

  5. Objetivos específicos • Describir problemas • Modelar entidades , atributos y relaciones entre entidades que representen una solución a los problemas • Implementar el modelo en una base de datos • Desarrollar programas que accedan a la base de datos

  6. Competencia • Especificar las bases de datos, su estructura y sus herramientas de administración

  7. ¿Y qué es una competencia?

  8. Habilidades • Identificar datos de entrada y de salida • Identificar entidades y relaciones • Emplear modelos conceptuales para captura de datos y relaciones • Expresar el modelo conceptual en un modelo relacional • Emplear normalización • Definir el esquema relacional utilizando SQL • Especificar los componentes de almacenamiento • Trabajar en equipo • Trabajar en orden

  9. Actitudes • Respeto • Responsabilidad • Entrega de trabajos en tiempo y forma • Orden y limpieza • Trabajo en equipo

  10. Temario • Los sistemas de bases de datos (9) • Modelo E-R (17) • Modelo relacional y normalización (19) • Álgebra relacional (15) • Lenguaje relacional SQL (15)

  11. Criterios de evaluación

  12. Criterios de evaluación

  13. Bibliografía • Silberschatz, Abraham; Korth, Henry F; Sudrshan, S. Fundamentos de bases de datos.McGraw Hill. Madrid, España. ES. 1998. • García-Molina. Database Systems The complete book. 2008. Prentice HallMullins. http://infolab.stanford.edu/~ullman/dscb.html • Database Administration. Addison Wesley Wessler • http://ict.udlap.mx/people/carlos/

  14. Conceptos previos

  15. Definiciones básicas Dato: es la representación física de un aspecto de la realidad Base de datos: conjunto de datos, que pueden estar organizados y/o interrelacionados de alguna manera con un propósito particular

  16. Definiciones básicas DBMS*: Sistema Manejador de Bases de Datos (DataBase Manager/Management System) es una colección de datos interrelacionados y un conjunto de programas para accederlos. Algunos lo llaman SGBD (Sistema Gestionador de Bases de Datos)

  17. Niveles de abstracción Físico: es el más bajo y define cómo los datos son almacenados Lógico: define qué datos hay almacenados y cómo se relacionan De visión: es el más alto, define vistas de "partes" de la base de datos para restringir el acceso a determinados datos o bien para simplificar la interacción

  18. Objetivo de aprendizaje: El alumno aplicará conceptos de bases de datos para el análisis de los sistemas de bases de datos Unidad 1. Los sistemas de bases de datos

  19. 1.1 Conceptos • En la mayor parte de los sistemas informáticos existen varios tipos de almacenamientos de datos, los cuales se clasifican por diferentes criterios como: • Velocidad a la que se accede a los datos • Costo de adquisición del medio por unidad de dato • Confiabilidad del medio

  20. $ $ $ $ $ $

  21. Memoria principal • Opera los datos disponibles • Opera las instrucciones de propósito general • Los datos se pierden si se produce un fallo de suministro eléctrico o se cae el sistema

  22. Memoria flash • Memoria sólo de lectura programable y borrable eléctricamente (EEPROM) • Número de borrados finito (10000-1000000) • Los datos NO se pierden si se produce un fallo de suministro eléctrico • La velocidad de lectura es similar a la de la memoria principal, pero la escritura es más lenta y se realiza por bancos • Se utiliza en cámaras o computadoras de bolsillo

  23. Memoria caché • Es la más rápida y costosa • Su uso lo gestiona el hardware

  24. Discos magnéticos • Almacenan toda la BD • Los datos NO se pierden si se produce un fallo de suministro eléctrico o si se cae el sistema

  25. Almacenamiento óptico • CDs y DVDs • CD-R y DVD-R se graban una sóla vez, escritura única y lectura múltiple • CD-RW, DVD-RW, DVR-RAM, múltiples escrituras • Almacenamiento de acceso directo

  26. Almacenamiento en cintas • Utilizado para copias de seguridad • Más baratos que los discos • Acceso secuencial a los datos

More Related