Funcionamiento de los SIstemas Gestores de Bases de Datos

28
Jorge Sánchez Asenjo’ 2013- www.jorgesanchez.net Centro Don Bosco Salesianos-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

description

Apartado 1.3 de la primera unidad (Sistemas Gestores de Bases de Datos), del módulo de Gestión de Bases de Datos de Administración de Sistemas Informáticos en Red. Funcionamiento básico, funciones del SGBD, niveles de abstracción, modelo ANSI/X3/SPARC, estructura multicapa.

Transcript of Funcionamiento de los SIstemas Gestores de Bases de Datos

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)