Você está na página 1de 16

APLICACIONES INFORMTICAS

PARTE II: BASES DE DATOS.

Tema 3: INTRODUCCIN A LAS BASES DE DATOS.

Sistemas de organizacin/almacenamiento de informacin: comparativa

SISTEMA DE ARCHIVOS. SISTEMA DE BASES DE DATOS

Sistemas de Archivos: Inconvenientes Redundancia. Dificultad de mantenimiento. Dependencia datos-programas. Problemas de confidencialidad y seguridad de los datos.

Alternativa: Sistemas de Bases de Datos.


VENTAJAS
Acceso mltiple. Utilizacin mltiple. Confidencialidad y seguridad. Proteccin contra fallos. Independencia fsica y lgica. Redundancia controlada. Interfaz de alto nivel. Interrogacin directa. Instalacin costosa. Personal especializado. Implantacin larga / difcil. Falta de rentabilidad a c/p.

INCONVENIENTES

BASE DE DATOS
Coleccin de datos integrados, con redundancia controlada y con una estructura que refleje las interrelaciones y restricciones existentes en el mundo real; los datos, que han de ser compartidos por diferentes usuarios y aplicaciones, deben mantenerse independientes de stas, y su definicin y descripcin han de estar almacenadas junto con los mismos. Los procedimientos de actualizacin y recuperacin, comunes y bien definidos, habrn de ser capaces de conservar la integridad, seguridad y confidencialidad del conjunto de los datos

BASE DE DATOS
coleccin de datos mutuamente relacionados que se encuentran almacenados en un soporte informtico de acceso directo y que se caracteriza por ser integrada y compartida.
OBJETIVO PRINCIPAL:
control centralizado de la informacin.

SUBOBJETIVOS:
Reducir la redundancia de informacin. Evitar inconsistencias. Compartir datos. Poder aplicar restricciones de seguridad. Conservar la integridad. Conseguir la independencia de los datos.

COMPONENTES DE UN SISTEMA DE BASES DE DATOS


DATOS. HARDWARE.
Dispositivos de almacenamiento secundario: almacenamiento fsico de los datos.

SOFTWARE.
Sistema de Gestin de la Base de Datos (SGBD).

USUARIOS.
Programadores de aplicaciones. Administrador de la Base de Datos (ABD). Usuarios avanzados. Usuarios finales.

NIVELES DE ABSTRACCION EN UNA BASE DE DATOS

Nivel externo

Esquema externo

Esquema externo

Esquema externo

Nivel conceptual

Esquema conceptual

Nivel interno

Esquema interno

Distintas formas de ver la BD los usuarios y el ABD


Base de datos fsica

Usuarios

Administrador

Sistema tradicional de Archivos

Nivel estratgico
Informes Impresos
rdenes y planes Informacin

Nivel Administrativo
Aplicaciones Informticas

Nivel Operacional

Aplicaciones Informticas

Sistema de Gestin de Bases de Datos

Nivel estratgico
rdenes y planes Informacin

Nivel Administrativo

S G B D

Base de Datos Comn

Nivel Operacional

SISTEMA DE GESTIN DE BASES DE DATOS (SGBD)


Conjunto coordinado de programas, procedimientos, lenguajes, etc. que suministran, tanto a los usuarios no informticos como a los usuarios informticos y administrador, los medios necesarios para describir, recuperar y manipular los datos almacenados en la base de datos, manteniendo su integridad, confidencialidad y seguridad.

PRINCIPALES FUNCIONES DEL SISTEMA DE GESTION DE LA BASE DE DATOS


DE DESCRIPCIN. Permite describir: Datos. Estructura. Interrelaciones. Validaciones. A tres niveles: Externo. Conceptual. Interno. Mediante un DDL.
DE UTILIZACIN. Interfaces de los usuarios. Conjunto de procedimientos y utilidades para el administrador. DE MANIPULACIN. Buscar datos. Aadir datos. Eliminar datos. Modificar datos. Mediante un DML.

Permite:

ADMINISTRADOR DE LA BASE DE DATOS

Persona o personas responsables del diseo, creacin, control y mantenimiento de la base de datos.

FUNCIONES DEL ADMINISTRADOR DE LA BASE DE DATOS


Decidir la estructura de la BD. Descripcin conceptual/ lgica de la BD. Descripcin fsica de la BD. Definir vistas externas. Aspectos relacionados con la seguridad, integridad y confidencialidad de los datos. Establecer procedimientos de explotacin y uso.

MODELOS DE DATOS (Introduccin al diseo de bases de datos)

MODELO DE DATOS CONCEPTUALES. MODELOS DE DATOS LGICOS.


MODELO RELACIONAL.

Você também pode gostar