La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Arquitectura de una Base de Datos

Presentaciones similares


Presentación del tema: "Arquitectura de una Base de Datos"— Transcripción de la presentación:

1 Arquitectura de una Base de Datos
Paul Leger

2 Modelos de Base de datos
¿Qué es un modelo? Conceptual: El cual refleja el mundo que deseamos modelar (ej. agenda telefónica) Interno: Especifica los detalles técnicos de una base de datos. ¿Dónde y cómo se han guardado los datos en la base de datos? Por ejemplo: los nombres son string, sueldos enteros NOTA: En el curso, no hablaremos mucho del modelo interno

3 Relaciones de los modelos en una base de datos
Nivel externo Aplicaciones Modelo conceptual Modelo interno

4 Elementos del modelo conceptual de una base de datos
Tabla 1 Tabla 2 Entidad: ejemplo «tabla 1» Instancias/tuplas/registro: ejemplo «venta de un mes de la tabla 1» Atributo: ejemplo «importe» Relaciones: ejemplo «mes»

5 Esquema de una base de datos
Los esquemas definen la estructura de una base de datos : tablas, relaciones y atributos No definen las instancias/registros de la base de datos Podríamos decir que un Esquema contiene la meta información de una base de datos

6 Lenguajes de un SGBD ¿Cómo nos comunicamos con una BD? Con un lenguaje (Los computadores usan muchos lenguajes como el español para comunicarse) SQL es el lenguaje más utilizado para comunicarse con un programa con una base de datos NOTA: Algunas base de datos permiten insertar pequeños programas dentro de ellas. Estos programas son ejecutados cuando ciertos eventos en la base de dato suceden. Leer procedimiento almacenados

7 Interfaces Algunos SGBD ofrecen interfaces gráficas para acceder/modificar los datos (ej. página de Web de Facebook, Google, Google Mail) Sin embargo, para los desarrolladores la mayoría de los accesos son a través a de línea comando

8 Entorno en una base de datos
Generalmente, un SGBD está instalado en una maquina diferente a la maquina que tiene el programa Actualmente, un SGBD con base de datos está distribuidos en varias maquinas (computación distribuida). Por ejemplo, Google contiene varios servidores de SGBD en un lugar o en varios lugares del mundo. Servidores con SGBD, se conocen comúnmente con servidor de base de datos

9 Modelos de Base de Datos
Dentro del modelo conceptual. Nosotros podemos tener diferente formas de ver este modelo conceptual Entidad Relacional (el más usado) Orientado a Objeto (infonor - Colombiano) Difusa (Infonor - ¿Qué aprendieron?) Tarea (7 minutos): grupo de 3, busque los conceptos de base de datos Orientada a Objetos y difusa

10 En el curso, nosotros usaremos el modelo entidad relación

11 Leer capitulo 2 del libro
¿Preguntas? Leer capitulo 2 del libro


Descargar ppt "Arquitectura de una Base de Datos"

Presentaciones similares


Anuncios Google