Fundamentos de Bases de Datos - Introducción

1,801 views

Published on

Fundamentos de Bases de Datos (I.S.C 4o. Cuatrimestre)- UNIVAC.
Breve introducción a las bases de datos desde un punto de vista general.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,801
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
86
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Presentación de la materia\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Un modelo de datos es básicamente una "descripción" de algo conocido como contenedor de datos (algo en donde se guarda la información), así como de los métodos para almacenar y recuperar información de esos contenedores. Los modelos de datos no son cosas físicas: son abstracciones que permiten la implementación de un sistema eficiente de base de datos; por lo general se refieren a algoritmos, y conceptos matemáticos.\n
  • \n
  • Éste es un modelo ligeramente distinto del jerárquico, su diferencia radica en los nodos\n
  • Un ejemplo habitual de transacción es el traspaso de una cantidad de dinero entre cuentas bancarias. Normalmente se realiza mediante dos operaciones distintas, una en la que se decrementa el saldo de la cuenta origen y otra en la que incrementamos el saldo de la cuenta destino.\n
  • \n
  • \n
  • \n
  • Una base de datos orientada a objetos es una base de datos que incorpora todos los conceptos importantes del paradigma de objetos:\nEncapsulación - Propiedad que permite ocultar la información al resto de los objetos, impidiendo así accesos incorrectos o conflictos.\nHerencia - Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de clases.\nPolimorfismo - Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos.\n\n
  • \n
  • \n
  • \n
  • Fundamentos de Bases de Datos - Introducción

    1. 1. Fundamentos de Bases de Datos I.S.C Juan Manuel Padilla Carmona UNIVAC
    2. 2. Base de Datos“Es un conjunto de datos pertenecientesa un mismo contexto y almacenadossistemáticamente para su posterior uso”. - Wikipedia
    3. 3. Ejemplos Archivo MuertoBiblioteca
    4. 4. Biblioteca Ordenada por: •Orden alfabético. •Por tema. •Una combinación de ambas. •etc.
    5. 5. Tipos de Bases de Datos Las Bases de Datos pueden clasificarse de varias maneras.• Según la variabilidad de los datos almacenados: ‣ Bases de datos estáticas. ‣ Bases de datos dinámicas.
    6. 6. Tipos de Bases de Datos• Según el contenido: ‣ Bases de Datos bibliográficas. ‣ Bases de Datos de texto completo. ‣ Directorios.
    7. 7. Bases de Datos Estáticas• Son bases de datos de sólo lectura.• Utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar.
    8. 8. Bases de Datos Dinámicas• La información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado, adición de datos y consulta de los mismos.
    9. 9. Modelos de Bases de DatosAdemás de la clasificación por la función delas bases de datos, éstas también se pueden clasificar de acuerdo a su modelo de administración de datos.
    10. 10. Bases de datos Jerárquicas• Los datos se organizan en una forma similar a un árbol (visto al revés).• Un nodo padre de información puede tener varios hijos.• Un nodo que no tiene padres es llamado raíz.• Los nodos que no tienen hijos se los conoce como hojas.
    11. 11. Bases de Datos de Red• Un nodo puede tener múltiples padres.
    12. 12. Bases de Datos Transaccionales• Su único fin es el envío y recepción de datos a gran velocidad.• La redundancia y duplicación de información no es un problema.
    13. 13. Bases de Datos Relacionales• Se basa en relaciones lógicas, al conjunto de estas relaciones se les llama tuplas.• El lugar y la forma en que se almacenan los datos no tiene relevancia.• La información puede ser recuperada o almacenada por consultas.• El lenguaje más común para realizar las consultas es SQL.
    14. 14. Bases de Datos Relacionales• Durante su diseño, una base de datos relacional pasa por un proceso al que se le conoce como normalización de una base de datos.
    15. 15. Bases de Datos Multidimensionales• En las bases de datos multidimensionales los campos o atributos de una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla, o bien representan métricas que se desean estudiar.
    16. 16. Bases de Datos Orientadas a Objetos• Es un modelo relativamente reciente y propio de los modelos informáticos orientados a objetos.• Trata de almacenar en la base de datos de los objetos completos (estado y comportamiento).
    17. 17. Gestión de Bases deDatos Distribuida (SGBD) La base de datos y el software SGBD pueden estar distribuidos en múltiples sitios conectados por una red. Hay de dos tipos:
    18. 18. Distribuidos Homogéneos• Utilizan el mismo SGBD en múltiples sitios.
    19. 19. Distribuidos Heterogéneos• Da lugar a los SGBD federados o sistemas multibase de datos en los que los SGBD participantes tienen cierto grado de autonomía local y tienen acceso a varias bases de datos autónomas preexistentes almacenados en los SGBD, muchos de estos emplean una arquitectura cliente-servidor.

    ×