38
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.

Monografia Estacion de Gasolinera

Embed Size (px)

Citation preview

Page 1: Monografia Estacion de Gasolinera

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.

Page 2: Monografia Estacion de Gasolinera

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

Page 3: Monografia Estacion de Gasolinera

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.

Page 4: Monografia Estacion de Gasolinera

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.

Page 5: Monografia Estacion de Gasolinera

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.

Page 6: Monografia Estacion de Gasolinera

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.

Page 7: Monografia Estacion de Gasolinera

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.

Page 8: Monografia Estacion de Gasolinera

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.

Page 9: Monografia Estacion de Gasolinera

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.

Page 10: Monografia Estacion de Gasolinera

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.

Page 11: Monografia Estacion de Gasolinera

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.

Page 12: Monografia Estacion de Gasolinera

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.

Page 13: Monografia Estacion de Gasolinera

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.

Page 14: Monografia Estacion de Gasolinera

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.

Page 15: Monografia Estacion de Gasolinera

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

Page 16: Monografia Estacion de Gasolinera

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 [email protected] 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

Page 17: Monografia Estacion de Gasolinera

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.

Page 18: Monografia Estacion de Gasolinera

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:

Page 19: Monografia Estacion de Gasolinera

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.

Page 20: Monografia Estacion de Gasolinera

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.

Page 21: Monografia Estacion de Gasolinera

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))

Page 22: Monografia Estacion de Gasolinera

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

Page 23: Monografia Estacion de Gasolinera

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.

Page 24: Monografia Estacion de Gasolinera

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:

Page 25: Monografia Estacion de Gasolinera

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:

Page 26: Monografia Estacion de Gasolinera

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.

Page 27: Monografia Estacion de Gasolinera

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:

Page 28: Monografia Estacion de Gasolinera

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.

Page 29: Monografia Estacion de Gasolinera

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

Page 30: Monografia Estacion de Gasolinera

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.

Page 31: Monografia Estacion de Gasolinera

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.

Page 32: Monografia Estacion de Gasolinera

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

Page 33: Monografia Estacion de Gasolinera

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.

Page 34: Monografia Estacion de Gasolinera

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.

Page 35: Monografia Estacion de Gasolinera

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.

Page 36: Monografia Estacion de Gasolinera

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.

Page 37: Monografia Estacion de Gasolinera

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.

Page 38: Monografia Estacion de Gasolinera

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