Descargar la presentación
La descarga está en progreso. Por favor, espere
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
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.