Administración de Bases de Datos Unidad 1. Fundamentos de la administración de bases de datos Evidencia de aprendizaje. Requisitos y unciones b!sicas de "y#
%$1.- Analiza la siguiente situación: La empresa “EL PLUMIN MÁGI!" es una papeler#a $ue %asta la &ec%a %a'#a mane(a)* t*)as sus +entas )e manera manual , )esea implementar una 'ase )e )at*s en M/L en 0in)*s2 para c*ntr*lar: +entas2 clientes2 pr*+ee)*res c*mpras e in+entari*. En +entas2 )e'e c*nsi)erar &ec%a )e la +enta2 numer* )e &actura pr*)uct*s a c*mprar , cla+e )el cliente $ue realiza la c*mpra3 en clientes2 sól* guar)ar4 su cla+e2 n*m're2 )irección , su 563 en pr*+ee)*res: n7mer* )e pr*+ee)*r2 n*m're2 )irección , 563 en in+entari*2 la cla+e , )escripción )el pr*)uct* en c*mpras2 cla+e )e la c*mpra2 cla+e )el pr*+ee)*r2 cla+e )el pr*)uct*. Actualmente el 4rea )e sistemas n* e8iste2 p*r l* $ue se +a a crear2 c*ntratan)* una pers*na para a)ministrar la 'ase )e )at*s , $uien )eci)ir4 cu4l )e l*s pa$uetes )e instalación +a a usar , en $u9 plata&*rma , p*r$u9 l* +a a usar3 )entr* )e est* ten)r4 $ue especi&icar: cóm* +a a ser us* )el )isc* )ur*2 analizan)* la estructura )el almacenamient*2 cóm* +a a segmentar el , cu4l canti)a) )e espaci* +a a reser+ar en el mism* para la instalación )e la 'ase )e )at*s. P*r l* tant*: ;.- 5e)acta un )*cument* $ue inclu,a: a< Las &unci*nes '4sicas $ue +a a realizar el a)ministra)*r )e la 'ase )e )at*s , cóm* se +a a relaci*nar c*n las 4reas. '< Un an4lisis )e las +enta(as , )es+enta(as $ue ten)r4 p*r tra'a(ar en M,/L c< /u9 )e'e c*nsi)erar el =A para a)ministrar l*s )at*s espec#&icamente )e esta empresa. )< u4les s*n l*s re$uisit*s para instalar M,/L en 0in)*s2 $u9 pa$uete )e'e instalar , cu4l ser4 el pr*ce)imient* a seguir. e< Agregar en el )*cument* cóm* +a a estar *rganiza)a la in&*rmación en el 2 e8plicar cóm* se +a segmentar , cóm* +a a estar el espaci* en el .
El proceso de desarrollo de Sistemas El )esarr*ll* )e sistemas es un t9rmin* ampli*2 el cual )escri'e la c*n+ersión )e un pr*ces* manual a una s*lución aut*matiza)a2 'asa)a en la necesi)a) )e incrementar la e&iciencia , la pr*)ucti+i)a) )e las *peraci*nes )e una *rganización. El pr*ces* se inicia c*n una in+estigación inicial >principi* c*nceptual< , termina c*n un sistema implanta)* su(et* a mantenimient* s*'re la marc%a. A c*ntinuación se )escri'en 're+emente , )e manera general ca)a un* )e l*s pas*s $ue se encuentran integra)*s en las &ases para el pr*ces* )e )esarr*ll* )e sistemas. Planeación del sistema Las acti+i)a)es iniciales )e planeación i)enti&ican la )e&inición )el pr*'lema2 el esta'lecimient* )el alcance , l*s *'(eti+*s *'(eti+*s )el pr*,ect*. pr*,ect*. ?am'i9n ?am'i9n se )etalla )etalla el c*st*@'ene& c*st*@'ene&ici* ici* , la presentaci presentación ón preliminar preliminar )el )ise*. )ise*. Esta &ase c*rresp*n)e a l* $ue c*n*cem*s c*m* “estu)i* )e &acti'ili)a)". 1. e estu)ian l*s pr*ce)imient*s e8istentes )e la *rganización ;. e )a al e+aluar l*s recurs*s in&*rm4tic*s )isp*ni'les. La planeación )e un sistema )e gran magnitu) pue)e ser )i+i)i)a en tres partes: in+estigación inicial2 estu)i* prel prelim imin inar ar )el )el sist sistem ema a , estu estu)i )i* * )e plan planea eaci ción ón.. En *tr* *tr*ss cas* cas*s2 s2 esta estass tres tres acti acti+i +i)a )a)e )ess pue) pue)en en $ue) $ue)ar ar c*mpren)i)as en una s*la. Desarrollo: Esta etapa c*mpren)e el estu)i* pr*&un)* )e la pr*'lem4tica , las necesi)a)es e8istentes en la empresa2 a)em4s )e las especi&icaci*nes t9cnicas2 pr*gramación e implantación )el sistema. Esta etapa est4 c*mpuesta p*r c*rt*s pas*s $ue s*n: 1. 5e$uerimient*s )el usuari* ;. Especi&icaci*nes t9cnicas B. Planeación )e la implementación implementación C. Pr*gramación D. Pr*ce)imient*s , entrenamient* )el usuari* . Prue'as )el sistema Implantación del Sistema: Es la pen7ltima &ase )el )esarr*ll* )e sistemas. Es el pr*ces* )e instalar e$uip*s * s*&tare nue+*2 c*m* resulta)* )e un an4lisis , )ise* pre+i* c*m* resulta)* )e la sustitución * me(*ramient* )e la &*rma )e lle+ar a ca'* un pr*ces* aut*matiza)*. Al implantar un istema )e In&*rmación l* primer* $ue )e'em*s )e %acer es asegurarn*s $ue el sistema sea *peraci*nal * sea $ue &unci*ne )e acuer)* a l*s re$uerimient*s )el an4lisis , permitir $ue l*s usuari*s pue)an *perarl*. Mantenimiento: *m* 7ltim* punt*2 el especi&icar una acti+i)a) , un mecanism* para el mantenimient* c*ntinu* )e un sistema rec*n*ce $ue el cam'i* es una c*nstante en este me)i*2 tant* en la naturaleza )e l*s sistemas c*m* en la tecn*l*g#a2 p*r l* tant*2 ca)a pr*,ect* )e'er4 pr*)ucir )*cumentación e integrar la *pción )e m*)i&icar la aplica aplicació ción n implan implanta) ta)a a c*n&*r c*n&*rme me cam'ie cam'ien n l*s re$uer re$uerimi imient ent*s. *s. Las raz*ne raz*ness para m*)i&i m*)i&icar car l*s sistem sistemas as )e in&*rmación implanta)*s pue)en clasi&icarse en )*s categ*r#as: cam'i*s *'ligat*ri*s , me(*ras. L*s cam'i*s *'ligat*ri*s n*rmalmente se inician p*r$ue se )escu'ren )iscrepancias * err*res en la aplicación2 * 'ien2 'ien2 l*s re$uer re$uerimi imient ent*s *s )e la *rgani *rganizac zación ión e8igen e8igen m*)i&i m*)i&icac caci*n i*nes. es. Est*s Est*s tip*s tip*s )e cam'i* cam'i*ss se )eri+a )eri+an n principalmente )e regulaci*nes e8ternas * )e cam'i*s en *tras aplicaci*nes a),acentes. Las me(*ras a las aplicaci*nes aplicaci*nes se presentan presentan c*n el *'(eti+* )e l*grar una *peración , pr*)ucción m4s e&ecti+a , e&iciente2 as# c*m* mantenerse al )#a * para apr*+ec%ar l*s nue+*s )esarr*ll*s relati+*s a l*s e$uip*s )e cómput* * )e l*s pr*gramas en *peración. Casos de estudio. “EL PLUMÍN MÁIC!": En 'ase a la met*)*l*g#a )el )esarr*ll* )e sistemas e8plica)a anteri*rmente2 se lle+ar4 a ca'* el )ise* )e la aplicación para lle+ar a ca'* el c*ntr*l )e +entas , registr* )e las mismas )e la papeler#a EL PLUMFN MÁGI!
Administración de Bases de Datos Unidad 1. Fundamentos de la administración de bases de datos Evidencia de aprendizaje. Requisitos y unciones b!sicas de "y#
%$)e)ica)a a la +enta )e art#cul*s )e papeler#a , para l* cual se c*menzar4 primer* c*n la )escripción )el pr*'lema )e estu)i* , &inalmente se )esarr*llara el sistema utilizan)* un ser+i)*r e' >APAE< lengua(e )e pr*gramación PP2 ?ML2 script )e HAA5IP?2 un gest*r )e 'ases )e )at*s >M,/L< , una %erramienta AE $ue n*s &acilitara el )ise* )e la aplicación e' >5EAM0EAE5<. #. EL PLUMIN MÁIC! El neg*ci* EL PLUMIN MÁGI! $ue se preten)e estu)iar en el )*cument* , s*'re el cual se )esarr*llar4 el sistema2 se %a %ec%* la c*nsulta , p*r tal m*ti+* se tiene una i)ea clara )e las acti+i)a)es $ue a%# se realizan , principalmente )e la pr*'lem4tica $ue se a'*r)ar4. Esta papeler#a se encarga )e la +enta , )istri'ución )e art#cul*s esc*lares en su ma,*r#a , )e algun*s *tr*s )e )istint* tip* per* )e us* c*m7n en *&icinas2 %*gares e inclus* *tr*s esta'lecimient*s cercan*s. ?*)* l* anteri*r sin salir )el ram* )e art#cul*s )e PAPELE5FA. $. %rt&culos 'ue se comercian La PAPELE5FA2 c*m* ,a se menci*nó anteri*rmente2 se encarga )e la +enta )e art#cul*s en su ma,*r#a esc*lares2 )ic%*s art#cul*s est4n clasi&ica)*s en )istint*s tip*s , a)em4s ca)a un* )e l*s art#cul*s tiene una cla+e >có)ig* )e 'arras< $ue l*s %ace 7nic*s. ?*)*s l*s art#cul*s est4n registra)*s en un cat4l*g* , s*'re el cual se i)enti&ican ciertas caracter#sticas )e ca)a un*. Est* 7ltim* n*s )a la pauta para c*menzar a pensar en el us* )e una 'ase )e )at*s en la $ue se almacenaran )e primera cuenta l*s art#cul*s c*mercia)*s c*n algunas caracter#sticas espec#&icas. (. E'uipo e)istente A&*rtuna)amente el esta'lecimient* cuenta c*n un e$uip* )e cómput* s*'re el cual se pue)e instalar , lle+ar a ca'* la manipulación )el sistema2 t*)as las *peraci*nes ser#an e(ecutas )e manera l*cal *. %n+lisis , descripción de los procesos , -rupos de inormación indispensa/les de la P%PELE0Í% entr* )e la PAPELE5FA se lle+an a ca'* +ari*s pr*ces*s imp*rtantes In+entari* c*m* l* pue)en ser2 in+entariar l*s art#cul*s $ue a%# se tienen2 realizar la s*licitu) )e pr*)uct* a l*s &a'ricantes2 'uscar , registrar nue+as *pci*nes )e c*mpra >pr*+ee)*res<2 lle+ar a ca'* la +enta , )istri'ución )e l*s pr*)uct*s2 %acer altas * 'a(as )e pr*)uct*s2 pers*nal2 *&icinas2 clientes etc. En la tien)a se tiene a)em4s )e l*s art#cul*s m*stra)*s una '*)ega en la $ue se almacena una cierta canti)a) )e pr*)uct* para $ue as# n* e8ista alguna escases )e mercanc#a2 el pr*ces* )e in+entari* se lle+a a ca'* manualmente2 es )ecir2 )urante t*)a la semana se %ace el registr* )e las +entas )e ca)a art#cul* en una 'it4c*ra , al &inalizar )ic%a semana se c*nsulta la 'it4c*ra s*'re las canti)a)es )el almac9n2 se realizan las *peraci*nes necesarias para )eterminar la canti)a) )e pr*)uct* $ue se tiene )isp*ni'le en la tien)a. Est* a)em4s sir+e para )eterminar la &ec%a en la $ue se )e'er4 %acer un nue+* pe)i)* )e mercanc#a a l*s pr*+ee)*res. *.#. 1entas El )epen)iente )e la tien)a lle+a un registr* )e ca)a un* )e l*s art#cul*s +en)i)*s , la canti)a) )e l*s mism*s2 a)em4s )e est*2 realiza el llena)* )e una n*ta para el cliente c*n la especi&icación )e l*s $ue se %a +en)i)*. La n*ta se le )a al cliente , se $ue)a una c*pia en la tien)a para as# lle+ar un c*ntr*l )el )iner* $ue se est4 reci'ien)* , c*rr*'*rar t*)as , ca)a una )e las &altantes )e art#cul*s. La n*ta )e'er4 estar cu'ierta al 1JJK pues la tien)a n* mane(a ninguna clase )e cr9)it* * )eu)as )e art#cul*s. *.$. Compras Una +ez $ue l*s )epen)ientes realizan las +entas a l* larg* )e la semana , )ic%as +entas s*n registra)as en las 'it4c*ras c*rresp*n)ientes2 , una +ez $ue tant* l*s )epen)ientes c*m* el pr*pietari* %an realiza)* la actualización c*rresp*n)iente )e las 'it4c*ras )e in+entari*s se )eci)e si es m*ment* )e %acer un nue+* pe)i)* )e mercanc#a a algun* )e l*s pr*+ee)*res. En cas* )e $ue se %a,a t*ma)* la )ecisión )e %acer un nue+* pe)i)* se c*ntactara al pr*+ee)*r +#a tele&ónica >p*r parte )el pr*pietari*< , se le %ar4 la petición )e pr*)uct*. a'e menci*nar $ue al %acer un pe)i)* este 7ltim* ten)r4 una semana para ser reci'i)* , p*r tant* se tiene $ue %a'er %ec%* un an4lisis antes )e las canti)a)es )e pr*)uct* s*'rante para $ue as# n* se termine antes )e $ue la mercanc#a nue+a llegue. 2. Descripción -eneral de las acti3idades de la tienda 4!rientadas a la creación del Sistema5 *n las )escripci*nes generales %ec%as anteri*rmente s*'re l*s pr*ces*s )e la tien)a2 a%*ra se pue)en esta'lecer una seria )e reglas s*'re el neg*ci*2 estas reglas tam'i9n se pue)en t*mar c*m* las restricci*nes $ue )e'er4 )e tener nuestr* sistema. a< L*s usuari*s )el sistema s*l* p*)r4n ser l*s encarga)*s * )epen)ientes )e la tien)a , el pr*pietari*. '< L*s pr*+ee)*res )e pr*)uct* )e la tien)a , l*s clientes $ue c*mpran )ic%*s art#cul*s n* ten)r4n acces* al sistema. c< El sistema )e'er4 )e estar c*ntr*la)* p*r cla+es )e acces* , c*ntraseas. )< a)a un* )e l*s emplea)*s estar4n registra)*s en el sistema >* en una )e las ta'las )e in&*rmación< , se les asignar4 un có)ig* )e emplea)*2 se ten)r4n tam'i9n su n*m're , )irección. e< L*s pr*+ee)*res al igual $ue l*s )epen)iente )e la tien)a estar4n registra)*s en la 'ase )e )at*s p*r me)i* )e un có)ig* )e pr*+ee)*r2 su n*m're >c*n apelli)*s<2 tip* )e mercanc#a $ue *&recen2 tel9&*n* c*n el $ue se les c*ntacta , su )irección >)e la empresa $ue pr*+ee la mercanc#a<. &< L*s )epen)ientes * emplea)*s )e la tien)a ten)r4n acces* al sistema para: 1. entas )e art#cul*s e impresión )e reci'*s )e +enta. ;. 5egistrar art#cul*s nue+*s a la PAPELE5FA B. eri&icar , actualizar la e8istencia )e art#cul*s e impresión )e listas actualiza)as )e preci*s. C. *nsultar , m*)i&icar )at*s )e pr*+ee)*res. g< El a)ministra)*r ten)r4 acces* li're al sistema per* en especial p*)r4 realizar las siguientes acti+i)a)es: 1. 5ealizar c*rtes )e ca(a p*r un )etermina)* peri*)* a)em4s )e generar el rep*rte )e l*s mism*s. ;. 5egistrar , )ar )e alta nue+*s emplea)*s2 as# c*m* asignarle sus cla+es , c*ntraseas )e acces* para us* )el sistema. B. 5egistrar , )ar )e 'a(a pr*+ee)*res )e art#cul*s. %< L*s emplea)*s 7nicamente in&*rmaran s*'re l*s c*rtes )e ca(a )iari*s.
Administración de Bases de Datos Unidad 1. Fundamentos de la administración de bases de datos Evidencia de aprendizaje. Requisitos y unciones b!sicas de "y#
%$1.- Analiza la siguiente situación: La empresa “EL PLUMIN MÁGI!" es una papeler#a $ue %asta la &ec%a %a'#a mane(a)* t*)as sus +entas )e manera manual , )esea implementar una 'ase )e )at*s en M/L en 0in)*s2 para c*ntr*lar: +entas2 clientes2 pr*+ee)*res c*mpras e in+entari*. En +entas2 )e'e c*nsi)erar &ec%a )e la +enta2 numer* )e &actura pr*)uct*s a c*mprar , cla+e )el cliente $ue realiza la c*mpra3 en clientes2 sól* guar)ar4 su cla+e2 n*m're2 )irección , su 563 en pr*+ee)*res: n7mer* )e pr*+ee)*r2 n*m're2 )irección , 563 en in+entari*2 la cla+e , )escripción )el pr*)uct* en c*mpras2 cla+e )e la c*mpra2 cla+e )el pr*+ee)*r2 cla+e )el pr*)uct*. Actualmente el 4rea )e sistemas n* e8iste2 p*r l* $ue se +a a crear2 c*ntratan)* una pers*na para a)ministrar la 'ase )e )at*s , $uien )eci)ir4 cu4l )e l*s pa$uetes )e instalación +a a usar , en $u9 plata&*rma , p*r$u9 l* +a a usar3 )entr* )e est* ten)r4 $ue especi&icar: cóm* +a a ser us* )el )isc* )ur*2 analizan)* la estructura )el almacenamient*2 cóm* +a a segmentar el , cu4l canti)a) )e espaci* +a a reser+ar en el mism* para la instalación )e la 'ase )e )at*s. P*r l* tant*: ;.- 5e)acta un )*cument* $ue inclu,a: a< Las &unci*nes '4sicas $ue +a a realizar el a)ministra)*r )e la 'ase )e )at*s , cóm* se +a a relaci*nar c*n las 4reas. '< Un an4lisis )e las +enta(as , )es+enta(as $ue ten)r4 p*r tra'a(ar en M,/L c< /u9 )e'e c*nsi)erar el =A para a)ministrar l*s )at*s espec#&icamente )e esta empresa. )< u4les s*n l*s re$uisit*s para instalar M,/L en 0in)*s2 $u9 pa$uete )e'e instalar , cu4l ser4 el pr*ce)imient* a seguir. e< Agregar en el )*cument* cóm* +a a estar *rganiza)a la in&*rmación en el 2 e8plicar cóm* se +a segmentar , cóm* +a a estar el espaci* en el .
El proceso de desarrollo de Sistemas El )esarr*ll* )e sistemas es un t9rmin* ampli*2 el cual )escri'e la c*n+ersión )e un pr*ces* manual a una s*lución aut*matiza)a2 'asa)a en la necesi)a) )e incrementar la e&iciencia , la pr*)ucti+i)a) )e las *peraci*nes )e una *rganización. El pr*ces* se inicia c*n una in+estigación inicial >principi* c*nceptual< , termina c*n un sistema implanta)* su(et* a mantenimient* s*'re la marc%a. A c*ntinuación se )escri'en 're+emente , )e manera general ca)a un* )e l*s pas*s $ue se encuentran integra)*s en las &ases para el pr*ces* )e )esarr*ll* )e sistemas. Planeación del sistema Las acti+i)a)es iniciales )e planeación i)enti&ican la )e&inición )el pr*'lema2 el esta'lecimient* )el alcance , l*s *'(eti+*s *'(eti+*s )el pr*,ect*. pr*,ect*. ?am'i9n ?am'i9n se )etalla )etalla el c*st*@'ene& c*st*@'ene&ici* ici* , la presentaci presentación ón preliminar preliminar )el )ise*. )ise*. Esta &ase c*rresp*n)e a l* $ue c*n*cem*s c*m* “estu)i* )e &acti'ili)a)". 1. e estu)ian l*s pr*ce)imient*s e8istentes )e la *rganización ;. e )a al e+aluar l*s recurs*s in&*rm4tic*s )isp*ni'les. La planeación )e un sistema )e gran magnitu) pue)e ser )i+i)i)a en tres partes: in+estigación inicial2 estu)i* prel prelim imin inar ar )el )el sist sistem ema a , estu estu)i )i* * )e plan planea eaci ción ón.. En *tr* *tr*ss cas* cas*s2 s2 esta estass tres tres acti acti+i +i)a )a)e )ess pue) pue)en en $ue) $ue)ar ar c*mpren)i)as en una s*la. Desarrollo: Esta etapa c*mpren)e el estu)i* pr*&un)* )e la pr*'lem4tica , las necesi)a)es e8istentes en la empresa2 a)em4s )e las especi&icaci*nes t9cnicas2 pr*gramación e implantación )el sistema. Esta etapa est4 c*mpuesta p*r c*rt*s pas*s $ue s*n: 1. 5e$uerimient*s )el usuari* ;. Especi&icaci*nes t9cnicas B. Planeación )e la implementación implementación C. Pr*gramación D. Pr*ce)imient*s , entrenamient* )el usuari* . Prue'as )el sistema Implantación del Sistema: Es la pen7ltima &ase )el )esarr*ll* )e sistemas. Es el pr*ces* )e instalar e$uip*s * s*&tare nue+*2 c*m* resulta)* )e un an4lisis , )ise* pre+i* c*m* resulta)* )e la sustitución * me(*ramient* )e la &*rma )e lle+ar a ca'* un pr*ces* aut*matiza)*. Al implantar un istema )e In&*rmación l* primer* $ue )e'em*s )e %acer es asegurarn*s $ue el sistema sea *peraci*nal * sea $ue &unci*ne )e acuer)* a l*s re$uerimient*s )el an4lisis , permitir $ue l*s usuari*s pue)an *perarl*. Mantenimiento: *m* 7ltim* punt*2 el especi&icar una acti+i)a) , un mecanism* para el mantenimient* c*ntinu* )e un sistema rec*n*ce $ue el cam'i* es una c*nstante en este me)i*2 tant* en la naturaleza )e l*s sistemas c*m* en la tecn*l*g#a2 p*r l* tant*2 ca)a pr*,ect* )e'er4 pr*)ucir )*cumentación e integrar la *pción )e m*)i&icar la aplica aplicació ción n implan implanta) ta)a a c*n&*r c*n&*rme me cam'ie cam'ien n l*s re$uer re$uerimi imient ent*s. *s. Las raz*ne raz*ness para m*)i&i m*)i&icar car l*s sistem sistemas as )e in&*rmación implanta)*s pue)en clasi&icarse en )*s categ*r#as: cam'i*s *'ligat*ri*s , me(*ras. L*s cam'i*s *'ligat*ri*s n*rmalmente se inician p*r$ue se )escu'ren )iscrepancias * err*res en la aplicación2 * 'ien2 'ien2 l*s re$uer re$uerimi imient ent*s *s )e la *rgani *rganizac zación ión e8igen e8igen m*)i&i m*)i&icac caci*n i*nes. es. Est*s Est*s tip*s tip*s )e cam'i* cam'i*ss se )eri+a )eri+an n principalmente )e regulaci*nes e8ternas * )e cam'i*s en *tras aplicaci*nes a),acentes. Las me(*ras a las aplicaci*nes aplicaci*nes se presentan presentan c*n el *'(eti+* )e l*grar una *peración , pr*)ucción m4s e&ecti+a , e&iciente2 as# c*m* mantenerse al )#a * para apr*+ec%ar l*s nue+*s )esarr*ll*s relati+*s a l*s e$uip*s )e cómput* * )e l*s pr*gramas en *peración. Casos de estudio. “EL PLUMÍN MÁIC!": En 'ase a la met*)*l*g#a )el )esarr*ll* )e sistemas e8plica)a anteri*rmente2 se lle+ar4 a ca'* el )ise* )e la aplicación para lle+ar a ca'* el c*ntr*l )e +entas , registr* )e las mismas )e la papeler#a EL PLUMFN MÁGI!