Está en la página 1de 5

Modelo Relacional

-ADRIANA3.1 Estructura Bsica


el modelo relacional es el mas empleado, por su gran versatilidad, potencia y por los
formalismos matemticos sobre los que se basa.
permite representar la informacin del mundo real de una manera intuitiva, introduciendo
conceptos cotidianos y fciles de entender por cualquier inexperto Asimismo, mantiene
informacin sobre las propias caractersticas de la base de datos,
Por otro lado, incorpora mecanismos de consulta muy potentes,., e incluso de la
organizacin fsica de los datos;

-RAULSe trata de un modelo , que establece una estructura sobre los datos, aunque
posteriormente stos puedan ser almacenados de mltiples formas para aprovechar
caractersticas fsicas concretas de la mquina sobre la que se implante la base de datos
realmente. }
Una base de datos relacional consiste en un conjunto de tablas, a cada una de las cuales
se le asigna un nombre exclusivo. Cada fila de la tabla representa una relacin entre un
conjunto de valores. Dado que cada tabla es un conjunto de dichas relaciones, hay una
fuerte correspondencia entre el concepto de tabla y el concepto matemtico de relacin,
del que toma su nombre el modelo de datos relacional.

-KAREN3.2 Esquema de la Base de Datos.

El Esquema de una Base de datos describe la estructura de una Base de datos, en un lenguaje
formal soportado por un Sistema administrador de Base de datos
El esquema es generalmente almacenado en un Diccionario de Datos. Generalmente el esquema
es definido en un lenguaje de Base de datos.
Niveles de Esquema de Base de datos
Esquema Conceptual

Esquema Lgico

Esquema Fsico

Esquema Objeto
Resulta conveniente dar un nombre a los esquemas de las relaciones, igual que se dan nombres a
las definiciones de tipos en los lenguajes de programacin.
Siguiendo esta notacin se utilizar Esquema-cuenta para denotar el esquema de la relacin de la
relacin cuenta.
En general, los esquemas de las relaciones incluyen una lista de los atributos y de sus dominios
correspondientes.

-LIZETH3.3 Claves
Una clave permite identificar un conjunto de atributos suficiente para distinguir las entidades entre
s. Las claves tambin ayudan a identificar unvocamente a las relaciones y as a distinguir las
relaciones entre s.
Una superclave es un conjunto de uno o ms atributos que, tomados colectivamente, permiten
identificar de forma nica una entidad en el conjunto de entidades.
A menudo interesan las superclaves tales que los subconjuntos propios de ellas no son superclave.
Tales superclaves mnimas se llaman claves candidatas.
Se usar el trmino clave primaria para denotar una clave candidata que es elegida por el
diseador de la base de datos como elemento principal para identificar las entidades dentro de un
conjunto de entidades.

-LAURA3.4 Lenguajes de Consulta


Un lenguaje de consulta es un lenguaje en el que un usuario solicita informacin de la base de
datos. Estos lenguajes suelen ser de un nivel superior que el de los lenguajes de programacin
habituales.
Pueden clasificarse como procedimentales o no procedimentales. En los lenguajes
procedimentales el usuario instruye al sistema para que lleve a cabo una serie de operaciones en
la base de datos para calcular el resultado deseado. En los lenguajes no procedimentales el
usuario describe la informacin deseada sin dar un procedimiento concreto para obtener esa
informacin.
Usaremos lenguajes que nos permitan trabajar con el lgebra relacional, siendo sta de tipo
procedimental, mientras que el clculo relacional de tuplas y el de dominios son no
procedimentales.
Un lenguaje de manipulacin de datos completo no slo incluye un lenguaje de consulta, sino
tambin un lenguaje para la modificacin de las bases de datos.

-RAUL4.1 Caractersticas del Modelo Relacional


Es el modelo de mayor uso y difusin en los distintos tipos de
organizaciones, aunque con importantes cambios y adecuaciones
realizados a travs del tiempo.
en el Modelo Relacional, es que los datos se representan de una sola
manera, en el nivel de abstraccin que es visible al usuario, y es,
especficamente, como una estructura tabular conformada por filas y
columnas o como una tabla con valores.
Propiedades de las relaciones:
Orden de las tuplas en una relacin

Orden de los atributos

Todas las filas son distintas

-KAREN.
4.2 Dominios Atmicos y la Primera Forma Normal
Se debe considerar que cada atributo debe ser atmico, es decir, que no sea divisible, no se puede
pensar en un atributo como un "registro" o "estructura" de datos.
Las relaciones son un conjunto de tuplas, no una lista de tuplas. El orden en que aparecen las
tuplas es irrelevante.
As mismo el orden de los atributos tampoco es relevante

Primera Forma Normal (1FN)


Una relacin se encuentra en la primera forma normal si, y solo si,
todos los dominios simples subyacentes de los atributos contienen
valores atmicos y monovalentes.
-ADRIANA4.3 Dependencias Funcionales
Las dependencias funcionales son restricciones de integridad sobre los datos. Conocer las
dependencias funcionales en el momento del diseo de la base de datos permite crear
mecanismos para evitar la redundancia y mejorar la eficiencia.
4.4 Segunda Forma Normal
Una tabla est en la Segunda Forma Normal si:

Est en la Primera Forma Normal, y

Cada atributo que no es una clave es funcionalmente dependiente de la clave completa.

-LIZETH4.5 Tercera Forma Normal

Una relacin se encuentra en la tercera forma normal si, y solo si, se


encuentra en 2FN; y si ningn subconjunto de atributos no claves
tiene dependencia funcional entre s.
4.6 Forma Normal Boyce-Codd
La Forma Normal de Boyce-Codd (o FNBC) es una forma normal utilizada en la normalizacin de
bases de datos. Es una versin ligeramente ms fuerte de la Tercera forma normal (3FN). La forma
normal de Boyce-Codd requiere que no existan dependencias funcionales no triviales de los
atributos que no sean un conjunto de la clave candidata.

4.7 Algoritmos de Descomposicin


Cuando un esquema de relacin no cumple con una determinada
forma normal, se debe descomponer en varios esquemas de relacin
que s cumplan la forma normal.
Una mala descomposicin puede llevar a un MAL diseo.
-LAURA4.8 formas normales superiores
Existen mas formas normales llamadas superiores tales como:
- FN4
-

FN5

Las cuales Tratan de las dependencias entre atributos multivalorados.


-

(Forma normal dominio clave): Trata de las restricciones y


dominios de los atributos.

FN6: Trata consideraciones con las bases de datos temporales.

La aplicacin de estas formas normales en el mundo real es casi nula y


solo quedan de manera terica.
4.9 Integridad de la Base de Datos
En informtica, la integridad de datos puede referirse a:
* Integridad de datos en general: hace referencia a que todas las caractersticas de los datos deben
ser correctos para que los datos estn completos.
* Integridad de datos en bases de datos: Integridad de datos se refiere al estado de correccin y
completitud de los datos ingresados en una base de datos.