BaseDatos

BaseDatos
Base de Datos

martes, 29 de marzo de 2011

Modelo Relacional



Según el modelo relacional (desde que Codd lo enunció) el elemento fundamental es lo que se conoce como relación, aunque más habitualmente se le llama tabla (o también array o matriz). Codd definió las relaciones utilizando un lenguaje matemático, pero se pueden asociar a la idea de tabla (de filas y columnas) ya que es más fácil de entender.






Las relaciones constan de:
Atributos. Referido a cada dato que se almacena en la relación (nombre, dni,...).

Tuplas. Referido a cada elemento de la relación. 

Por ejemplo si una relación
almacena personas, una tupla representaría a una persona en concreto.


Sistema de Gestión de una base de datos


Un sistema gestor de bases de datos o SGBD (aunque se suele utilizar más a menudo las siglas DBMS procedentes del inglés, Data Base Management System) es el software que permite a los usuarios procesar, describir, administrar y recuperar los datos almacenados en una base de datos.



En estos Sistemas se proporciona un conjunto coordinado de programas, procedimientos y lenguajes que permiten a los distintos usuarios realizar sus tareas habituales con los datos, garantizando además la seguridad de los mismos.


¿Qúe es una Base de Datos?


Una base de datos es una colección de datos almacenados en un soporte informático permanente de forma que sea posible obtener la relación entre los datos a través de un esquema conceptual que oculte la física real de los datos.

El objetivo es que las aplicaciones puedan acceder a los datos sin necesidad de
conocer exactamente cómo están almacenados los datos. Esto se consigue con un
esquema conocido como esquema conceptual. Cualquier desarrollador que conozca ese
esquema puede acceder a los datos desde cualquier aplicación.