You are on page 1of 10

Los Sistemas de Bases de Datos

Relacionales
Los sistemas de bases de datos relacionalesRDBMS(Relational
Database Management System, por sus siglas en Ingls) tales
comoOracle, MySQL, SQL Server, PostgreSQL, Informix,
entre otros, le permiten ejecutar las tareas que se mencionan a
continuacin, de una forma entendible y razonablemente sencilla:
Le permiteningresar datosal sistema.
Le permitenalmacenar los datos.
Le permitenrecuperar los datos y trabajar con ellos.
Le proveenherramientas para capturar, editar y manipular
datos.
Le permitenaplicar seguridad.
Le permitencrear reportes e informes con los datos.
Los sistemas debase de datos relacionalesson
aquellos quealmacenan y administran de manera lgica
los datos en forma de tablas. UnaTABLA es, a su vez, un
mtodo para presentar los datos en la forma de filas y
columnas.
Cada columna representa un campo nico de un registro.
Varias de estas columnas o campo componen un registro,
proveyendo informacin significativa e
interrelacionada.Cada registro es representado en
una fila. Una tabla puede consistir en varias columnas.
Muchas de las tablas que poseen datosinterrelacionados
e interdependientes son agrupadas por medio de el
establecimiento de relaciones entre ellas. Al administrar
las tablas y sus relaciones, encontramos los medios
parainsertar, borrar, consultar y actualizar la
MODELO RELACIONAL
El modelo relacional para la gestin de una base de datos es un
modelo de datos basado en la lgica del predicado y e la teora
de conjuntos. Es el modelo mas utilizado en la actualidad para
modelar problemas reales y administrar datosdinmicamente.
Tras ser postuladas su bases en 1970 por Edgar FrankCodd, de
los laboratorios IBM.
Elementos del modelo:
Estructura de datos:
Dominios
Relaciones: atributos y tuplas
Llaves primarias, llaves exteriores
Atributo (Ai): Elemento susceptible de tomar valores (cada una de las
columnas de la tabla).
Dominio (Di): Conjunto de valores que puede tomar un atributo (se
considera finito).
Tupla: Cada uno de los elementos que contiene una instancia de la
relacin (filas).
Clave primaria: Una de las claves candidatas del conjunto de entidades.
Claves externas:Una clave externa es un campo (o campos) que seala la
clave primaria de otra tabla. El propsito de la clave externa es asegurar
la integridad referencial de los datos.
SISTEMAS DE GESTION DE
BASES RELACIONALES
Son programas que permiten almacenar y
posteriormente acceder a los datos de forma rpida y
estructurada. La base de datos esta almacenada en
varias computadoras conectadas a una red.
PARA QUE SE USAN LOS
SISTEMAS DE GESTION DE
BASES RELACIONALES?
Para la gestin de empresas e instituciones pblicas.

En entornos cientficos con el objeto de almacenar la


informacin experimental
VENTAJAS DE LOS SISTEMAS DE
GESTION DE BASES
RELACIONALES.
Proveenfacilidades para la manipulacin de grandes
volmenes de datos
Simplifican la programacin de chequeos de
consistencia.
Garantizan que los cambios de la base sern siempre
consistentes sin importar si hay errores en el disco, o hay
muchos usuarios accediendo simultneamente a los
mismos datos
Permiten realizar modificaciones en la organizacin de
los datos con un impact mnimo en el cdigo de los
programas.
INCONVENIENTES DE LOS
SISTEMAS DE GESTION DE
BASES RELACIONALES
Tpicamente, es necesario disponer de mas de una
persona que administren de la base de datos.
LosSGBD son software muy complejos y los usuarios
deben tener conocimiento sobre ello.
Requiere grana cantidad de memoria para poder correr.
Los equipospueden llegar a costar grandes cantidades
de dinero por el costo del hardwareadicional.
MySQL:sistema de gestin de base de datos
relacionalmultihilo multiusuario
PostgreSQL:sistema de gestin de base de datos relacional
orientada a objetos software libre licencia BSD
Firebird: sistema de administracin de base de datos cdigo
abierto Inter base Borland 2000
SQLite:Es un sistema de gestin de base de datos relacional
compatible con ACID y que esta contenida en una pequea
biblioteca en C. SQ Lite

You might also like