• No se han encontrado resultados

BASES DE DATOS (IG18 Semipresencial)

N/A
N/A
Protected

Academic year: 2022

Share "BASES DE DATOS (IG18 Semipresencial)"

Copied!
16
0
0

Texto completo

(1)

BASES DE DATOS (IG18 Semipresencial)

Introducción a las Bases de Datos: Sistemas de Bases de Datos frente a Sistemas de Ficheros

Lledó Museros / Ismael Sanz

[email protected] / [email protected] Tema 1.b

1 de 16

(2)

1. Sistemas de Bases de Datos a. Modelos de datos

b. Arquitectura de los SGBD c. Lenguajes de los SGBD d. Clasificación de los SGBD e. Funciones de los SGBD

f. Componentes de un SGBD

Tema 1.b Índice

2 de 16

(3)

¾ Un modelo de datos está formado por:

¾ Un conjunto de conceptos para definir la estructura de la base de datos:

¾ Datos

¾ Relaciones entre datos.

¾ Restricciones sobre datos y relaciones.

¾ Un conjunto de operaciones para realizar consultas y actualizaciones de datos.

¾ Dependiendo de los tipos de conceptos, los modelos de datos se clasifican en :

¾ Modelos conceptuales

¾ Modelos lógicos

¾ Modelos físicos

Tema 1.b Modelo de Datos

Menor nivel de abstracción

3 de 16

(4)

y

Modelos Conceptuales

Modelos Lógicos

Modelos Físicos

IMPORTNATE distinguir entre:

¾ Esquema de la base de datos

¾ Estado u ocurrencia de la base de datos

§

Tema 1.b Modelo de Datos

Entidades Atributos Relaciones

Registros/ Objetos

Formato de los registros Estructura de los ficheros Métodos de acceso

4 de 16

(5)

1. Sistemas de Bases de Datos a. Modelos de datos

b. Arquitectura de los SGBD c. Lenguajes de los SGBD

d. Clasificación de los SGBD e. Funciones de los SGBD

f. Componentes de un SGBD

Tema 1.b Índice

5 de 16

(6)

Arquitectura de tres niveles ANSI – SPARC.

Tema 1.b Arquitectura SGBD

Vista 1

Esquema Conceptua

l

Vista 3

Esquema Interno Vista 2

Usuario s finales

Base de datos

Nivel Extern

o Nivel Conceptual

Nivel Intern

o

Organización física

de los datos

¡¡ independencia de datos !!

6 de 16

(7)

1. Sistemas de Bases de Datos a. Modelos de datos

b. Arquitectura de los SGBD c. Lenguajes de los SGBD d. Clasificación de los SGBD e. Funciones de los SGBD

f. Componentes de un SGBD

Tema 1.b Índice

7 de 16

(8)

¾ Lenguaje de Definición de Datos:

¾ Definición del esquema de la base de datos.

¾ Definición de las vistas.

¾ Definición de las estructuras de almacenamiento.

¾ Lenguaje de Manejo de Datos:

¾ Leer datos.

¾ Actualizar datos.

¾ Lenguajes de Cuarta Generación (4GL):

¾ Generadores de formularios.

¾ Generadores de informes.

¾ Generadores de gráficos.

¾ Generadores de aplicaciones.

§

Tema 1.b Lenguajes de SGBD

8 de 16

(9)

1. Sistemas de Bases de Datos a. Modelos de datos

b. Arquitectura de los SGBD c. Lenguajes de los SGBD

d. Clasificación de los SGBD e. Funciones de los SGBD

f. Componentes de un SGBD

Tema 1.b Índice

9 de 16

(10)

Tema 1.b Clasificación SGBD

Modelo Lógico

Número de Usuarios

Número de Sitios Coste económico

Ámbito de Aplicación

Modelo Jerárquico.

Modelo de Red.

Modelo Relacional.

Modelo Orientado a Objetos Monousurio

Multiusuario Centralizados

Distribuidos: Homogéneos / Heterogéneos

Propósito General Propósito Específico

10 de 16

(11)

1. Sistemas de Bases de Datos a. Modelos de datos

b. Arquitectura de los SGBD c. Lenguajes de los SGBD d. Clasificación de los SGBD e. Funciones de los SGBD f. Componentes de un SGBD

Tema 1.b Índice

11 de 16

(12)

1. Permitir a los usuarios almacenar datos, acceder a ellos y actualizarlos, ocultando su estructura física.

2. Proporcionar un catálogo (diccionario de datos) accesible por los usuarios.

3. Proporcionar un mecanismo que garantice el procesamiento de las transacciones.

4. Proporcionar un mecanismo que realice el control de la concurrencia.

5. Proporcionar un mecanismo para recuperación ante fallos.

6. Proporcionar un mecanismo de seguridad.

7. Integrarse con algún software de comunicación.

8. Encargarse de mantener las reglas de integridad.

9. Encargarse de mantener la independencia entre los programas y la estructura de la base de datos.

10. Proporcionar herramientas para administrar la base de datos.

Tema 1.b Funciones SGBD

12 de 16

(13)

1. Sistemas de Bases de Datos a. Modelos de datos

b. Arquitectura de los SGBD c. Lenguajes de los SGBD d. Clasificación de los SGBD e. Funciones de los SGBD

f. Componentes de un SGBD

Tema 1.b Índice

13 de 16

(14)

¾ Procesador de Consultas

¾ Gestor de la Base de Datos

¾ Gestor de Ficheros

¾ Preprocesador de LMD

¾ Compilador de LDD

¾ Gestor de Diccionario de Datos Tema 1.b Componentes SGBD

- Control de autorización - Procesador de

comandos

- Control de la integridad - Optimizador de

consultas

- Gestor de transacciones - Planificador

- Gestor de recuperación - Gestor de buffers

14 de 16

(15)

Tema 1.b Bibliografía

¾ R. Elmasri i S. B. Navathe. “Fundamentals of Database Systems”. 2 edición, Addison-Wesley Ed. [QA76.9.D3 E57 1994].

¾ C. J. Date. “An Introduction to Database Systems” (vol.

1). 6a edición, Addison-Wesley Ed.1995. [QA76.9.D3 D38 1995].

15 de 16

(16)

Introducción a las Bases de Datos: Sistemas de Bases de Datos frente a Sistemas de

Ficheros

¿DUDAS?

Lledó Museros / Ismael Sanz

[email protected] / [email protected] Tema 1.b

16 de 16

Referencias

Documento similar

U-Ranking cuenta con la colaboración del Ministe- rio de Universidades, al permitirnos el acceso al Sistema Integrado de Información Universitaria (SIIU). El SIIU es

El valor agregado 6 del indicador por universidad se pre- senta en una escala de 0 (mínimo valor obtenido por una universidad del sistema en ese indicador) a 100 (correspondiente

 Hay complejas dependencias entre los parámetros contextuales, que algunas veces son difíciles de deducir. Para la gestión del contexto, Martinenghi y Torlone [95]

Cuando se realiza una revisión integrativa entorno a un tema como el de la sintomatología presente en los pacientes con enfermedad oncológica avanzada, que motivan el

 Clave ajena: sus valores deben coincidir con los de la clave primaria de otra relación  representa una relación entre datos a modo de referencia. 

BASES DE DATOS (IG18 Semipresencial) Diseño Físico de Bases de Datos Relacionales.. Lledó Museros /

Sistemas de Gestión de Bases de Datos Orientados a Objetos (SGBDOO)1. Características de

Esto nos deja claro que, dentro de este tipo de terapias, son el Qigong y el Tai Chi las que muestran unos resultados más prometedores a la hora de establecerse