ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Diseño de base de datos relacionales

sadan1020Trabajo19 de Junio de 2014

482 Palabras (2 Páginas)305 Visitas

Página 1 de 2

Ensayo 4

Tema II: Diseño de base de datos relacionales:

1. Características de los buenos diseños relacionales:

Estas características pueden ser, alternativa de diseño: esquema grande y alternativa de diseño: esquema pequeño.

Alternativa de diseño: esquema grande es donde se detalla más clara y amplía la información que se va a mostrar en el diseño y entidades de manera más detallada.

Alternativa de diseño: esquema pequeño es lo contrario a la alternativa de diseño de esquema grande que este reduce más la información mostrándola lo más clara y precisa posible al momento de plantearla en el diseño relacional.

2. Dominio atómico y la primera forma normal.

Se debe considerar que cada atributo (columna) debe ser atómico, 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 tupas, no una lista de tupas. El orden en que aparecen las tupas es irrelevante.

Así mismo el orden de los atributos tampoco es relevante

3. Descomposición mediante dependencias funcionales.

Esta metodología se basa en los conceptos de clave y de dependencia funcional.

Las claves y, más en general, las dependencias funcionales son restricciones de la base de datos que exige que las relaciones cumplan determinadas propiedades. Las relaciones que cumplen todas esas restricciones son legales.

Las dependencias funcionales permiten expresar las restricciones que no se pueden expresar con superclaves.

Las dependencias funcionales se emplean de dos maneras:

*para probar las relaciones y ver si son legales de acuerdo con un conjunto dado de dependencias funcionales. Si una relación r es legal según el conjunto F de dependencias funcionales, se dice que r satisface F.

*para especificar las restricciones del conjunto de relaciones legales. Así, solo habrá que preocuparse de las relaciones que satisfagan un conjunto dado de dependencias funcionales. Si uno desea restringirse a las relaciones del esquema R que satisface el conjunto F de dependencias funcionales, se dice que F se cumple en R.

4. Proceso de diseño de base de datos.

A continuación se indican los pasos que hay que seguir en el proceso de diseño de una base de datos. Cada paso se trata con mayor detalle en los temas restantes de esta sección.

Determinar el propósito de la base de datos

Determinar las tablas necesarias

Determinar los campos necesarios

Determinar las relaciones

Perfeccionar el diseño

5. Modelo de datos temporales.

Los modelos temporales son datos que tienen asociado un intervalo de tiempo durante el cual son válidos. Se utiliza el término instantánea de los datos para indicar su valor en un momento determinado.

El modelo de datos temporal es una cuestión interesante por varios motivos. Ejemplo, supóngase que se tiene una entidad cliente con la que se desea asociar una dirección que varía con el tiempo. Para añadir información temporal a una dirección hay que crear un atributo multivalorado, cada uno de cutos valores es un valor compuesto que tiene una dirección y un intervalo de tiempo.

6. Más formas normales.

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com