Saltar al contenido

A la vez que creamos una tabla podemos decirle el índice.

Vamos a ello. Vamos a partir que tenemos:

image

Las mismas tablas que hemos hecho con Management Studio vamos a crearlas con T-SQL.

El código sería:

image

Lo que hace el comando “Constraint” es darle primero el nombre al índice y segundo decirle que la clave principal de este fichero.

image

image

Os resulta fácil ??? Pues a practicar con la Tabla de Proveedores ,,,,

2

Bueno …tenemos las 2 tablas.

image

image

Vamos a relacionar el campo Proveedor de la tabla artículos con el campo Codigo de la tabla Provedores.

image

image

Le damos a Añadir.

image

image

Damos al cuadrado con puntitos

image

Establecemos la relación y Aceptar.

Despues nos vamos al

image

y vemos la relación:

image

Sencillo … pues  a por el articulo de relaciones.

Voy a mostraros en los próximos post como hacerlo propiamente con T-SQL. Estos costaran mas por que va a ser en consola y no graficamente.

Vamosss …..

Bueno, seguimos con la elaboración de una pequeña aplicación de la Tienda.

Tenemos 2 tablas:

image

En esta primera tabla podemos poner como índice al campo “Codigo” ya que teoricamente no hay 2 iguales por regla general.

Hay que tener en cuenta que en una pequeña tienda a lo mejor el empleado sabe todos los códigos, pero por regla general no. Normalmente también en una aplicación habrá ayudas para encontrarlos.

image

En esta tabla también el campo “Codigo” ya que será la diferencia entre 2 proveedores.

Visto esto, vamos a hacerlos  como clave primaria.

image

Le damos a “Establecer clave principal”

image

Si os dais cuenta después de señalarlo aparece una llave en el campo elegido.

Así de sencillo …. próximo artículo será como la relacionamos estas 2 tablas.

2

Con este titulo vamos a empezar a realizar una pequeña aplicación para llevar una pequeña tienda de informática, una ferretería, etc…

En esta primer post vamos a diseñar nuestra primeras bbdd de artículos y proveedores. Posteriomente lo haremos la parte de clientes, facturas, etc…

A mi enternder la base de datos de Artículo tendría una forma como:

image

Codigo: Referencia del artículo

Descripcion:  Descripción del artículo

Precio_Venta_ Precio venta al publico

Ubicacion: Donde lo tenemos en nuestro almacén

Proveedor: Código del proveedor, a quien se lo compramos

Precio_Compra: El precio que nos cuesta a nosotros

Y la de Proveedores:

image

En unos próximos artículos de este blog vamos a elegir de todos los campos que tenemos cual va a ser el que haga función de índices o claves y cual va a ser la relación entre estas 2 tablas.

Yo he diseñado las 2 tablas de esta forma, seguramente que vostros lo hareis de otra o metereis mas campos….

Espero vuestros comentarios, sugerencias,