Bases de Datos SGBD

download Bases de Datos SGBD

of 3

description

Introducion a Bases de Datos

Transcript of Bases de Datos SGBD

TEMA I: Introduccin a las Bases de Datos1.1.- Sistema de informacin.1.2.- Base de datos.1.3.- Sistema de gestin de bases de datos.1.4.- Caractersticas de las tcnicas de bases de datos.1.5.- Arquitectura de niveles en un SGBD: esquema de la base de datos.

Introduccin a las Bases de Datos.OBJETIVOS:- Conocer el concepto de base de datos y sus caractersticas principales.- Conocer el concepto de SGBD.

1.1.- Sistema de Informacin (SI)Un sistema de informacin es un conjunto de elementos ordenadamente relacionados entre s de acuerdo con ciertas reglas, que aportan a la organizacin a la que sirven la informacin necesaria para el cumplimiento de sus fines.

Funciones bsicas de un SI:- Recogida de datos.- Procesamiento de datos.- Almacenamiento de datos.- Elaboracin y presentacin de datos.

Un SI se compone de los siguientes elementos: El contenido: los datos, su descripcin y los programas que las manipulan. El equipo fsico: el ordenador soporte del sistema de informacin. El equipo lgico: sistema de comunicaciones, sistema de gestin de base de datos, sistema operativo El administrador: persona o equipo de personas responsables de asegurar la calidad y disponibilidad de los datos. Los usuarios.

1.2.- Base de Datos (BD).Una base de datos es una coleccin estructurada de datos.

1.3.- Sistema de Gestin de Bases de Datos (SGBD)Un sistema de gestin de bases de datos es una herramienta de software (conjunto de programas) que permite la creacin y manipulacin de bases de datos.

1.4.- Caractersticas de las tcnicas de BD. Las BD actuales se caracterizan por:- Integrar toda la informacin de la organizacin.- Persistencia de los datos.- Accesibilidad simultnea para distintos usuarios (o aplicaciones).- Descripcin unificada de los datos e independiente de las aplicaciones.- Independencia de las aplicaciones respecto a la representacin fsica de los datos.- Descripcin de vistas parciales de los datos para distintos usuarios.- Mecanismos para asegurar la integridad y la seguridad de los datos.

Las BD persiguen un objetivo general:- Integrar toda la informacin del sistema para evitar redundancias sin que se pierden por lo las distintas perspectivas que tienen los usuarios.

Adems, las herramientas de software (SGBD) que se construyen para aplicar estas tcnicas deben asegurar la independencia, la integridad y la seguridad de los datos.

Para cumplir los objetivos los SGBD tienen una arquitectura estndar: La arquitectura de niveles del SGBD.

1.5.- Arquitectura de niveles del SGBD. Un SGBD permite la definicin de la BD a tres niveles de abstraccin: lgico, fsico y externo. La definicin de la base de datos en cada uno de estos niveles denomina esquema.

En el nivel lgico se hace una definicin de las estructuras de datos que constituyen la base de datos. A esta definicin se le denomina esquema lgico.

En el nivel fsico se elige una implementacin para cada una de las estructuras definidas dentro del esquema lgico. A esta definicin se le denomina esquema fsico o interno.

En el nivel externo se definen vistas parciales de la base de datos para distintos grupos de usuarios.

Funciones de un SGBD ====> Componentes de un SGBDDefinicin de los datos ----> Lenguajes de definicin de los esquemas de la base de datosManipulacin de los datos -----> Lenguajes de manipulacin de los datosGestin de los datos ------> Herramientas para la gestin

BD

esquemas externos

---------------------------------------------

esquema lgico(especificacin)

---------------------------------------------

esquema interno(implementacin)