Sei sulla pagina 1di 7

2011

BASES DE DATOS
CONCEPTOS IMPORTANTES

Javier Garca Cambronel ASIR

BASES DE DATOS 2011

Javier Garca Cambronel

Pgina 1

BASES DE DATOS 2011

DEFINICION BASE DE DATOS DOCUMENTAL Bases de datos documentales: Los registros que componen la base de datos se relaciona con los documentos almacenados. Su organizacin se estructura de la siguiente manera: un registro se relacionan con un nmero de identificacin del documento original, y se puede acceder a ste mediante los distintos campos. 1

DETERMINISTA FRENTE A PROBABILISTA Son dos tipos de sistemas de una base de datos

Javier Garca Cambronel

Pgina 2

BASES DE DATOS 2011

QU ES UNA BASE DE DATOS? Coleccin o depsito 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, nicas para cada tipo de datos, han de estar almacenadas junto con los mismos. Los procedimientos de actualizacin y recuperacin comunes y bien determinados, habrn de ser capaces de conservar la integridad, disponibilidad y confidencialidad del conjunto de los datos.

1 Independencia de los datos frente a los tratamientos y viceversa. 2Coherencia de los resultados. 3Mejor disponibilidad de los datos para el conjunto de los usuarios. 4Mayor valor informativo. 5Mejor y ms normalizada documentacin de la informacin, la cual est integrada con los datos. 6 Reduccin del espacio de almacenamiento. 7La seguridad de los datos.

1Instalacin costosa o hardware. o software. 2Personal especializado. 3Implantacin larga y difcil. 4Rentabilidad slo a medio plazo. 5Escasez de estndares. 6Desfase entre teora y prctica. 7Riesgo de frustracin

Javier Garca Cambronel

Pgina 3

BASES DE DATOS 2011

DEFINICION MODELO DE DATOS

Un modelo de datos para las bases de datos es una coleccin de conceptos que se emplean para describir la estructura de una base de datos. Esa coleccin de conceptos incluyen entidades, atributos y relaciones. La mayora de los modelos de datos poseen un conjunto de operaciones bsicas para especificar consultas y actualizaciones de la base de datos.

LOS MODELOS DE DATOS PUEDEN CLASIFICARSE EN


* Modelos de datos de alto nivel o conceptuales: disponen de conceptos cercanos a la forma en que los usuarios finales perciben una base de datos. * Modelos de datos de bajo nivel o fsicos: disponen de conceptos que describen detalles sobre el almacenamiento de los datos en la computadora. * Modelos de datos de representacin (o de implementacin): disponen de conceptos que pueden entender los usuarios finales, pero que no estn alejados de la forma en que se almacenan los datos en la computadora.

CLASIFICACIN DE LOS MODELOS DE DATOS Los modelos de datos sirven para clasificar los distintos tipos de SGBD. Existen diferentes modelos de datos * Modelo relacional * Modelo orientado a objetos * Modelo relacional-objeto * Modelo jerrquico * Modelo de red

Javier Garca Cambronel

Pgina 4

BASES DE DATOS 2011


CONCEPTO SGBD "Conjunto coordinado de programas, procedimientos, lenguajes, etc. que suministra a los distintos tipos de usuarios los medios necesarios para describir y manipular l os datos almacenados en la base, garantizando su integridad, confidencialidad y disponibilidad" Sistema de base de datos= BD+SGBD+...

OPERACIONES HABITUALES
1. Sobre el conjunto de la base Creacin Reestructuracin Consulta a la totalidad 2. Sobre registros concretos Insercin Borrado Modificacin Consulta selectiva Actualizacin

OBJETIVO DE UN SGBD
Abstraccin de la informacin. Los SGBD ahorran a los usuarios detalles acerca del almacenamiento fsico de los datos. Da lo mismo si una base de datos ocupa uno o cientos de archivos, este hecho se hace transparente al usuario. As, se definen varios niveles de abstraccin. Independencia. La independencia de los datos consiste en la capacidad de modificar el esquema (fsico o lgico) de una base de datos sin tener que realizar cambios en las aplicaciones que se sirven de ella. Consistencia. En aquellos casos en los que no se ha logrado eliminar la redundancia, ser necesario vigilar que aquella informacin que aparece repetida se actualice de forma coherente, es decir, que todos los datos repetidos se actualicen de forma simultnea. Por otra parte, la base de datos representa una realidad determinada que tiene determinadas condiciones, por ejemplo que los menores de edad no pueden tener licencia de conducir. El sistema no debera aceptar datos de un conductor menor de edad. En los SGBD existen herramientas que facilitan la programacin de este tipo de condiciones. Seguridad. La informacin almacenada en una base de datos puede llegar a tener un gran valor. Los SGBD deben garantizar que esta informacin se encuentra segura de permisos a usuarios y grupos de usuarios, que permiten otorgar diversas categoras de permisos. Manejo de transacciones. Una transaccin es un programa que se ejecuta como una sola operacin. Esto quiere decir que luego de una ejecucin en la que se produce una falla es el mismo que se obtendra si el programa no se hubiera ejecutado. Los SGBD proveen mecanismos para programar las modificaciones de los datos de una forma mucho ms simple que si no se dispusiera de ellos.

Tiempo de respuesta. Lgicamente, es deseable minimizar el tiempo que el SGBD tarda en darnos la informacin solicitada y en almacenar los cambios realizados.

Javier Garca Cambronel

Pgina 5

BASES DE DATOS 2011

WEBGRAFIA 1Y4 http://www.alegsa.com (Definiciones) 2 http://www.angelfire.com/linux/paginaeli/unidad_2.htm Imagen e informacin determinista vs probabilista

BIBLIOGRAFIA 3Y5 http://es.scribd.com/doc/6461305/SistemadeGestionbasededatosUnidad -1-y-2 Se han sacado conceptos sobre organismos de estandarizacin.

Javier Garca Cambronel

Pgina 6

Potrebbero piacerti anche