Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Sistemas de Gestión de Bases de Datos (SGBD’s)
2
1.1 Definición de SGBD Colección de archivos de datos interrelacionados y conjunto de programas que permiten acceder y modificar dichos datos Objetivo: proporcionar visión abstracta de los datos
3
1.2 Esquema de una BD Esquema: definción de la BD en un lenguaje
Ejemplar: Instancia de un esquema
4
1.2 Esquema de una BD Tipos de esquema
Conceptual (independiente del SGBD) Lógico (dependiente del SGBD) Físico (implementación concreta)
5
2. Funciones de un SGBD Descripción o definición Manipulación
6
2.1 Función de definición Debe permitir especificar:
Elementos, estructura y relaciones Reglas de integridad Vistas de usuarios
7
2.1 Función de definición Lenguaje de definición de datos (LDD)
Nivel interno: longitud de campos, tipo de datos, índices, … Nivel conceptual y externo: definición de entidades, atributos y relaciones
8
2.2 Función de manipulación
Debe permitir al usuario: Buscar Añadir Modificar Borrar Se usa un Lenguaje de manipulación de datos (LMD)
9
2.2 Función de manipulación
Tipos de LMD Autocontenido Huésped + Anfitrión Otra clasificación Procedimentales No procedimentales
10
2.2 Función de manipulación
LMD no procedimentales: basados en consultas Consulta: instrucción de recuperación de información Lenguaje de consultas
11
3. Arquitecturas operacionales
Centralizada Un único equipo Distribuida BD segmentada a través de una red Para las aplicaciones sólo una BD Homogénea o heterogénea Cliente/Servidor Un equipo responde a las peticiones del resto
12
4. Tipos de SGBD Jerárquico (árboles) Red (grafos dirigidos)
Relacional (tablas bidimensionales) OO
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.