Hand To Hand-Manual
Hand To Hand-Manual
Hand To Hand-Manual
Por / By:
Pacheco Gabriel.
Rodriguez Jose.
Colla Stefano.
Contenido / Content:
1- Estructura / Structure pag.2
a) Detalles / Details pag.2
b) Tablas / Tables pag.
c) Vistas / Views pag.
d) Triggers pag.
2- Usuarios / Users pag.
a) Cadetes / Cadets pag.
b) Administrativo / Aministrative pag.
c) DBA pag.
Página 1 de 6
Estructura / Structure
a) Detalles / Details
A B C
b) Tablas / Tables
Alcance:
Aquí se almacenan los diferentes tipos de “distancias” con los que se trabaja,
actualmente son: / Here we can find the diferente types of “distances” availables, they
are:
1- LOCAL
2- REGIONAL
3- NACIONAL
4- INTERNACIONAL
Columnas / Columns:
Idalcance: Tipo / Type INT, primary key.
Desc_alcance: Tipo / Type VARCHAR(45) Not Null, descripción del id / id’s
description.
Cadete:
Se guarda el número de documento y el nombre completo de los cadetes. / In this table
is saved the identification numbers and the full names of the cadets.
Columnas / Columns:
Dni_cadete: Tipo / Type INT, primary key.
Nombre_apellido: Tipo / Type VARCHAR(60) Not Null.
Página 2 de 6
Cliente:
Contiene toda la información necesaria referida a los clientes que utilizan el servicio. / It
contains all the required information of the clients that uses this service.
Columnas / Columns:
Dni_cliente: Tipo / Type INT, primary key. (identification number).
Nombre: Tipo / Type VARCHAR(45) Not Null. (Name).
Apellido: Tipo / Type VARCHAR(45) Not Null. (Surname).
Mail: Tipo / Type VARCHAR(45).
Teléfono_cliente: Tipo / Type INT. (Phone number).
Dirección_cliente: Tipo / Type VARCHAR(45) Not Null. (Client’s address).
Despacho:
Registra los pedidos de envío / Registers the shipping orders.
Columnas / Columns:
Id_despacho: Tipo / Type INT, primary key.
Nro_pedido: Tipo / Type INT, foreign key referencia a: / references:
Pedido(nro_pedido).
Cuil_sucursal: Tipo / Type INT, foreign key referencia a: / references:
Sucursal(cuil).
Fecha_envio: Tipo / Type DATE. (shipping date).
Hora_envio: Tipo / Type VARCHAR(5). (shipping hour).
Fecha_recepcion: Tipo / Type DATE. (arrival date).
Hora_recepcion: Tipo / Type VARCHAR(5). (arrival hour).
Encargado_transporte: Tipo / Type VARCHAR(60) Not Null. (driver’s full
name).
Destinatario:
Registro de destinatarios a los que se le envió un pedido. / Register of the adrresse
whom a package was sent.
Columnas / Columns:
Dni_destinatario: Tipo / Type INT, primary key. (identification number),
Nombre_dest: Tipo / Type VARCHAR(45) Not Null.(adrresse’s name).
Dirección_dest: Tipo / Type VARCHAR(45) Not Null. (adrresse’s adrress).
Distribucion:
Registro de los paquetes que los cadetes que lo distribuyen / Register of the packages
that are distribuyed by the cadets.
Página 3 de 6
Columnas / Columns:
Id_distribucion: Tipo / Type INT, primary key.
Nro_pedido: Tipo / Type INT, foreign key referencia a: / references:
Pedido(nro_pedido).
Dni_cadete: Tipo / Type INT, foreign key referencia a: / references:
Cadete(dni_cadete).
Fecha_entrega: Tipo / Type DATE. (arival to adrresse’s house date).
Hora_entrega: Tipo / Type VARCHAR(6). (arrival to adrresse’s house hour).
Facturacion:
Información sobre la facture de un pedido. / Information about a shipping’s Bill.
Columnas / Columns:
nro_factura: Tipo / Type INT, primary key.
nro_pedido: Tipo / Type INT, foreign key referencia a: / references:
Pedido(nro_pedido).
Nro_paquete: Tipo / Type INT, foreign key referencia a: / references:
paquete_pedido(nro_paquete).
Forma_pago: Tipo / Type INT, foreign key referencia a: / references:
forma_pago(id_formapago).
Fecha_facturacion: Tipo / Type DATE Not Null. (bill’s date).
Monto_paquete: Tipo / Type DOUBLE Not Null. (sub costo del paquete /
package`s sub cost).
Monto_total: Tipo / Type DOUBLE Not Null. (order’s total cost).
Forma_pago:
Tipos disponibles de formas para pagar las facturas. / Available forms top ay bills.
Columnas / Columns:
Id_formapago: Tipo / Type INT, primary key.
Desc_formapago: Tipo / Type VARCHAR(45) Not Null.
Paquete_pedido:
Columnas / Columns:
Nro_paquete: Tipo / Type INT, primary key.
Nro_pedido: Tipo / Type INT, primary key, foreign key referencia a: /
references: Pedido(nro_pedido).
Id_tipo_paquete: Tipo / Type INT, foreign key referencia a: / references:
tarifa(id_tipo_paquete).
Pedido:
Información general sobre los envíos. / General information about the orders.
Página 4 de 6
Columnas / Columns:
nro_pedido: Tipo / Type INT, primary key.
Estado: Tipo / Type VARCHAR(45) Not Null.
Precio_total: Tipo / Type FLOAT Not Null. (total cost).
Bultos: Tipo / Type INT Not Null. (amount of space that the order occupies).
Cant_paquetes: Tipo / Type INT Not Null. (amount of packages).
Dni_destinatario: Tipo / Type INT, foreign key referencia a: / references:
destinatario(dni_destinatario).
Dni_cliente: Tipo / Type INT, foreign key referencia a: / references:
cliente(dni_cliente).
Cuil_sucursal_salida: Tipo / Type INT, foreign key referencia a: / references:
sucursal(cuil).
Cuil_sucursal_llegada: Tipo / Type INT, foreign key referencia a: / references:
sucursal(cuil).
Sucursal:
Columnas / Columns:
Cuil_sucursal: Tipo / Type INT, primary key. (branch`s id).
Direccion_sucursal: Tipo / Type VARCHAR(90) Not Null. (brach’s adrress).
Tarifa:
Columnas / Columns:
Id_tipo_paquete: Tipo / Type INT, primary key.
Peso_max: Tipo / Type INT, Not Null. (max weight).
Descripcion: Tipo / Type VARCHAR(70) Not Null.
Id_alcance: Tipo / Type INT, foreign key referencia a: / references:
alcance(idalcance).
c) Vistas / Views
d) Triggers
Usuarios / Users
a) Cadetes / Cadets
Este tipo de usuario de la BD se identifica con el nombre “cadete” y su clave de acceso
es: 098. Posee solo privilegios de INSERT y UPDATE en las tablas pedido y
distribución. / This type of user is identified by the name “cadete” an its password is:
098. It only poses INSERT and UPDATE privileges in the tables pedido and
distribucion.
b) Administrativo / Administrative
Página 5 de 6
Se identifica como “administrador” y su clave de acceso es: 456. Tiene los privilegios
de SELECT, INSERT y UPDATE en todas las tablas de la BD. / Is identified as
“administridador” and it`s password is: 456. It has SELECT, INSERT and UPDATE
privileges in all DB’s tables.
c) DBA
Identificado como “mainadmin” con clave de acceso: 123. Posee todos los privilegios
de la BD convirtiéndolo en superuser. / Identified as “mainadmin” with password: 123.
It has all DB’s privileges making it a superuser.
Página 6 de 6