sábado, 25 de septiembre de 2010

Definición de bases de datos

Definición de bases de datos

En el ejemplo de la figura se ve de que tipo, o sea a que dominio pertenecen los distintos atributos de la tabla Empleados

Vemos aquí los tipos (el dominio) número (number) del atributo NdeEmpleado y el tipo (dominio) texto de todos los demás atributos, o sea que el NdeEmpleado es un número y Apellidos es un texto, al igual que los demás atributos.
En la figura vemos también cual es la llave primaria de la tabla Empleados, marcada justamente con el símbolo de llave, aparte de los nombres de todos los atributos de la tabla. Cuando comenzamos a construir una base de datos lo primero que hacemos justamente es definir todos sus elementos. Esta definición se llama catálogo y pasa a constituir una parte de ella que puede ser modificada posteriormente.


jueves, 2 de septiembre de 2010

Características Fundamentales

Características Fundamentales



Aquí se ve la parte de definición de la tabla Empleados de la base de datos de nuestro ejemplo.




Toda base de datos tiene una parte de definición adonde se describe a misma, como son sus tablas, qué atributos tienen estas tablas y de que tipo son los atributos (dominio de los atributos)
Todas las tablas y demás componentes de la base de datos son definidos en esta parte.


Atributos: Llaves II

Atributos: Llaves II


Obviamente el SueldoMensual no es una llave así como tampoco el apellido (Porqué?). La combinación nombre y apellido podría ser una llave si uno está seguro de que no hay dos empleados con el mismo nombre y apellido. Pero en casos realistas como el de una organización grande, no es posible controlar esto y debe evitarse usar la combinación nombre y apellido como llave.