Funcionamiento de los SIstemas Gestores de Bases de Datos

Post on 14-Dec-2014

348 views 4 download

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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?

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

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

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

Jorge Sanchez’ 2013

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

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Estructura multicapa

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

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

Jorge Sanchez’ 2013

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

Centro Don BoscoSalesianos-Villamuriel

[1.3] funcionamiento de un SGBD

Esquema de funcionamiento

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

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

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)