actividad-6-JOSE..doc

download actividad-6-JOSE..doc

of 9

Transcript of actividad-6-JOSE..doc

BASES DE DATOS

BASES DE DATOS

ACTIVIDAD 6

JOSE ANTONIO ROCHA MARTINEZ

COD. 86080624

ING. JHON ALEJANDRO FIGUEREDO

QUINTO SEMESTRE ING. DE SISTEMAS

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

ACACIAS META

2007

INTRODUCCIN

Las bases de datos son elementos importantes en el manejo ordenado de la informacin, pero para su buen funcionamiento se necesita de unos procesos tan importantes como la normalizacin, la utilizacin de claves primarias y forneas, al igual que una integridad que nos indica su buena funcionalidad, por esto se estudia estos temas, as entender un poco mas estos temas.OBJETIVOS Conocer que significa normalizacin y cual es su aplicacin en las bases de datos

Analizar las caractersticas de las llaves primarias y forneas en una base de datos

Aprender el concepto de integridad en la informacin

1. Qu es la normalizacin y porque es importante su aplicacin en el diseo de bases de datos?

Consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo E-R (entidad-relacin) al modelo relacional.

Las bases de datos relacionales se normalizan para:

Evitar la redundancia de los datos.

Evitar problemas de actualizacin de los datos en las tablas.

Proteger la integridad de los datos. 2. Qu caractersticas son importantes en el momento de elegir una clave primaria y una clave fornea en una base de datos?

Clave primaria se usa a un campo, o a una combinacin de campos, que identifica en forma nica a cada registro

Clave fornea es una referencia, en una tabla, a la clave primaria de otra tabla. Por ejemplo, en una factura necesitamos identificar para qu cliente se ha hecho la factura.

Por ejemplo, para una tabla de clientes se podra usar, como clave primaria, una de las siguientes opciones:

La cdula de identidad del cliente.

La combinacin de nombre y apellido. Esto es dudoso, ya que un dos clientes pueden tener el mismo nombre y el mismo apellido.

Un cdigo de cliente, asignado por la empresa.

3. Qu significa integridad de la informacin?

Que los datos almacenados en la BD no han sido alterados accidentalmente o

Maliciosamente y se mantienen coherentes.4. Se desea disear una base de datos que recoja informacin sobre la Vuelta Ciclista a Espaa. Los supuestos semnticos que se utilizaran son los siguientes (entre parntesis aparecen los nombre de algunos campos que se desean tener en la bases de datos)

Cada edicin de la vuelta viene identificada por un cdigo (CE), adems, interesa conservar el ao (A) en que ha tenido lugar dicha edicin. Todas las ediciones tienen las mismas etapas (E), aunque puede variar su longitud. Se quiere guardar la longitud de cada etapa (KM) de una edicin. Cada equipo (EQ) tiene un nombre (N EQ), tambin queremos guardar su fecha de fundacin (F EQ). Todos los equipos tienen un nico patrocinador (PA), el patrocinador puede variar de un ao a otro, pero no dentro del mismo ao. Queremos tener los equipos que han participado en cada edicin con el puesto (PE) conseguido por cada uno de ellos (dos equipos no pueden conseguir el mismo puesto en una misma edicin). Los corredores (C), interesa guardar tambin su nombre (N C) y fecha de nacimiento (F C), pueden cambiar de equipo de un ao a otro, pero nunca dentro del mismo. En cada etapa de una edicin un corredor consigue un nico puesto (P) y un puesto lo consigue un nico corredor. Nos interesa guardar los tiempos (T) conseguidos por cada corredor en cada etapa de una edicin. En cada etapa de una edicin, un puesto implica un tiempo determinado.Se pide realizar el modelo entidad/relacin de la base de datos y la normalizacin

respectiva, utilizando los atributos que se dan en el enunciado.

CEAEKM

N EQF EQPAPE

NCFNTP

CONCLUSIONES

Del desarrollo de este trabajo se aprendi conceptos tan importantes como normalizacin y cual es su aplicacin, las llaves primarias y forneas y la integridad en la informacin que son esenciales en el manejo de las bases de datos

BIBLIOGRAFIA Modulo de bases de datos UNAD

www.google.com www.altavista.comC

T

P

N C

FN

Pertenece

Muestra informe

EQ

N EQ

F EQ

PA

PE

Edita

CE

A

E

KM