Download - Funcionamiento de los SIstemas Gestores de Bases de Datos

Transcript
Page 1: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sánchez Asenjo’ 2013- www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

1) Sistemas Gestores de Bases de Datos

Gestión de Bases de Datos, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red

Page 2: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sánchez Asenjo’ 2013- www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1] Sistemas Gestores de Bases de Datos

Gestión de Bases de Datos, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red

Page 3: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sánchez Asenjo’ 2013- www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] Funcionamiento de los SGBD

Gestión de Bases de Datos, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red

Page 4: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Funciones de un SGBD

•Función de descripción (DDL)•Se define el significado de los datos•Se organizan los datos en estructuras que ayudan a agruparles•Se definen las relaciones entre los datos •Se definen las reglas que han de cumplir los datos

Page 5: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Funciones de un SGBD

•Función de manipulación (DML)•Añadir datos•Eliminar datos•Modificar datos•Buscar datos

Page 6: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Funciones de un SGBD

•Función de control (DCL)•Permisos de usuario•Permisos de objeto•Gestión de seguridad

Page 7: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Utilidades de un SGBD

•Herramientas para la creación y especificación del diccionario de datos. •Herramientas para administrar y crear la estructura física de la base de datos. •Herramientas para la manipulación de los datos•Herramientas de recuperación en caso de desastre•Herramientas para la creación y restablecimiento de copias de seguridad

Page 8: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Utilidades de un SGBD

•Herramientas para la gestión de la comunicación de la base de datos•Herramientas para la creación de aplicaciones de usuario•Herramientas de instalación y configuración de la base de datos •Herramientas para la exportación e importación de datos•Herramientas para gestionar la seguridad

Page 9: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Niveles de abstracción de una base de datos

Page 10: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Niveles de abstracción de una base de datos

Page 11: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Niveles de abstracción de una base de datos

Page 12: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Niveles de abstracción de una base de datos. Primera aproximación•Nivel externo

•Nivel interno

Page 13: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Niveles de abstracción de una base de datos.

•Nivel físico

•Nivel interno

•Nivel conceptual

•Nivel externo

Page 14: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Niveles de abstracción de una base de datos. Modelo ANSI/X3/SPARC

Page 15: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Niveles de abstracción de una base de datos. Modelo ANSI/X3/SPARC

Page 16: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Niveles de abstracción de una base de datos. Colocación conceptual

Page 17: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Niveles de abstracción de una base de datos. Herramientas CASE•Computer Aided Software Engineering

•Software para diseñar aplicaciones y/o bases de datos

•Tras hacer el diseño conceptual, se encargan de generar el resto de esquemas

Page 18: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Recursos Humanos

•¿Qué profesionales hacen falta?

Page 19: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Recursos Humanos. Informáticos

•Directivos

•Analistas y diseñadores/as

•Administradores/as de bases de datos (DBA)

•Mantenimiento

Page 20: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Recursos Humanos. No informáticos

•Expertos/as

•Usuarios/as habituales

•Usuario/as ocasionales

Page 21: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Recursos Humanos. Resumen

Analista

DBA

Programadora Usuario

Page 22: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Estructura multicapa

Page 23: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Estructura multicapa

Usuario

Aplicación de usuario(facilidades de

usuario)

Datos

Capa de acceso

Diccionario de datos

Núcleo del SGBD

Sistema Operativo

Page 24: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Estructura multicapa

Usuario

Aplicación de usuario(facilidades de

usuario)

Datos

Capa de acceso

Diccionario de datos

Núcleo del SGBD

Sistema Operativo

Page 25: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Esquema de funcionamiento

Page 26: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Formas de ejecución. Monocapa

Page 27: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Formas de ejecución. Bicapa

Cliente Servidorde BD

Page 28: Funcionamiento de los SIstemas Gestores de Bases de Datos

Jorge Sanchez’ 2013

Jorge Sánchez’ 2013 – www.jorgesanchez.net

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Formas de ejecución. Tricapa

Cliente Servidorde BD

Servidor Web(por ejemplo)