Está en la página 1de 8

ADMINITRACIN DE

BASE DE DATOS

Christian Antonio Prez Cornejo

2016

INSTITUTO TECNOLOGICO SUPERIOR DEL


OCCIDENTE DEL ESTADO DE HIDALGO

Alumno: Christian Antonio Prez Cornejo

Materia: Administracin de base de datos

Grupo: 6B

Profesor: Ing. Eliud Paredes Reyes

Periodo: Enero - Mayo 2016

Indice

Diccionario

municipio
Columna

Tipo de datos

Nulos

Descripcin

idMunicipio

int

No NULL Identificador de municipio. Clave


primaria.

nombre

varchar(40)

No NULL Nombre del municipio.

categoria
Columna

Tipo de datos

Nulos

Descripcin

idCategoria

int

No NULL Identificador de categoria. Clave


primaria.

nombre

varchar(40)

No NULL Nombre de la categora.

descripcion

varchar(50)

NULL

Descripcin acerca de la categora.

cliente
Columna

Tipo de datos

Nulos

Descripcin

idCliente

int

No NULL Identificador de cliente. Clave primaria.

nombre

varchar(40)

No NULL Nombre del cliente.

apellidoPaterno

varchar(40)

No NULL Apellido paterno del cliente.

apellidoMaterno

varchar(40)

No NULL Apellido materno del cliente.

fechaNacimiento

date

No NULL Fecha de nacimiento del cliente.

telefono

varchar(10)

NULL

direccion

int

No NULL Identificador de direccin. Llave


foranea.

Telefono del cliente.

proveedor
Columna

Tipo de datos

Nulos

Descripcin

idProveedor

int

No NULL Identificador del proveedor. Clave


primaria.

nombre

varchar(40)

No NULL Nombre del proveedor.

direccion

int

No NULL Direccin del proveedor. Llave foranea.

nombreContacto

varchar(40)

NULL

Nombre del contacto.

cargoContacto

int

NULL

Cargo del contacto. Llave foranea.

telefono

varchar(10)

No NULL Telefono del proveedor.

fax

varchar(10)

NULL

Fax del proveedor.

cargo
Columna

Tipo de datos

Nulos

Descripcin

idCargo

int

No NULL Identificador del cargo. Clave primaria.

cargo

varchar(40)

No NULL Nombre del cargo.

descripcion

varchar(40)

NULL

Descripcin acerca del cargo.

sueldo

money

NULL

Sueldo que se percibe en dicho cargo.

colonia
Columna

Tipo de datos

Nulos

Descripcin

idColonia

int

No NULL Identificador de la colonia. Clave


primaria.

nombre

varchar(40)

No NULL Nombre de la colonia.

municipio

int

No NULL Identificador del municipio. Llave


foranea.

empleado
Columna

Tipo de datos

Nulos

Descripcin

idEmpleado

int

No NULL Identificador de cliente. Clave primaria.

nombre

varchar(40)

No NULL Nombre del cliente.

apellidoPaterno

varchar(40)

No NULL Apellido paterno del cliente.

apellidoMaterno

varchar(40)

No NULL Apellido materno del cliente.

fechaNacimiento

date

No NULL Fecha de nacimiento del cliente.

telefono

varchar(10)

NULL

direccion

int

No NULL Identificador de direccin. Llave


foranea.

cargo

int

No NULL Cargo con el que cuenta el empleado.


Llave fornea.

fechaContrato

date

No NULL Fecha de contratacin del empleado.

foto

int

NULL

Telefono del cliente.

Foto del empleado. Llave fornea.

producto
Columna

Tipo de datos

Nulos

Descripcin

idProducto

int

No NULL Identificador de producto. Clave


primaria.

nombre

varchar(80)

No NULL Nombre del producto.

idProveedor

int

No NULL Identificador del proveedor que provee


el producto. Llave fornea.

idCategoria

int

No NULL Identificador de la categora a la que


pertenece el producto. Llave fornea.

cantidadPorUnidad

varchar(50)

No NULL Cantidad de productos por unidad


almacenada.

precioUnidad

decimal(10, 2)

No NULL Precio por unidad del producto.

uniEnExistencia

smallint

No NULL Unidades en existencia o stock del


producto.

uniEnPepido

smallint

No NULL Unidades que se encuentran en pedido.

pedidoCabe
Columna

Tipo de datos

Nulos

Descripcin

idPedido

int

No NULL Identificador del pedido. Clave primaria.

idCliente

int

No NULL Identificador del cliente que realizo el


pedido. Llave fornea.

idEmpleado

int

No NULL Identificador del empleado que llevo el


tramite del pepido. Llave fornea.

fechaPedido

datetime

No NULL Fecha de solicitud del pedido.

fechaEntrega

datetime

No NULL Fecha de entrega del pedido.

fechaEnvio

datetime

No NULL Fecha de envo del pedido.

envioPedido

char(1)

No NULL Indica si el pedido ha sido entregado o


no.

destinatario

varchar(40)

No NULL Nombre del destinatario

direccionDestinatario

int

No NULL Identificador de la direccin del


destinatario. Llave fornea.

pepidoDeta
Columna

Tipo de datos

Nulos

Descripcin

idPedido

int

No NULL Identificador de pedido. Llave fornea.

idProducto

int

No NULL Identificador del producto. Llave


fornea.

precioUnidad

decimal(10, 2)

No NULL Precio del producto en el pedido.

cantidad

smallint

No NULL Cantidad solicitada del producto.

descuento

decimal(10, 2)

No NULL Cantidad de productos por unidad


almacenada.

direccion
Columna

Tipo de datos

Nulos

Descripcin

idDireccion

int

No NULL Identificador de direccion. Llave


primaria.

numero

int

No NULL Nmero del domicilio de la direccin.

calle

varchar(40)

No NULL Calle en el que se encuentra el


domicilio.

colonia

int

No NULL Colonia en el que se encuentra el


domicilio. Llave fornea.

cp

varchar(5)

No NULL Cdigo postal en el que se encuentra el


domicilio.

imageneProducto
Columna

Tipo de datos

Nulos

Descripcin

idImagen

int

No NULL Identificador de la imagen. Llave


primaria.

nombre

varchar(40)

No NULL Nombre de la imagen.

descripcion

varchar(40)

No NULL Descripcin de la imagen.

idProducto

int

No NULL Identificador del producto al que


pertenece la imagen. Llave fornea.

foto
Columna

Tipo de datos

Nulos

Descripcin

idFoto

int

No NULL Identificador de la imagen. Llave


primaria.

nombre

varchar(40)

No NULL Nombre de la foto.

También podría gustarte