Download - Trabajo Final- Bases de datos basico UNAD
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
1/1816
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIE301330 – BASES DE DATOS BASICO
Trabajo final - Segundo Momento
BASES DE DATOS BASICO
Trabajo final - ro!e"to
Presenta
Juan Camilo Alonso
!ulma Rut" #ern$n%e& 'onsal(e
Dire)tora %e )urso
'ar*a Dora Al+a S$n)"e& Gme&
Tutor
-re%. Ale/an%er Castellanos Á(ila
UNI0ERSIDAD NACIONAL ABIERTA 1 A DISTANCIA
ESCUELA DE CIENCIAS BASICAS TECNOLOGICAS E INGENIRIA
No(iem+re %e 2345
Docente diseñador: Fredy Alexander Castellanos Ávila.
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
2/18
16
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIE301330 – BASES DE DATOS BASICO
Trabajo final - Segundo Momento
Intro%u))in
En e#te trabajo #e lle$a a "abo la formula"i%n de un &roblema de forma indi$idual el "ual
"on#i#te en identifi"ar una em&re#a junto "on una &roblem'ti"a a #olu"ionar( luego
de&endiendo de la# &ro&ue#ta# &lanteada# en el foro del trabajo "olaborati$o #e e#"oger'
una de ella# ! #e am&liara el an'li#i# del mi#mo enfo"'ndo#e en rela"i%n a lo# "ontenido#
de#arrollado# en el "ur#o ! mediante el an'li#i# de lo# dato# de entidad rela"i%n !
)erramienta# "omo MS*+ le daremo# #olu"i%n al mi#mo,
En e#te "a#o dentro del &rimer momento #e define la #itua"i%n del "a#o a trabajar( #e
realia el &lanteamiento del mi#mo "omo &roblema( #e &lantea una ju#tifi"a"i%n !
finalmente #e "on"retan uno# objeti$o#( &ara de#&u.# de e#to &oderlo lle$ar a "abo
mediante el an'li#i# de ba#e# de dato# rela"ional en el #iguiente momento del trabajo
"olaborati$o,
+uego de la elabora"i%n ! a&roba"i%n &or &arte del gru&o del ante&ro!e"to #e "ontin/a
"on la re#olu"i%n de lo# objeti$o# mediante un le$antamiento de la informa"i%n( en e#te
"a#o $erbal ! o"ular( el de#arrollo de un modelo l%gi"o( &ara &a#ar al modelo rela"ional !
finalmente la ba#e de dato# del 'rea de o&era"ione# de Surti"romado# S,A,
DESARROLLO DE ACTI0IDADES
Docente diseñador: Fredy Alexander Castellanos Ávila.
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
3/18
16
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIE301330 – BASES DE DATOS BASICO
Trabajo final - Segundo Momento
46 Titulo %e 7ro.e)to8
An'li#i#( di#eo e im&lementa"i%n de ba#e# de dato# rela"ional del regi#tro de labore# deo&erario# en la em&re#a Surti"romado# de la "iudad de Bogot',
26 Planteamiento %el 7ro+lema6 9Pro+lem$ti)a %el es)enario:
De#"ri&"i%n del &roblema
A"tualmente la em&re#a Surtri"romado# lle$a un e#"a#o "ontrol en el regi#tro de la#labore# ue realian lo# o&erario# a diario( !a ue e#ta# #e regi#tran en )oja#manualmente indi"ando el n/mero de &iea# "romada#( tiem&o u#ado( la orden al ue&ertene"e 2aunue e#ta no lle$a un "on#e"uti$o "laro o ti&ifi"a"i%n ! nombre de uien larealia( lo ue )a"e ue &ara la &er#ona ue debe lle$ar el "ontrol de a"ti$idade#re$i#arla# #ea un trabajo "om&li"ado( adem'# de ue no e# una forma #egura dealma"enar e#ta informa"i%n ! tam&o"o &ermite una r'&ida "on#ulta &or &arte delem&leado o del en"argado de la n%mina #i #e uiere re$i#ar "uanta# ordene# termino a#ati#fa""i%n "ada o&erario ! "u'nto tiem&o em&leo en ello,
;6 -ormula)in %el 7ro+lema
4C%mo &odr5a el 'rea de &rodu""i%n de Surti"romado# alma"enar ! organiar lo# dato#de la# o&era"ione# diaria# de #u# trabajadore# a fin de tener un "ontrol ! "on#ulta de e#tainforma"i%n6
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
4/18
16
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIE301330 – BASES DE DATOS BASICO
Trabajo final - Segundo Momento
&ueden organiar ! a&li"ar &ara ge#tionar la o&era"i%n de di")a em&re#a( adem'# no e#un ejer"i"io dema#iado "om&lejo el "ual &uede #er una buena o&"i%n &ara "omenar a&ra"ti"ar lo a&rendido en el "ur#o de ba#e# de dato#( tom'ndolo "omo una &r'"ti"a !
e7&erien"ia &rofe#ional ue &ermite de#arrollar nue#tra# "om&eten"ia# ! $alore#unadi#ta# al a&ortar al "re"imiento de nue#tra "omunidad en e#te "a#o de una &eueaem&re#a indu#trial,
56 O+=eti(os
564 O+=eti(o General
• Analiar( di#ear ! realiar una ba#e de dato# rela"ional ue &ermitan obtener un
"ontrol de regi#tro de a"ti$idade# de lo# o&erario# de la em&re#a
S89TIC9OMADOS de una manera( "lara &re"i#a ! organiada,
562 O+=eti(os Es7e)*i)os
• Identifi"ar "laramente el manejo de "ontrol ! regi#tro# de a"ti$idade# en la#
o&era"ione# de e#ta em&re#a mediante la realia"i%n de alguna# entre$i#ta# a lo#
trabajadore# ! geren"ia,
• lantear una #olu"i%n "on la mejor manera de &oder realiar el "ontrol de regi#tro
de la# a"ti$idade# diaria# de lo# o&erario#( ti&ifi"ando a"ti$idade# ! organiando la
informa"i%n rela"ionada# a e#ta#,
• Dar #olu"i%n del manejo de "ontrol de a"ti$idade# a la em&re#a mediante la
im&lementa"i%n de una ba#e de dato# rela"ional( en e#te "a#o "on la )erramienta
de ge#ti%n de ba#e# de dato# MS*+,
>6 Desarrollo
Docente diseñador: Fredy Alexander Castellanos Ávila.
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
5/18
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
6/18
16
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIE301330 – BASES DE DATOS BASICO
Trabajo final - Segundo Momento
1 Au7iliar de #er$i"io# generale# 2en"argado del a#eo del lugar ! de mantenimiento
b'#i"o
1 Au7iliar de bodega 2en"argado de re"ibir ! de#&a")ar material( organia ! "la#ifi"a la#&iea# de a"uerdo al materia ! a la orden ue "orre#&onde
o&erario# 2#e en"argan de realiar la# %rdene# de lo# "liente# de a"uerdo a la #oli"itud
Cuando un "liente #oli"ita un #er$i"io #e le &iden lo# dato# "omo nombre( tel.fono(
dire""i%n( "orreo ele"tr%ni"o( el formato in"lu!e la fe")a de #oli"itud( #e e#"ribe la #oli"itud
reuerida en un formato llenado a mano( no #e alma"ena ba#e de dato# de lo# "liente#(
en el momento lo# dato# #olo #on u#ado# ! bu#"ado# manualmente &ara "onta"tarlo
"uando el &edido e#t. terminado,
+a #oli"itud del "liente #e re$i#a ! e# el gerente ue a"t/a tambi.n "omo jefe de
o&era"ione# uien a#igna la #oli"itud a uno o m'# o&erario#( de&endiendo de la "antidad
de material o #i reuiere de $ario# &ro"e#o#,
8n o&erario &uede trabajar en m'# de una #oli"itud( #iem&re ! "uando no tenga m'# de
tre# &endiente# &or entregar,
Al finaliar una #oli"itud #e informa ! #e regi#tra lo# nombre# de lo# o&erario# ue
trabajaron en di")a #oli"itud( a#5 "omo lo# #er$i"io# &re#tado# ! el tiem&o en )ora# ue
lle$o "om&letarlo( bajo el $i#to bueno del jefe de o&era"ione#,
+o# trabajadore# tienen un #alario b'#i"o a#ignado( a#5 "omo todo# lo# dato# regi#trado#
en ar")i$o# de E7"el( "omo #on nombre#( a&ellido#( n/mero de "edula( tel.fono(dire""i%n( adem'# al momento de efe"tuar#e el &ago #e tienen en "uenta la "antidad de
ordene# terminada# &or "ada uno durante el me#( ! #e obtiene bonifi"a"i%n de a"uerdo a
la meta e#table"ida &re$iamente &or el efe,
Al #er una em&re#a &euea no tiene de&enden"ia#( &ero el grue#o de lo# dato# a tener
en "uenta #e )allan en lo# trabajo# de lo# o&erario# &ue# al lle$ar#e e#to# regi#tro# a
mano o en E7"el #e difi"ultad $alidar la informa"i%n a#5 "omo obtenerla de forma m'#
efi"iente( igualmente e# dif5"il #aber o "ontabiliar la# ordene# o lo# "liente# !a ue no #e
)an alma"enado de forma "orre"ta di")o# dato# )a#ta la fe")a,
>62 Desarrollo o+=eti(o es7e)*i)o 2 9'o%elo %e Datos l@i)o:6
Docente diseñador: Fredy Alexander Castellanos Ávila.
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
7/18
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
8/18
16
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIE301330 – BASES DE DATOS BASICO
Trabajo final - Segundo Momento
Docente diseñador: Fredy Alexander Castellanos Ávila.
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
9/18
16
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIE301330 – BASES DE DATOS BASICO
Trabajo final - Segundo Momento
>6< Base %e %atos Es)enario Es)o@i%o
Creando la ba#e de dato#
Creando la# tabla#
Docente diseñador: Fredy Alexander Castellanos Ávila.
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
10/18
16
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIE301330 – BASES DE DATOS BASICO
Trabajo final - Segundo Momento
Docente diseñador: Fredy Alexander Castellanos Ávila.
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
11/18
16
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIE301330 – BASES DE DATOS BASICO
Trabajo final - Segundo Momento
Docente diseñador: Fredy Alexander Castellanos Ávila.
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
12/18
16
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIE301330 – BASES DE DATOS BASICO
Trabajo final - Segundo Momento
SC9IT MS*+ A9A C9EACIO< DE TAB+AS
-- -----------------------------------------------------
-- Table ̀ Surticromados`.`Cargos`-- -----------------------------------------------------CREATE TABLE IF NOT EXISTS `Surticromados`.`Cargos` `idCargos` INT NOT N!LL CO""ENT ##$ `%ombre&cargo` 'ARC(AR)*+ NOT N!LL CO""ENT ##$ `descri,cio%&cargo` 'ARC(AR)*+ NOT N!LL CO""ENT ##$ RI"AR /E `idCargos`+ CO""ENT ##+EN0INE 1 I%%o2B3
-- ------------------------------------------------------- Table ̀ Surticromados`.`Em,leados`
-- -----------------------------------------------------CREATE TABLE IF NOT EXISTS `Surticromados`.`Em,leados` `%umero&cedula&em,leados` INT NOT N!LL CO""ENT ##$ `%ombre&em,leado` 'ARC(AR)*+ NOT N!LL CO""ENT ##$ `a,ellido&em,leado` 'ARC(AR)*+ NOT N!LL CO""ENT ##$ `tele4o%o&em,leado` INT NOT N!LL CO""ENT ##$ `direccio%&em,leado` 'ARC(AR)*+ NOT N!LL CO""ENT ##$ `email&em,leado` 'ARC(AR)*+ NOT N!LL CO""ENT ##$ `Cargos&idCargos` INT NOT N!LL CO""ENT ##$ RI"AR /E `%umero&cedula&em,leados`+ CO""ENT ##$ IN2EX `45&Em,leados&Cargos&id6` `Cargos&idCargos` ASC+ CO""ENT ##$ CONSTRAINT `45&Em,leados&Cargos`
FOREI0N /E `Cargos&idCargos`+ REFERENCES `Surticromados`.`Cargos` `idCargos`+ ON 2ELETE NO ACTION ON !2ATE NO ACTION+EN0INE 1 I%%o2B3
-- ------------------------------------------------------- Table ̀ Surticromados`.`Clie%tes`-- -----------------------------------------------------CREATE TABLE IF NOT EXISTS `Surticromados`.`Clie%tes` `%umero&cedula&clie%te` INT NOT N!LL CO""ENT ##$
`%ombre&clie%te` 'ARC(AR)*+ NOT N!LL CO""ENT ##$ `a,ellido&clie%te` 'ARC(AR)*+ NOT N!LL CO""ENT ##$ `tele4o%o&clie%te` INT NOT N!LL CO""ENT ##$ `direccio%&clie%te` 'ARC(AR)*+ NOT N!LL CO""ENT ##$ `email&clie%te` 'ARC(AR)*+ NOT N!LL CO""ENT ##$ RI"AR /E `%umero&cedula&clie%te`+ CO""ENT ##+EN0INE 1 I%%o2B3
Docente diseñador: Fredy Alexander Castellanos Ávila.
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
13/18
16
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIE301330 – BASES DE DATOS BASICO
Trabajo final - Segundo Momento
-- ------------------------------------------------------- Table `Surticromados`.`Ser7icios`-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `Surticromados`.`Ser7icios` `codigo&ser7icio` INT NOT N!LL CO""ENT ##$ `%ombre&ser7icio` 'ARC(AR)*+ NOT N!LL CO""ENT ##$ `descri,cio%&ser7icio` 'ARC(AR)*+ NOT N!LL CO""ENT ##$ RI"AR /E `codigo&ser7icio`+ CO""ENT ##+EN0INE 1 I%%o2B3
-- ------------------------------------------------------- Table `Surticromados`.`Solicitudes`-- -----------------------------------------------------CREATE TABLE IF NOT EXISTS `Surticromados`.`Solicitudes`
`%umero&solicitud` INT NOT N!LL CO""ENT ##$ `4ec8a&solicitud` 2ATE NOT N!LL CO""ENT ##$ `ti,o&solicitud` 'ARC(AR)*+ NOT N!LL CO""ENT ##$ `descri,cio%&solicitud` 'ARC(AR)*+ NOT N!LL CO""ENT ##$ `Clie%tes&%umero&cedula&clie%te` INT NOT N!LL CO""ENT ##$ `Ser7icios&codigo&ser7icio` INT NOT N!LL CO""ENT ##$ RI"AR /E `%umero&solicitud`+ CO""ENT ##$ IN2EX `45&Solicitudes&Clie%tes9&id6` `Clie%tes&%umero&cedula&clie%te` ASC+CO""ENT ##$ IN2EX `45&Solicitudes&Ser7icios9&id6` `Ser7icios&codigo&ser7icio` ASC+CO""ENT ##$ CONSTRAINT `45&Solicitudes&Clie%tes9`
FOREI0N /E `Clie%tes&%umero&cedula&clie%te`+ REFERENCES `Surticromados`.`Clie%tes` `%umero&cedula&clie%te`+ ON 2ELETE NO ACTION ON !2ATE NO ACTION$ CONSTRAINT `45&Solicitudes&Ser7icios9` FOREI0N /E `Ser7icios&codigo&ser7icio`+ REFERENCES `Surticromados`.`Ser7icios` `codigo&ser7icio`+ ON 2ELETE NO ACTION ON !2ATE NO ACTION+EN0INE 1 I%%o2B3
-- ------------------------------------------------------- Table `Surticromados`.`Co%trolActi7idades`-- -----------------------------------------------------CREATE TABLE IF NOT EXISTS `Surticromados`.`Co%trolActi7idades` `4ec8a&asig%acio%` 2ATE NOT N!LL CO""ENT ##$ `4ec8a&e%trega` 2ATE NOT N!LL CO""ENT ##$ `8oras&traba:adas` INT NOT N!LL CO""ENT ##$ `em,leado&asig%ado` 'ARC(AR)*+ NOT N!LL CO""ENT ##$ `Em,leados&%umero&cedula&em,leados` INT NOT N!LL CO""ENT ##$
Docente diseñador: Fredy Alexander Castellanos Ávila.
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
14/18
16
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIE301330 – BASES DE DATOS BASICO
Trabajo final - Segundo Momento
`Solicitudes&%umero&solicitud` INT NOT N!LL CO""ENT ##$ IN2EX `45&Co%trolActi7idades&Em,leados9&id6``Em,leados&%umero&cedula&em,leados` ASC+ CO""ENT ##$
IN2EX `45&Co%trolActi7idades&Solicitudes9&id6``Solicitudes&%umero&solicitud` ASC+ CO""ENT ##$ CONSTRAINT `45&Co%trolActi7idades&Em,leados9` FOREI0N /E `Em,leados&%umero&cedula&em,leados`+ REFERENCES `Surticromados`.`Em,leados` `%umero&cedula&em,leados`+ ON 2ELETE NO ACTION ON !2ATE NO ACTION$ CONSTRAINT `45&Co%trolActi7idades&Solicitudes9` FOREI0N /E `Solicitudes&%umero&solicitud`+ REFERENCES `Surticromados`.`Solicitudes` `%umero&solicitud`+ ON 2ELETE NO ACTION ON !2ATE NO ACTION+
EN0INE 1 I%%o2B3
Ingre#ando "olumna# a la# tabla#
Docente diseñador: Fredy Alexander Castellanos Ávila.
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
15/18
16
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIE301330 – BASES DE DATOS BASICO
Trabajo final - Segundo Momento
Ane7oa"tura de $enta Surti"romado#
Docente diseñador: Fredy Alexander Castellanos Ávila.
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
16/18
16
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIE301330 – BASES DE DATOS BASICO
Trabajo final - Segundo Momento
Con)lusiones
Docente diseñador: Fredy Alexander Castellanos Ávila.
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
17/18
16
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIE301330 – BASES DE DATOS BASICO
Trabajo final - Segundo Momento
Con"lu#ione# en la elabora"i%n del trabajo( &uede re#altar a"' #u# difi"ultade#en"ontrada#( a#5 "omo la# buena# e7&erien"ia# del mi#mo
Docente diseñador: Fredy Alexander Castellanos Ávila.
-
8/20/2019 Trabajo Final- Bases de datos basico UNAD
18/18
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIE301330 – BASES DE DATOS BASICO
Trabajo final - Segundo Momento
Reeren)ias
Ejem&lo de "ita &ara +IB9O?
rimer a&ellido( Segundo a&ellido( Ini"ia del nombre 2ao de &ubli"a"i%n, Título encursiva, 8ni$er#idad, a5#? Editorial, Si la fuente e# de internet adi"iona#?9e"u&erado el :0 de ago#to de? )tt&?,dire""i%nele"tr%ni"a,nnn,
Ejem&lo de "ita &ara dire""i%n eb?
Autor( 2ao, Título.