una base de datos se puede definir como un conjunto de información relacionada que se encuentra...

Post on 22-Apr-2015

10 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Propósitos de un DBMS

Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada.

Definición

 Pensemos en el siguiente ejemplo de la realidad, situémonos en un Biblioteca de hace un veinte años atrás. Donde existían un conj de libros, y como eran administrados estos libros??

Mediante fichas, una por cada libro, uno podía saber el autor, el nombre, la editorial, etc.Así como también a quienes había sido prestado.

Introducción a las bases de datos

De situaciones como estas surgen las base de datos, que las podemos definir como un conj de datos interrelacionados entre sí.

Volviendo al ejemplo anterior diremos que nuestra base de datos de nombre: Libros esta compuesta por un conj de registros, nuestras antiguas fichas. Y un ficha estará compuesta por un conj de atributos, en nuestro ejemplo Autor, Nombre, etc.

Donde los registros están agrupados en tablas.

Consistencia de datosEliminando o controlando las redundancias de datos se reduce en gran medida el riesgo de que haya inconsistencias.

Compartir datosEn los sistemas de bases de datos, la base de datos pertenece a la empresa y puede ser compartida por todos los usuarios que estén autorizados.

NRO NOMBRE AUTOR

1    

2    

En la realidad un base de datos tendrá lo mas probable mas de un tabla, siguiendo con el ejemplo una tabla Libros, otra tabla Prestamos. En concreto, se tratará de lo que se conoce como una “base de datos relacional”.

 Un gestor de base de datos o sistema de gestión de base de datos (SGBD o DBMS) es un software que permite introducir, organizar y recuperar la información de las bases de datos; en definitiva: administrarlas.

SGBD o DBMS

Control sobre la redundancia de datos

Los sistemas de ficheros almacenan varias copias de los mismos datos en ficheros distintos.

Ventajas de las bases de datos

Mejora en la integridad de datos

La integridad de la base de datos se refiere a la validez y la consistencia de los datos almacenados.

Mejora en la seguridad

La seguridad de la base de datos es la protección de la base de datos frente a usuarios no autorizados

Mejora en la accesibilidad a los datos

Muchos SGBD proporcionan lenguajes de consultas o generadores de informes que permiten al usuario hacer cualquier tipo de consulta sobre los datos.

Mejora en la productividad

El SGBD proporciona muchas de las funciones estándar que el programador necesita escribir en un sistema de ficheros.

Los SGBD separan las descripciones de los datos de las aplicaciones.

Mejora en el mantenimiento

Complejidad Los SGBD son conjuntos de programas que pueden llegar a ser complejos con una gran funcionalidad.

Vulnerable a los fallosEl hecho de que todo esté centralizado en el SGBD hace que el sistema sea más vulnerable ante los fallos que puedan producirse.

Desventajas de las bases de datos

Los tipos de Base de Datos son tres:

Base de Datos Jerárquica

Bases de Datos Red

Base de Datos Relacional

Tipos de Bases de Datos

En informática, tipo de base de datos o sistema de administración de bases de datos, que almacena información en tablas (filas y columnas de datos) y realiza búsquedas utilizando los datos de columnas especificadas de una tabla para encontrar datos adicionales en otra tabla.

Base de Datos Relacional

Los principales objetivos de un DBMS son los siguientes:

•Independencia lógica y física de los datos•Redundancia mínima•Acceso concurrente por parte de múltiples

usuarios•Distribución espacial de los datos•Integridad de los datos

DBMS

Seguridad de acceso y auditoria

Respaldo y recuperación

Consultas complejas optimizadas

•Personal del DBA •Usuarios Esporádicos •Programadores de Aplicaciones

Usuarios de un Sistema Manejador de Base de Datos

top related