Introducción a bases de datos

Hola!
Soy un estudiante de ingeniería en mi proyecto de final de carrera voy a hacer una aplicación de internet en la que utilizare bases de datos. Tengo algunas dudas básicas tales como que son las tuplas o las dependencias funcionales.He buscado en Internet pero no he encontrado ningún tutorial suficientemente claro, ¿sabes dónde encontrar uno?
Muchas gracias.
León Arnedo
1

1 Respuesta

38.000 pts. Calculista Científica (Universidad Nacional de La Plata)
León, he sido profesora de la materia Base de Datos en la Universidad de La Plata así que creo poder ayudarte. Sé que hay muchos sitios en Internet en los que se encuentra mucho material como el que necesitas, pero mañana te haré y te enviaré un pequeño resumen que te servirá. Luego buscaré y te enviaré una lista de sitios.
Cordialmente. Marciana
http://club.telepolis.com (esta dirección la tomé de un apunte muy bueno de Todo Expertos)
http://www.itba.edu.ar/ (Instituto Tecnológico de la Universidad de Buenos Aires) http://www.unlp.edu.ar (aquí busca la facultad de informática)
http://www.jrubi.com (La página de Rubí de la Vega, tiene una lista de links que te serán útiles)
En Todo Expertos hay también mucha información.
En cuanto a los conceptos que mencionas, supongamos que tienes una tabla con las siguientes columnas: apellido y nombre, domicilio, código postal, localidad, provincia.
Supongamos, para este ejemplo que cada código postal corresponde a una ciudad. Se llama "dependencia funcional" a la relación que existe entre código postal y ciudad ya que dado un código postal queda determinada la ciudad, por la misma razón se dice que hay dependencia funcional entre código postal y provincia. En esa tabla, se llama tupla (también n-upla, registro) a cada una de las filas.
Una fila (es un conjunto de datos) en este ejemplo representa a una persona.
Es importante encontrar las dependencias funcionales para diseñar adecuadamente la estructura de la base de datos. Para asegurar el correcto funcionamiento hay que eliminar las dependencias funcionales y esto se hace separando los datos en diferentes tablas de modo tal que puedan ser reunidos nuevamente sin pérdida de datos. Este proceso se llama "normalización" pero esto va más lejos de lo que has planteado.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas