Guia Para Creacion De BD Tablas Llaves Relaciones

Páginas: 9 (2085 palabras) Publicado: 26 de mayo de 2015
CREACIÓN DE BASES DE DATOS, TABLAS, RELACIONES Y DIAGRAMAS ENTIDAD RELACIÓN EN SQL SERVER 2008

Crearemos una base de datos llamada “tienda” y con las siguientes tablas:


Donde a partir de la tabla “compra” se normalizó hasta N3.

Primero tenemos que crear la base de datos, para esto, tenemos que abrir SQL Server Management Studio, nos conectamos a nuestro servidor local “Conectar”, después enel Explorador de objetos nos colocamos en la carpeta “Base de datos”, botón derecho del mouse y elegimos “Nueva Base de Datos”:



Después en el siguiente cuadro que aparecerá es donde pondremos el nombre a nuestra nueva base de datos, que en nuestro caso va a ser “tienda”:


En la parte de arriba al momento de escribir el nombre de la base de datos “tienda”, automáticamente se escribe el mismonombre en los 2 archivos lógicos de la base de datos que aparecen abajo, esos 2 archivos se crean automáticamente para el correcto funcionamiento de la B.D..

Después se tiene que dar un nombre a los archivos donde se guardarán los archivos lógicos que se acaban de crear, para esto, desplazamos la barra de avance hacia la derecha y al final nombramos los 2 archivos igual que la BD “tienda”:

Despuésdamos click en Aceptar.

Ahora en el explorador de objetos ya debe haber aparecido nuestra nueva base de datos:



CREACIÓN DE TABLAS

Las tablas que vamos a crear son las siguientes:

Donde los campos id_marca (tabla marca), id_producto (tabla producto) e id_cliente (tabla cliente), van a ser llaves primarias.

Vamos a crear primero las tablas que contengan llaves primarias que esténrelacionadas o unidas a otra tabla (cliente, producto y marca). Para esto, desplegamos el nombre de nuestra base de datos, nos colocamos sobre la carpeta “Tablas”, botón derecho, Nueva Tabla:


Nos aparecerá el Diseño de tabla para empezar a poner el nombre de los campos y su propiedad, ejemplo: el campo id_cliente con propiedad int (entero) y sin permitir valores nulos
(quitar la palomita donde dice“Permitir valores nulos”):

TABLA CLIENTE:


Nombramos los demás campos como aparece en la imagen con su respectiva propiedad (int, varchar, etc).

Para poner el campo id_cliente como llave primaria, lo seleccionamos, después le damos click en la llave que se encuentra debajo del botón “Nueva Consulta” y aparecerá una pequeña llave al lado izquierdo del campo “id_cliente”.
Del lado derecho, en la sección“Propiedades” se va a nombrar la tabla, que en nuestro caso es “cliente”.

Nota.- En la parte “permitir valores nulos”, le quitamos la palomita, para que cuando llenemos nuestras tablas con registros, no nos permita dejar registros en blanco.
Nota2.- Los campos que sean llaves primarias NO pueden permitir valores nulos en su llenado, o sea siempre quitar la palomita en los campos que sean llavesprimarias.

Importante, NO guardar nada todavía.
Ahora, para la elaboración de las siguientes tablas: producto, marca y compra, las van a crear de acuerdo a las siguientes imágenes (usando el procedimiento explicado anteriormente):

TABLA PRODUCTO


TABLA MARCA:


TABLA COMPRA:



CREACIÓN DEL DIAGRAMA ENTIDAD-RELACIÓN
Para la creación de las relaciones entre tablas, se tiene que tener en una tablaun campo como llave primaria (con la llavecita a un lado) y en la otra tabla un campo con las mismas propiedades que la llave primaria (int, varchar, etc.) y que no permita valores nulos.
En nuestra Base de datos, nuestras relaciones deben quedar como lo muestra el diagrama:

Dónde:

Id_cliente -llave primaria- (tabla cliente) se une con id_cliente (tabla compra).
id_producto -llave primaria-(tabla producto) se une con id_producto (tabla compra).
id_marca -llave primaria- (tabla marca) se une con id_marca (tabla producto).

Para empezar a crear el diagrama entidad-relación, vamos al explorador de objetos, localizamos nuestra Base de datos (tienda), desplegamos las carpetas (signo de ‘+’) y desplegamos la carpeta “tablas”, y por cada tabla que tengamos (clientes, compra, producto y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que Es Relacionar Tablas, Para Que Sirve
  • Guia para la creacion de un blog
  • guias para creacion de un pis
  • Guia De Ejercicios Para Tabla
  • Tabla guia para tesis
  • Guia Para La Creacion De Pequeñas Empresas
  • tabla de bd
  • Guia Para Estudiar Ultimo Examen Bd

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS