Base De Datos y Normalizacion
Otro ejemplo de tabla podría ser:Representación tabular de la tabla Empleado con una vista de los datos que contiene.
A.3. Atributos: además las tablas contienen atributos, también llamados campos o quizás columnas, si vemos la consulta como una representación tabular. Los mismos guardan datos específicos respecto a un ente o algo que existe, o puede ocurrir. Si prestamos atención a la tabla Cliente, podemos decir que sus atributos sonIdCliente, Nombre y Provincia. ¿ué significa esto? Justamente, que en dicha tabla los únicos datos que estamos representando es algo que identifica a un cliente de otro, su/s nombre/s y la provincia donde el mismo vive. Atributo
A.4. Dominio del atributo: es el conjunto de valores que puede asumir un atributo. Dado que un atributo es una representación del mundo real yo debo suponer un dominio.Por ejemplo, qué valor vamos a almacenar en un atributo llamado Nombre, bueno básicamente cualquier cosa que sea un nombre, de mujer o de varón. Este dominio es muy amplio pero podríamos decir que son caracteres de la A a la Z. Otros dominios son más acotados, por ejemplo el dominio del atributo Stock, en donde puede asumir valores positivos y negativos enteros. Otros más acotados aún, tal como elSueldo o Salario o Importe de Venta, en donde podrán ser valores numéricos, con decimales, pero solamente positivos. A.5. Claves: se define una clave para poder diferenciar un registro de otro. Las claves pueden ser, primarias, debiendo tener todas las tablas una. Clave candidata, que es de todos los atributos, aquellos que reúnen la característica de clave, debiéndose elegir una de ellas para seruna clave primaria. Clave foránea, en donde se relacionan dos tablas del tipo padre-hijo a través de un atributo en común. Ej: En esta tabla la única clave primaria es el IdCliente.
Clave Primaria
Puede darse el caso de que la clave primaria este formada o integrada por más de un atributo, por ejemplo:
Clave Primaria Compuesta Clave Foránea
En esta tabla TareasRealizadas, podemos verque hay dos atributos que forman parte de la clave. Los mismos son IdRequerimiento y NroTarea.
Aclaración importante!!: el uso de claves primarias permite que los registros no se dupliquen. Esto es útil para preservar una relación con el modelo de la realidad. Dicho en otros términos, si tenemos dos clientes que se llama Juan López, ¿cómo sabremos de cuál de ellos hablamos? ¿Cómo los...
Regístrate para leer el documento completo.