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

Monografia Estacion de Gasolinera

Jul 08, 2018

Download

Documents

Juan Carlos
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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