SMBD

Páginas: 24 (5780 palabras) Publicado: 14 de noviembre de 2013
Sistemas de Gestión de Bases de Datos (SGBD)

TEMA III

• Objetivos:
– conocer la arquitectura ANSI/SPARC para sistemas de gestión de
bases de datos (SGBD).
– aprender el concepto de independencia de datos.

Sistemas de Gestión de
Bases de Datos

– aprender mecanismos y estrategias para el control de la integridad
(calidad) y seguridad (privacidad) en bases de datos (BD).
– Conocerlas organizaciones de ficheros que sirven de soporte a la
implementación de relaciones en las bases de datos relacionales.

Sistemas de Gestión de Bases de Datos (SGBD)

3.1.- Sistema de Gestión de Bases de Datos

Temario

SGBD: Software que permite la creación y manipulación de bases
de datos.

3.1 Sistema de gestión de bases de datos: componentes y funciones.
3.2 Independencia dedatos.
3.3 Integridad.
3.3.1 Concepto de transacción. Procesamiento de transacciones.
3.3.2 Integridad semántica.
3.3.3 Accesos concurrentes.
3.3.4. Reconstrucción de la base de datos.
3.4 Seguridad.
3.4.1 Control de usuarios.
3.4.2 Control de accesos permitidos.
3.5 Implementación de Bases de Datos Relacionales.

SGBD
Se basa

modelo de datos (modelo relacional)
Se componeestructuras de datos y operadores asociados

3.1.1.- Componentes y funciones del SGBD

3.1.1.- Componentes y funciones del SGBD.

Los SGBD permiten:
– descripción unificada de los datos e independiente de las
aplicaciones
– independencia de las aplicaciones respecto a la
representación física de los datos
– definición de vistas parciales de los datos para distintos
usuarios

Objetivos detécnicas BD

Funciones SGBD

Componentes SGBD

• descripción unificada e
independiente de los datos
• independencia de las
aplicaciones
• definición de vistas parciales

Definición de datos a
varios niveles:
• esquema lógico
• esquema interno
• esquemas externos

Lenguajes de definición
de esquemas y
traductores asociados

– gestión de la información
– integridad y seguridadde los datos

3.1.1.- Componentes y funciones del SGBD.
Objetivos de técnicas BD

Gestión de la información

Funciones SGBD

Componentes SGBD

Manipulación de los datos: Lenguajes de
manipulación y
• consulta
traductores asociados
• actualización
Gestión y administración
de la base de datos

Herramientas para:
• reestructuración
• simulación
• estadísticas
• impresión3.1.1.- Componentes y funciones del SGBD.
Objetivos de técnicas BD

Integridad y seguridad de
los datos

Funciones SGBD

Componentes SGBD

Control de:
• integridad semántica
• accesos concurrentes
• reconstrucción en caso
de fallo
• seguridad (privacidad)

Herramientas para:
• control integridad
• reconstrucción
• control seguridad

3.1.2.- Esquema de acceso del SGBD a los datosAplicación 1

Descripción
unificada de los
datos
Independencia
de datos

Aplicación 2

Aplicación 3

Esquemas externos
Esquema lógico
(especificación)

SGBD
•Control de seguridad

Esquema interno
(implementación)

•Control de integridad semántica

3.1.2.- Esquema de acceso del SGBD a los datos
Esquema externo aplicación 1:
CREATE VIEW Administrativo (dni, nombre,salario_men)
AS SELECT dni, nombre, salario/14
FROM Empleado
WHERE tipo=‘AD’
Esquema lógico:
Empleado(dni, nombre, dirección, salario, tipo)
CP: {dni}

•Control de accesos concurrentes

Integración de toda
la información del
sistema

Esquema Interno:
Fichero ordenado Empleado con índice primario sobre
el campo dni en el camino h:/disco1/gerencia

•Reconstrucción

BD

SOPersistencia

Órdenes y flujo de datos
Consultas del SGBD a
la definición de los datos

3.1.2.- Esquema de acceso del SGBD a los datos

3.1.2.- Esquema de acceso del SGBD a los datos

Aplicación 1: accede a la información a través del esquema
externo 1
SELECT nombre, salario_men
FROM Administrativo
WHERE dni = parámetro

Usuario 1
área de datos de
la aplicación 1

Aplicación 1...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • SMBD
  • SMBD
  • Smbd
  • GLOSARIO DE SMBD
  • Smbd sql
  • smbd
  • Smbd
  • Conceptos relacionados con SMBD

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS