Post on 08-Jul-2018
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 1/38
2
G A S O L I N E S.A.
PROYECTO FINAL DE TEORÍA Y
DISEÑO DE BASE DE DATOS
Estación de Gasolinera “Gasoline S.A.”
INTEGRANTES: Anaya Altamirano, Manuel Janpiers
Castillo Mamani, Dennis Wilmer. Córdoa !ar"as, C#sar. Mend"il $autista, %uis. Ramos Campos, Mar&o Antonio. Sol"s Carran'a, !ernando (mar.
)R(!ES(R: In*. Gar&"a !ar+e, Ru#n (saldo Mart"n
SECCI-N: / 0 E
GR1)(: 2D3
2012 – II
INDICE
Introducción.
1. Presentación de la E!resa.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 2/38
2
G A S O L I N E S.A.
1.1. In4orma&ión General de la Empresa.
1.2. Des&rip&ión de )rin&ipales )ro&esos Empresariales.
2. "usti#icación del Dise$o de una %ase de Datos &elacional con '(L
2.1. Solu&ión propuesta.
2.2. Re*las del Ne*o&io.
). (odelo Conce!tual.
).1. Dia*rama de Clases Completo.
).2. Di&&ionario de Clases.
).). Dia*rama Entidad Rela&ión E5tendido.
*. Dise$o Ló+ico.
*.1. Gra4o Rela&ional.
,. Dise$o -sico.
,.1. Dia*rama de Datos, Componentes y Desplie*ue de su $ase de Datos en 1M%.
,.2. Crea&ión de Talas, 6ndi&es y Restri&&iones.
,.). In*reso de Datos de )ruea.
,.*. )rin&ipales Consultas S7% Re8ueridas por los 1suarios.
,.,. Apli&a&ión de )%9S7% dentro de su $ase de Datos.
,./. Di&&ionario de Datos.
/. Conclusiones.
. -uentes de In#oración.
.1. Re4eren&ias $ilio*r:4i&as..2. Re4eren&ias Ele&tróni&as.
IN&OD'CCION
En el desarrollo de este traa+o de Teor"a y Dise;o de $ase de Datos, <emos ele*ido la
empresa Gasoline SA, donde estudiaremos uno de sus prin&ipales pro&esos
empresariales. Esta empresa na&e &on una &lara orienta&ión a satis4a&er las ne&esidades
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 3/38
2
G A S O L I N E S.A.
de &ada uno de los miles de &lientes 8ue atiende d"a a d"a, lle*ando a ellos a tra#s de
sus Esta&iones de Seri&io a niel )roin&ial.
1na esta&ión de *asolinera es un punto de enta de &omustile y luri&antes para
e<"&ulos de motor. Normalmente, las esta&iones de seri&io o4re&en *asolina y *asóleo,
amos deriados del petróleo. Al*unas esta&iones proeen &omustiles alternatios,
&omo *as li&uado del petróleo =G%)>, *as natural, *as natural &omprimido, etanol,
*aso<ol, iodiesel, <idró*eno y ?eroseno.
%os elementos esen&iales de las *asolineras son los surtidores y los depósitos. %os
materiales de los 8ue est:n 4ari&ados los depósitos son a&ero o pl:sti&o re4or'ado &on
4ira de idrio =)R!@>.
En los a;os noenta, las esta&iones de seri&io ampliaron su o4erta &on art"&ulos ariados,
dando lu*ar a las tiendas de &onenien&ia o mini0mer&ados, 8ue pasaron a ser <aituales
en las *asolineras.
)ara este traa+o nos <emos asado en la in4orma&ión 8ue nos <a rindado una esta&ión
de *asolinera donde podremos mostrar los re8uerimientos del ne*o&io, o+etios de
ne*o&io y re*las de ne*o&io y &omo seria su ase de datos.
I. P&ESENACION DE LA E(P&ESA.
I.1. IN-O&(ACION GENE&AL DE LA E(P&ESA.
(isión.
Ser la me+or empresa l"der en la enta de &omustile m:s representatia a
niel )roin&ial. 1na empresa en &onstante &re&imiento, ien administrada,
8ue alora a su personal y sus &lientes.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 4/38
2
G A S O L I N E S.A.
Nuestro propósito es lo*rar prestar nuestros seri&ios a toda la &omunidad &on
un personal altamente &apa&itado en entas y donde los &onsumidores
ten*an la me+or aten&ión, en un amiente ade&uado lo*rando as" un
desarrollo laoral de &alidad, e4i&iente y a*radale.
isión.
Somos una empresa &uyo o+etio, es lo*rar la plena satis4a&&ión de nuestros
&lientes, &on produ&tos y seri&ios de alta &alidad.
Ser el me+or seri&io de esta&ión *asolinera re&ono&ida por todo %ima por su
e4i&ien&ia, e5&elen&ia y &alidad de aten&ión a los e<"&ulos 8ue ne&esitan de
&omustile lle*ando as" a nueos <ori'ontes para el desarrollo empresarial.
I.2. DESC&IPCION DE P&INCIPALES P&OCESOS E(P&ESA&IALES.
Toda esta&ión *asolinera &uenta &on mu&<os pro&esos para su e4i&ien&ia y
e4i&a&ia en el desarrollo de la misma &omo el pro&eso de aaste&imiento,
&ontrol de &alidad, alma&enamiento, enta, administratios, &ontales, entre
otros. )ero en este &aso sólo nos asaremos en el desarrollo del pro&eso de
aaste&imiento de &omustile para nuestra esta&ión de *asolinera.
Proceso de A3asteciiento.
El Controlador, 8uien mane+a el inentario o sto&? de &omustiles en
los tan8ues in4orma sore las ne&esidades o re8uerimientos de al*Bntipo de &omustile al *erente de la esta&ión *asolinera.
El *erente se &omuni&a &on su proeedor y le en"a una orden de
pedido de &omustile de a&uerdo a las ne&esidades re8ueridas de
&omustile de su esta&ión *asolinera.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 5/38
2
G A S O L I N E S.A.
El proeedor re&ie la orden y eri4i&a si puede &umplir &on el pedido,
iendo su sto&? de &omustile.
El proeedor &onsulta la lista de pre&io de los &omustiles e in4orma
al &liente sore la lista de los pre&ios o &oti'a&iones de los
&omustiles re8ueridos eni:ndole una propuesta.
El *erente anali'a y eri4i&a la propuesta y a&epta la lista de los pre&ios
si est: &on4orme.
El proeedor elaora un &ontrato de &ompra9enta y lo en"a al *erente
para 8ue lo 4irme.
1na e' 4irmado el &ontrato por el *erente, este pro&ede a pa*ar al
proeedor, a tra#s de un depósito en la &uenta del proeedor o en
e4e&tio.
1na e' pa*ado el pedido de orden de &omustile, el proeedor en"a
el &omproante de pa*o y el pedido de &omustile a la esta&ión
*asolinera.
Dia+raa de Secuencia.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 6/38
2
G A S O L I N E S.A.
II. "'SI-ICACION DEL DISE4O DE 'NA %ASE DE DAOS &ELACIONAL
CON '(L.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 7/38
2
G A S O L I N E S.A.
II.1.SOL'CION P&OP'ESA.
Nuestra empresa *asolinera 5Gasoline6, re&i#n <a &omen'ado a 4un&ionar,
para lo &ual ne&esitamos de una $ASE DE DAT(S 8ue le sea Btil.
Esta $ase lo 8ue <ar:, ser: alma&enar in4orma&ión releante y Btil para un
me+or mane+o del pro&eso de aaste&imiento de &omustile de la empresa.
)ara esto se tiene alma&enada la in4orma&ión de los empleados, los
&omustiles 8ue est:n a la enta, de nuestras esta&iones *asolineras y
tami#n nuestros proeedores. %os datos de los empleados son
indispensales para poder &ontrolar a las personas 8ue traa+an en la
empresa. En &uanto a los &omustiles se diiden entre *as, petróleo y
*asolina, los prin&ipales en el mer&ado.
II.2.O%"EIOS DEL NEGOCIO.
El o+etio de nuestras esta&iones *asolineras es
In&rementar en un anual, su parti&ipa&ión en el mer&ado de esta&iones
de *asolineras de lima.
II.).&EGLAS DEL NEGOCIO.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 8/38
2
G A S O L I N E S.A.
Nuestra empresa *asolinera 5Gasoline6 &uenta &on su&ursales
ui&adas en %ima.
Nosotros &ontamos &on proeedores 8ue aaste&en a nuestras
esta&iones *asolineras o4re&i#ndonos &omustile para nosotrosposteriormente enderlas a los usuarios 4inales.
)ara el pro&eso se aaste&imiento se reali'a una orden de pedido entre
la empresa proeedora y la esta&ión *asolinera. Cada orden de pedido
tendr: la 4e&<a de pedido y entre*a, y en un detalle el tipo de
&omustile.
Tami#n saemos 8ue nuestras su&ursales &uentan &on empleados 8ue
laoran en ella. De tal manera 8ue ne&esitamos tener re*istrados suin4orma&ión para mantener el &ontrol de nuestro personal de traa+o, de
estos se re*istra sus datos personales &omo su nomre, apellido, D.N.I.,
dire&&ión, tel#4onos y &orreos ele&tróni&os adem:s tami#n el &ar*o 8ue
o&upa, el turno &ae resaltar 8ue &ada empleado posee un solo &ar*o y
solo traa+a en una sola su&ursal y posee arios tel#4onos.
Tami#n se sae 8ue &ada empleado re&ie un sueldo en soles, el &ual
es di4erente en &ada uno dependiendo del &ar*o 8ue reali&e.
%a esta&ión *asolinera solo o4re&er: los si*uientes tipos de &omustiles
Gasolina de F, H y H, petróleo y Gas GN@ y G%).
Adem:s se sae &ada esta&ión *asolinera &uenta &on una &antidad de
tan8ues de &omustiles, una dire&&ión y un tel#4ono para poder
&onta&tarla.
Todas las transa&&iones se reali'an en soles.
1na esta&ión soli&ita mu&<as órdenes de pedido y una orden es atendida
por un proeedor.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 9/38
2
G A S O L I N E S.A.
II.*.CASO DE 'SO DEL NEGOCIO.
CASOS DE 'SO DE NEGOCIO ESPECI-ICACION
Es el pro&eso mediante el &ual laesta&ión *asolinera se aaste&e dediersos tipos de &omustiles, paralue*o &omer&iali'arlos.
Es el pro&eso de enta de los diersostipos de &omustile 8ue la esta&ión*asolinera o4re&e a sus &lientes.
II.,.ESPECI-ICACION DE LOS ACO&ES DE NEGOCIO.
ACO&ES DE NEGOCIO ESPECI-ICACION
)roeedor
Se en&ar*ara de suministrar los&omustiles a la esta&ión *asolinera.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 10/38
2
G A S O L I N E S.A.
II./.DIAG&A(A GENE&AL.
II..&A%A"ADO&ES DEL NEGOCIO.
&A%A"ADO&ES DE NEGOCIO ESPECI-ICACIONES
Es la persona 8ue diri*e la esta&ión*asolinera.
Es la persona 8ue apoya al *erente y aladministrador en sus laores.
@endedor
Es la persona 8ue atiende al &liente,para la enta 4inal de &omustile.
Controlador
Es la persona 8ue &ontrola el sto&? oinentarios de &omustile en los
tan8ues.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 11/38
2
G A S O L I N E S.A.
Administrador
Es la persona administra la esta&ión*asolinera.
II.7.ENIDADES DEL NEGOCIO.
ENIDADES DE NEGOCIO ESPECI-ICACIONES
(rden )edido
Es el do&umento donde se espe&i4i&a las
órdenes de pedido, tipo de &omustile,pre&ios, &antidades, et&.
Compro,ante de )a*o
Do&umento 8ue les permite al endedor, yal &liente tener &ono&imiento sore el pa*o
de la deuda.
%ista de )re&ios
Do&umento donde se detalla los pre&ios delos diersos tipos de &omustiles &on los
8ue se traa+a.
Comustile
Es el insumo o materia de&omer&iali'a&ión, por parte de la esta&ión
*asolinera y el proeedor.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 12/38
2
G A S O L I N E S.A.
II.8.DIAG&A(A DE COLA%O&ACION.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 13/38
2
G A S O L I N E S.A.
III. (ODELO CONCEP'AL.
III.1. IDENI-ICACION DE CLASES.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 14/38
2
G A S O L I N E S.A.
III.2. DIAG&A(A DE CLASES CO(PLEO.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 15/38
2
G A S O L I N E S.A.
III.). DICCIONA&IO DE CLASES.
Clase Pro9eedor
idPro9eedor Es el identi4i&ador de la &lase )roeedor
no3re Indi&a el nomre del )roeedor
dirección Indi&a la dire&&ión del )roeedor
distrito Indi&a el distrito del )roeedor
tel#ono Indi&a el tel#4ono del )roeedor
ruc Indi&a el ru& del )roeedor
Clase Orden
idOrden Es el identi4i&ador de la (rden
#ec;aPedido Indi&a la 4e&<a en 8ue se reali'ó la orden
#ec;aEntre+a Indi&a la 4e&<a de entre*a
Clase Co3usti3le
idCo3usti3le Es el identi4i&ador de la &lase Comustile
noCo3usti3le Indi&a el tipo de &omustile
descri!Co3usti3le Indi&a la des&rip&ión del &omustile
Clase Detalle<Orden
Cantidad Es la &antidad soli&itada
Clase an=ue
idan=ue Es el identi4i&ador de la &lase Tan8ue
ca!acidad Indi&a la &apa&idad del Tan8ue
unidad Indi&a la unidad de alma&enamiento
diaetroan=ue Indi&a el di:metro del Tan8ue
lon+itudan=ue Indi&a la lon*itud del Tan8ue
descri!an=ue Indi&a la des&rip&ión del Tan8ue
stoc> Indi&a el sto&? 8ue alma&ena el Tan8ue por
&omustile
coti?ación Indi&a el pre&io de &ompra del &omustile
Clase i!o<Co3usti3le
idi!o Es el identi4i&ador del tipo de &omustile
ti!o Es la des&rip&ión e5a&ta del &omustileClase Gasolinera
idGasol Es el identi4i&ador de la &lase Tel#4ono
direcGasol Indi&a el nBmero del tel#4ono
tele#Gasol Indi&a si el tel#4ono es móil o 4i+o
no3reGasol Indi&a a 8ue &ompa;"a pertene&e el tel#4ono
distrito Es el identi4i&ador de la &lase Tel#4ono
Clase E!leado
idE!leado Identi4i&ador de la &lase Instala&iones
noE!le Indi&a el nomre del Empleado
a!ellido Indi&a el apellido del Empleado
dirección Indi&a la dire&&ión del Empleado
#ec;aNac Indi&a la 4e&<a de na&imiento del Empleado
#ec;aInicio Indi&a la 4e&<a de ini&io del Empleado
dni Indi&a el dni del Empleado
turno Indi&a el turno del Empleado
correo Indi&a el &orreo 8ue posee el Empleado
Clase el#ono
idel#ono Es el identi4i&ador de la &lase Gasolineria
nuero Indi&a la dire&&ión de la Gasolineria
ti!o Indi&a el tel#4ono de la *asolineria
o!erador Indi&a el nomre de la Gasolineria
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 16/38
2
G A S O L I N E S.A.
III.*. DIAG&A(A ENIDAD
&ELACION E@ENDIDO.Clase Car+o
idCar+o Indi&a el <orario del mantenimiento
ti!oCar+o Indi&a el tipo de &ar*o
descri!ción Indi&a la 4un&ión del &ar*o
sueldo Indi&a el sueldo del Car*o
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 17/38
2
G A S O L I N E S.A.
I. DISE4O LOGICO.
I.1. G&A-O &ELACIONAL.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 18/38
2
G A S O L I N E S.A.
DISE4O LOGICO G&A-O &ELACIONAL:
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 19/38
2
G A S O L I N E S.A.
. DISE4O -ISICO.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 20/38
2
G A S O L I N E S.A.
.1.DIAG&A(A DE CO(PONENES.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 21/38
2
G A S O L I N E S.A.
.2.C&EACION DE A%LASB INDICES &ESC&ICCIONES.
CREATE TABLE TOrden (codOrden CHAR ( 5 ) NOT NLL!"ec#a$edido %ATE NOT NLL!"ec#aEntre&a %ATE NOT NLL!cod$ro'eedor CHAR ( ) NOT NLL!codE*leado +ARCHAR, ( ) NOT NLL!CONSTRA-NT $/TOrden0, $R-1AR2 E2 (codOrden))
3CREATE TABLE TCo4sti4le (
codCo4sti4le CHAR ( 6 ) NOT NLL!noCo4sti4le +ARCHAR, ( 05 ) NOT NLL!descri*Co4sti4le +ARCHAR, ( 67 ) NOT NLL!CONSTRA-NT $/TCo4sti4le06 $R-1AR2 E2
(codCo4sti4le))
3CREATE TABLE TCar&o (
codCar&o CHAR ( , ) NOT NLL!to*oCar&o +ARCHAR, ( ,5 ) NOT NLL!descri*cion +ARCHAR, ( 67 ) NOT NLL!seldo N1BER ( 5 ) NOT NLL!
CONSTRA-NT $/TCar&o0 $R-1AR2 E2 (codCar&o))
3CREATE TABLE T$ro'eedor (
cod$ro'eedor CHAR ( ) NOT NLL!no4re +ARCHAR, ( ,5 ) NOT NLL!direccion +ARCHAR, ( 57 ) NOT NLL!distrito +ARCHAR, ( 67 ) NOT NLL!tele"ono +ARCHAR, ( 8 ) NOT NLL!rc CHAR ( 00 ) NOT NLL!CONSTRA-NT $/T$ro'eedor07 $R-1AR2 E2
(cod$ro'eedor)
)3
CREATE TABLE TTan9e (codTan9e CHAR ( 6 ) NOT NLL!ca*acidad CHAR ( ) NOT NLL!descri*Tan9e +ARCHAR, ( ,5 ) NOT NLL!nidad +ARCHAR, ( ,7 ) NOT NLL!diaetroTan9e N1BER ( ,! 0 ) NOT NLL!lon&itdTan9e N1BER ( ,! 0 ) NOT NLL!stoc: N1BER ( ) NOT NLL!coti;acion N1BER ( 5! , ) NOT NLL!codGasol CHAR ( , ) NOT NLL!codCo4sti4le CHAR ( 6 ) NOT NLL!
codTi*o +ARCHAR, ( 6 ) NOT NLL!CONSTRA-NT $/TTan9e08 $R-1AR2 E2 (codTan9e))
3CREATE TABLE T%etalle/Orden (
cantidad N1BER ( 5 ) NOT NLL!codCo4sti4le CHAR ( 6 ) NOT NLL!codTi*o +ARCHAR, ( 6 ) NOT NLL!codOrden CHAR ( 5 ) NOT NLL!CONSTRA-NT $/T%etalle/Orden0< $R-1AR2 E2 (codCo4sti4le!
codTi*o! codOrden))
3CREATE TABLE TGasolinera (codGasol CHAR ( , ) NOT NLL!direcGasol +ARCHAR, ( 57 ) NOT NLL!tele"Gasol CHAR ( 8 ) NOT NLL!no4reGasol +ARCHAR, ( ,5 ) NOT NLL!distrito +ARCHAR, ( 67 ) NOT NLL!CONSTRA-NT $/TGasolinera00 $R-1AR2 E2 (codGasol))
3CREATE TABLE TE*leado (
codE*leado +ARCHAR, ( ) NOT NLL!
noE*leado +ARCHAR, ( ,5 ) NOT NLL!a*eE*leado +ARCHAR, ( ,5 ) NOT NLL!direcE1*leado +ARCHAR, ( 57 ) NOT NLL!"ec#aNac %ATE NOT NLL!"ec#a-nicio %ATE NOT NLL!dni CHAR ( = ) NOT NLL!trno +ARCHAR, ( 07 ) NOT NLL!correo +ARCHAR, ( 67 ) NOT NLL!codGasol CHAR ( , ) NOT NLL!codCar&o CHAR ( , ) NOT NLL!CONSTRA-NT $/TE*leado0> $R-1AR2 E2 (codE*leado))
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 22/38
2
G A S O L I N E S.A.
CREATE TABLE TTi*o/Co4sti4le (codTi*o +ARCHAR, ( 6 ) NOT NLL!
ti*o +ARCHAR, ( ,7 ) NOT NLL!codCo4sti4le CHAR ( 6 ) NOT NLL!CONSTRA-NT $/TTi*o/Co4sti4le0= $R-1AR2 E2
(codCo4sti4le! codTi*o))
3ALTER TABLE TTan9e A%% ( CONSTRA-NT ?/TTan9e0< ?ORE-GNE2 (codCo4sti4le! codTi*o) RE?ERENCES TTi*o/Co4sti4le(codCo4sti4le! codTi*o))3ALTER TABLE TTan9e A%% ( CONSTRA-NT ?/TTan9e00 ?ORE-GNE2 (codGasol) RE?ERENCES TGasolinera (codGasol))
3ALTER TABLE T%etalle/Orden A%% ( CONSTRA-NT?/T%etalle/Orden08 ?ORE-GN E2 (codCo4sti4le! codTi*o)RE?ERENCES TTi*o/Co4sti4le (codCo4sti4le! codTi*o))3ALTER TABLE T%etalle/Orden A%% ( CONSTRA-NT?/T%etalle/Orden0= ?ORE-GN E2 (codOrden) RE?ERENCES
TOrden (codOrden))3ALTER TABLE TOrden A%% ( CONSTRA-NT ?/TOrden07 ?ORE-GNE2 (cod$ro'eedor) RE?ERENCES T$ro'eedor (cod$ro'eedor))3ALTER TABLE TOrden A%% ( CONSTRA-NT ?/TOrden0> ?ORE-GNE2 (codE*leado) RE?ERENCES TE*leado (codE*leado))3ALTER TABLE TTi*o/Co4sti4le A%% ( CONSTRA-NT?/TTi*o/Co4sti4le06 ?ORE-GN E2 (codCo4sti4le)RE?ERENCES TCo4sti4le (codCo4sti4le))3ALTER TABLE TE*leado A%% ( CONSTRA-NT ?/TE*leado0,?ORE-GN E2 (codGasol) RE?ERENCES TGasolinera (codGasol))3ALTER TABLE TE*leado A%% ( CONSTRA-NT ?/TE*leado0?ORE-GN E2 (codCar&o) RE?ERENCES TCar&o (codCar&o))3
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 23/38
2
G A S O L I N E S.A.
.). ING&ESO DE DAOS DE P&'E%A.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 24/38
2
G A S O L I N E S.A.
a3la: Car+o:
a3la: Co3usti3le:
a3la: Detalle<Orden:
a3la: E!leado:
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 25/38
2
G A S O L I N E S.A.
a3la: Gasolinera:
a3la: Pro9eedor:
a3la: Orden:
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 26/38
2
G A S O L I N E S.A.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 27/38
2
G A S O L I N E S.A.
a3la ele#ono:
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 28/38
2
G A S O L I N E S.A.
a3la: i!o<Co3usti3le
a3la: an=ue.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 29/38
2
G A S O L I N E S.A.
.*.P&INCIPALES CONS'LAS SL &E'E&IDAS PO& LOS 'S'A&IOS.
1. CuFl #ue el !edido el 100712 H =ue ti!o de co3usti3le se
!idió H =ue e!leado ;i?o el !edido
2. Cree usted la ta3la E!leado
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 30/38
2
G A S O L I N E S.A.
). (uestre los datos del e!leado =ue iso una orden el 101111
H la entre+a #ue el 1)1111.
SE%ECT
&odEmpleado,nomEmpleado,apeEmpleado,dire&EMpleado,4e&<aNa&,4e&<aIni
&io,dni,turno,&orreo,&odGasol,&odCar*o
!R(M templeado emp,torden or
WKERE emp.&odEmpleadoLor.&odEmpleado and
=to&<ar=4e&<a)edido,dd9mm9yy>LO9OO9OO> and
=to&<ar=4e&<aEntre*a,dd9mm9yy>LO9OO9OO>
*. De9ol9er la lista con datos de los e!leados =ue ten+an car+o
59endedor6.
SE%ECT &odEmpleado,
nomEmple,apeEmpleado,dire&EMpleado,4e&<aNa&,dni
!R(M templeado emp, t&ar*o &ar
WKERE &ar.&odCar*oLemp.&odCar*o AND
1))ER=&ar.topoCar*o>LP@ENDED(RP
,. (uestra al Pro9eedor as solicitado.
SE%ECT nomre,C(1NT=Q>
!R(M tproeedor pro, torden or
WKERE pro.&od)roeedorLor.&od)roeedor
GR(1) $ nomre
KA@ING $ C(1NTL=SE%ECT MA=C(1NT=Q>>!R(M torden GR(1) $
nomre>
.,.APLICACIJN DE PLSL DEN&O DE S' %ASE DE DAOS.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 31/38
2
G A S O L I N E S.A.
1K Crear un !rocediiento alacenado =ue re+istre una orden
CREATE (R RE)%ACE )R(CED1RE n(rden=4e)e DATE, 4eEn DATE,
&od)ro CKAR=>,&odEmp @ARCKAR/=>>
AS
id(rden CKAR=>
$EGIN
SE%ECT =MA=T(N1M$ER=&od(rden>>O> INT( id(rden
!R(M torden
INSERT INT( T(RDEN
=&od(rden,4e&<a)edido,4e&<aEntre*a,&od)roeedor,&odEmpleado>
@A%1ES=id(rden,4e)e,4eEn,&od)ro,&odEmp>
END
2K crear una #uncion =ue retorne el nuero de edad del aHor
e!leado.
CREATE (R RE)%ACE !1NCTI(N otEdadMayor=&odEmp@ARCKAR/=>>
RET1RN N1M$ER
IS
EDADMA(R N1M$ER=/>
$EGIN
SE%ECT MA=T(CKAR==SSDATE04e&<aNAC>9U,yy>> INT(
EDADMA(R
!R(M templeadoWKERE &odEmpleadoL&odEmp
RET1RN =EDADMA(R>
END
)K ostrar el no3re de la !ersona a la cual le !ertenece el dni.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 32/38
2
G A S O L I N E S.A.
CREATE (R RE)%ACE !1NCTI(N nom=dni CKAR=F>>
RET1RN @ARCKAR/
IS
nom @ARCKAR/
$EGIN
SE%ECT =nomEmpleado VV VV apeEmpleado >INT( nom
!R(M templeado
WKERE templeado.dniLdni
RET1RN=nom>
END
*K El si+uiente 3lo=ue nos uestra la #ec;a =ue #ue entre+ado el
co3usti3le con el #orato 1/0,200,.
CREATE (R RE)%ACE !1NCTI(N 4e&<a=4e& &<ar>
RET1RN @ARCKAR/
IS
5 @ARCKAR/=>
$EGINSE%ECT =or.4e&<aEntre*aVV VVtip.tipo> INT( 5
!R(M torden or,ttipo&omustile tip,tdetalleorden det
WKERE or.&od(rdenLdet.&od(rden AND
tip.&odTipoLdet.&odTipo AND
tip.&odComustileLdet.&odComustile AND
T(CKAR=or.4e&<aEntre*a,dd9mm9yyyy>L4e&
RET1RN=5>
END
,K ca3iar el no3re de un e!leado +racias a su dni
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 33/38
2
G A S O L I N E S.A.
CREATE (R RE)%ACE )R(CED1RE nEmpleado=dniO CKAR, nueoNom
@ARCKAR/>
AS
$EGIN
1)DATE templeado
SET nomempleadoLnueoNom
WKERE dniLdniO
&ommit
END
/K odi#icar el taa$o del detalle orden del !edido antes de in+resarlo.
CREATE (R RE)%ACE TRIGGER modi4
$E!(RE INSERT (N T(RDEN !(R EACK R(W
DEC%ARE
&ant numer=,>
$EGIN
I! INSERTING TKENSE%ECT &antidad into &ant !R(M dual
./.DICCIONA&IO DE DAOS.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 34/38
2
G A S O L I N E S.A.
a3la: Car+o.
a3la: Co3usti3le.
a3la: Car+o.
a3la: Car+o.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 35/38
2
G A S O L I N E S.A.
a3la: Car+o.
a3la: Car+o.
a3la: Car+o.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 36/38
2
G A S O L I N E S.A.
a3la: Car+o.
a3la: Car+o.
I. CONCL'SIONES.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 37/38
2
G A S O L I N E S.A.
1. 1na ase de datos es una me+or op&ión 8ue elaorar ar&<ios planos.
2. %os est:ndares 1M% nos permiten tener una me+or per&ep&ión de nuestra
ase de datos.
). Contar &on usos de ne*o&ios, modelo &on&eptual, dise;o ló*i&o, et&. ayuda
a 8ue el nueo personal pueda entender el 4un&ionamiento de la ase de
datos.
*. Ne&esitamos arias t#&ni&as de re&opila&ión de in4orma&ión para satis4a&er
las ne&esidades de los usuarios 4inales para la &rea&ión de una ase de
datos.
,. El modelamiento de la estru&tura de la ase de datos, en parti&ular de las
talas, es ital para la *estión e4e&tia de la misma.
/. Gra&ias a este proye&to <emos podido &ono&er m:s a 4ondo &omo 4un&iona
realmente una $ase de Datos y su ital importan&ia dentro de una
empresa, en nuestro &aso de un Comustile.
. Como &on&lusión podemos men&ionar, 8ue el traa+o en *rupo nos permitió
tener distintos puntos de istas a la <ora e+e&utar un pro&eso o de tomar
una de&isión, esto por supuesto *enera 8ue el traa+o sea din:mi&o y nos
ayuda en la &on4ronta&ión de solu&ionar prolemas &on4li&tios.
8/19/2019 Monografia Estacion de Gasolinera
http://slidepdf.com/reader/full/monografia-estacion-de-gasolinera 38/38
G A S O L I N E S.A.
II. -'ENES DE IN-O&(ACION.
II.1. &e#erencias %i3lio+rF#icas.
• Aramson, I. =/>. (ra&le dataase O* 0 Guia de Aprendi'a+e.
Interameri&ana.
• Dia' @illanuea, @. =//>. $ase de datos (+eto 0 Rela&iones.
• )ere', C. =/F>. Administra&ión y An:lisis de $ase de Datos. Al4aome*a.
II.2. &e#erencias Electrónicas.
Desarrollo Web. =O de (&ture de /OO>. (tenido de
<ttp99.desarrolloe.&om9arti&ulos9introdu&&ion0al0len*ua+e0pls8l.<tml