En este caso
vamos a crear una base de datos para una empresa que se dedica a la fabricación
de joyas de fantasía fina, el propósito de este sistema es llevar un control
exacto de los pedidos y los productos que se realizan en dicha empresa, además
se desea saber porque áreas pasa cada producto durante el proceso de fabricación,
cuantos productos ingresan y cuantos salen de cada área durante el proceso de fabricación.
PRIMERO CREAMOS LA BASE DE DATOS CON EL NOMBRE
SISTEMA_JOYERIA
use master
go
create database Sistema_Joyeria
go
use Sistema_Joyeria
go
CREANDO TABLAS PARA LA BD SISTEMA JOYERIA
*Creamos
la tabla Usuario:
create
table Usuario (
Id_Usuario char(10)
not null unique,
Usuario varchar(15)
not null unique,
Contraseña
varchar (15) not null,
)
go
AQUÍ INSERTAMOS ALGUNOS REGISTROS A LA TABLA
USUARIO
insert into Usuario
values ('USU0001','Roberth','12345')
insert into Usuario
values ('USU0002','Henry','56789')
insert into Usuario
values ('USU0003','Kevin','54321')
*Creamos
la tabla Orden_pedido:
create
table Orden_pedido (
N_Orden
char (10) primary key,
Fecha_ingreso
varchar(25) not null,
Cantidad int not
null,
Id_Producto char
(10)foreign key
references Producto (Id_Producto) not
null,
Id_Empleado char(10)
foreign key
references Empleado(Id_Empleado)not null,
Id_Area char (10)
foreign key
references Area (Id_Area) not
null
)
go
*Creamos
la tabla Empleado:
create table Empleado
(
Id_Empleado char
(10) primary key,
Nom_Empleado varchar(25)
not null,
Apellidos varchar
(30)not null,
Edad int check
(Edad >=18)not null,
Telefono char (11)unique,
Cod_Cargo char(10)
foreign key
references Cargo(Cod_Cargo)not null,
Id_Area char (10)
foreign key
references Area (Id_Area) not
null
)
go
*Creamos
la tabla Cargo:
create table Cargo
(
Cod_Cargo char (10)
primary key,
Nom_Cargo varchar
(25)not null,
)
go
*Creamos la tabla Area:
create table Area
(
Id_Area char (10)
primary key,
Nom_Area varchar(25)
not null unique ,
Id_Tproceso char
(10) foreign key references
Proceso (Id_Tproceso),
Id_Producto char
(10) foreign key references
Producto(Id_Producto),
)
Go
*Creamos
la tabla Producto:
create table Producto
(
Id_Producto char
(10) primary key,
Nom_Producto varchar(25)
not null,
Descripcion varchar
(50),
Id_Categoria char(10)
foreign key
references Categoria(Id_Categoria) not null
)
go
*Creamos la tabla
Categoria:
create table Categoria
(
Id_Categoria char
(10) primary key,
Nom_Categoria varchar(25)
not null
)
go
*Creamos
la tabla Proceso:
create table Proceso
(
Id_Tproceso char
(10) primary key,
Nom_Tproceso
varchar(25)not null,
Descripcion
varchar (100)
)
go
*Creamos
la tabla Detalle_Orden_Pedido:
create
table Detalle_Orden_Pedido (
N_Orden char (10)
foreign key
references Orden_pedido(N_Orden)not null,
Id_Producto char
(10)foreign key
references Producto (Id_Producto)not null,
Id_Area char (10)foreign key
references Area (Id_Area)not null,
Id_Tproceso char
(10)foreign key
references Proceso (Id_Tproceso)not null,
Cant_Entrada int not
null,
Cant_Salida int not null,
)
go
Hasta aqui tenemos todas las tablas ya creadas y
relacionadas en nuestra base de datos Sistema_Joyeria.
Interesante, consulta tienes algún screenshot de la creación de las tablas?
ResponderEliminarGracias por la ayuda.
Que chevereee, sube mas códigos
ResponderEliminar(y)
si lo tengo pero no las puse porque las tablas estan sin registros, es por eso que solo puse el diagrama nada mas (Y)
ResponderEliminarSiiii buen datoo y recontra interesanteee
ResponderEliminaréxitos! Siguee asiii!!
esta bien relacionado tu Base de datos amigo
ResponderEliminar