Actividad AA2-3

Embed Size (px)

Citation preview

  • 8/18/2019 Actividad AA2-3

    1/21

    GESTIÓN Y SEGURIDAD DE BASES DE DATOS

    FASE DEL PROYECTO -2 PLANEACIÓN

    PRESENTADO A:

    ELVIS HERLEY PEREZ

    PRESENTADO POR

    CARMEN SULEIMI VALENCIA TOBAR

    SENAESPECIALIZACIÓN TECNOLOGICAMARZO

    2016

  • 8/18/2019 Actividad AA2-3

    2/21

    INTRODUCCIÓN

    Vivimos en una era tecnológica que exige estar a la vanguardia dicho esto eslógico que grandes entidades, medianas hasta !eque"as #usquen la manera deada!tarse e ingresar a esta era$

    %ntonces estas entidades de!enden de sistemas de in&ormación que seencarguen de administrar su in&ormación #ase !rinci!al !ara tener control #rindar sus servicios$ %l mane'o almacenamiento de la in&ormación requiereme'ores equi!os que so!orten las exigencias del usuario el hacer un excelentean(lisis a udara a tener un incre)#le desem!e"o no solo en el !resente sino a unlargo !la*o$

  • 8/18/2019 Actividad AA2-3

    3/21

    O+ %TIVO -%N%R./

    01lanear la selección e instalación un 2istema 3ane'ador de +ases de Datos enla .lcald)a 3unici!al de 2an .ntonio del 2ena$

  • 8/18/2019 Actividad AA2-3

    4/21

    INSTALACION SMBD

    4$ 1ara !roceder con la solicitud de la alcald)a de 2an .ntonio se requierereali*ar un !lanteamiento que nos dar( las !autas !ara instalar el 2istema3ane'ador de +ase de Datos resolviendo la !ro#lem(tica !lanteadaexitosamente$

    2elección !or requisitos

    1rocedamos a anali*ar qu5 se necesita del 2-+D$

    Requerimientos a tener en cuenta6

    • Tama ! "# $a %a "# "a'!& $ /a alcald)a de san .ntonio con 7de!endencias un &lu'o de in&ormación diaria ingresando saliendo de !ordem(s grande necesita una #ase de datos de gran tama"o$ /a #ase dedatos !or su !arte requiere so&t8are mu !otente !ara la gestión de lamisma, adem(s !odr)a !lantear el hecho de se!arar los datos en distintasunidades de disco o incluso m(quinas lo que !odr)a requerir cl9steres osistemas distri#uidos$

    • C!(#)'*+*"a" $ 1uede ser que la #ase de datos sea accesi#le desdeInternet, una Intranet o hasta un solo equi!o de acceso$

    • N,m# ! "# .&.a *!& $ 2eg9n la in&ormación dada el n9mero de usuarioses alto !or ende se requiere controles avan*ados de seguridad$

    • N,m# ! "# )!(#/*!(#& &*m.$' (#a& $se !resentan conexionessimult(neas, esto im!lica 2-+D con grandes ca!acidades de tra#a'oconcurrente$

    • A !+#) am*#('! "# a "3a #4 2e !lanteó una !ro!uesta de arquitecturade 9ltima tecnolog)a !ara cam#iar los equi!os o#soletos de'ando solo losque cum!lieran los requisitos de la !ro!uesta hecha$

    • P!$5'*)a "# #m #&a4 Tanto el alcalde como los &uncionarios de lasdi&erentes de!endencias muestran un total a!o o !or cum!lir con el!ro ecto tecnológico que los lleve a un me'or mane'o de la in&ormación$

    :$ 1aso : Com!ro#ación de requerimientos6

    /os sistemas indican que requisitos de#emos cum!lir es algo que se de#everi&icar !ara llegar al correcto &uncionamiento del 2-+D$

    Requisitos seg9n6

  • 8/18/2019 Actividad AA2-3

    5/21

    S*&'#ma& ! # a'*+!&$ De gran im!ortancia !es sa#emos que no todos los 2-+Dson multi!lata&orma, siendo lo normal que sea com!ati#les con una que otra!lata&orma !or e'em!lo ;indo8s$Pa .#'#& ! a $*)a)*!(#& #*(&'a$a"a&$ 1or ser ;indo8s es necesario tener encuenta alguna actuali*ación requerida$

    M#m! *a RAM$ Requisito de ma or im!ortancia m(s R.3 es igual a que m(sligero &unciona el sistema$P !)#&a"! $ .unque se suele exigir un modelo una velocidad m)nima en elmismo se !ro!uso requerimientos medios que #uscan la !ro ección de unaexcelente &uncionalidad a mediado !la*o$D*&)! ". ! $ 2e exige un es!acio m)nimo de disco$

    R# .*&*'!& "# #"$

  • 8/18/2019 Actividad AA2-3

    6/21

    IN2T./.CIÓN 1ostgre2@/

    • Descargar la versión de 1ostgre2@/ que se a'uste a nuestras necesidades

    de sistema o!erativo arquitectura, B;in x EB• %'ecutar el &ichero de instalación como administrador$

    • si se tiene activado U.C =User .count Control, Control de Cuenta deUsuario> res!onder B2)B al mensa'e de advertencia6

  • 8/18/2019 Actividad AA2-3

    7/21

    2e iniciar( el asistente !ara instalar 1ostgre2@/ 7 en ;indo8s , !ulsarB2iguienteB6

    Indicar la unidad car!eta donde se instalar(n los &icheros necesarios !ara iniciarel motor de #ase de datos 1ostgre2@/ 7 en nuestro equi!o ; 6

    Indicar a continuación la unidad car!eta donde se guardar(n los datos de las#ases de datos del servidor 1ostgre2@/$ %s recomenda#le, si vamos a utili*areste equi!o como servidor de #ase de datos 1ostgre2@/ en !roducción con unalto volumen de transacciones accesos, que la unidad donde se guarden losdatos sea un disco duro &)sico inde!endiente del disco duro del sistema o!erativo

  • 8/18/2019 Actividad AA2-3

    8/21

    so&t8are de 1ostgre2@/, incluso en entornos de altas !restaciones alto grado dedis!oni#ilidad se recomienda alo'arlos en dis!ositivos de almacenamiento!ro&esionales ti!o 2.N$ 1ara este caso se utili*ara como servidor de #ase dedatos 1ostgre2@/ !ara !rue#as desarrollo, !or lo que guardaremos los datosen6

    C6FDatos+D

    %l asistente !ara instalar 1ostgre2@/ 7 solicitar( la contrase"a !ara elsu!erusuario B!ostgresB =usuario que crear( autom(ticamente el asistente con elque !odremos administrar !osteriormente el servidor 1ostgre2@/>$ Como siem!re

    !or seguridad es mu recomenda#le usar contrase"as seguras =n9meros, letrasma 9sculas min9sculas, signos de !untuación, otros caracteres>6

  • 8/18/2019 Actividad AA2-3

    9/21

    Introducir ahora el !uerto que se usar( !ara las conexiones externas al servidor de#ase de datos 1ostgre2@/ =desde otros equi!os de la /.N o desde equi!osexternos mediante Internet>$ %l !uerto !or de&ecto !ara 1ostgre2@/ es GEHH$ 2i!odemos modi&icar el !uerto de acceso en las a!licaciones que acceder(n alservidor de 1ostgre2@/ es recomenda#le, !or seguridad, no usar el !uerto !orde&ecto6

    Indicar la con&iguración regional de idioma !ara la #ase de datos, en nuestro casode'aremos BCon&iguración Regional !or de&ectoB6

  • 8/18/2019 Actividad AA2-3

    10/21

    Tras seleccionar todas las o!ciones de instalación !ara nuestro servidor de #asede datos 1ostgre2@/ 7 so#re ; !ulsar B2iguienteB !ara iniciar la instalaciónde&initiva6

    Tras la instalación el asistente da la !osi#ilidad de e'ecutar 2tac +uilder que esuna utilidad !ara instalar herramientas !aquetes adicionales !ara 1ostgre2@/,en nuestro caso no la e'ecutaremos !or lo que desmarcaremos B2tac +uilder!uede ser usado !ara descargar e instalar herramientas adicionales, controladores

    a!licaciones !ara com!lementar la instalación de 1ostgre2@/6

  • 8/18/2019 Actividad AA2-3

    11/21

    Instalar !g.dmin III en ;indo8s , crear usuario #ase de datos 1ostgre2@/ 7

    1ara administrar gestionar un servidor con el motor de #ase de datos1ostgre2@/ !odremos utili*ar la herramienta gratuita !g.dmin$ 1ara instalar!g.dmin III en ;indo8s , en !rimer lugar a#rir un navegador 8e# acceder5 a laUR/ o&icial6

    htt!6FF888$!gadmin$orgFdo8nload

    Descargar la versión que deseemos, seg9n nuestras necesidades, en nuestrocaso descargaremos la 9ltima versión dis!oni#le !ara ;indo8s$

  • 8/18/2019 Actividad AA2-3

    12/21

    Descom!rimir el &ichero !gadminHJ4$ $E$*i! descargado e'ecutaremos el &icherode instalación !gadminH$msi6

    2e iniciar( el asistente !ara instalar !g.dmin III 4$ , !ulsaremos BNextB6

    /eer los t5rminos de licencia de !g.dmin III, si estamos de acuerdo marcaremosBI acce!t the terms in the /icense .greementB !ulsaremos BNextB6

  • 8/18/2019 Actividad AA2-3

    13/21

    3arcar los com!onentes a instalar =!or de&ecto todos6 !g.dmin III J 1ostgre2@/Tools, !g.dmin III, 1ostgre2@/ Utilities, !g.gent, Internationalisation>6

    1ulsar BInstallB !ara reali*ar la instalación de&initiva de !g.dmin III en nuestroequi!o con ; 6

  • 8/18/2019 Actividad AA2-3

    14/21

    2i se tiene activado el control de cuentas de usuario =U.C> de ;indo8s !ulsarB2)B en el mensa'e de advertencia6

    2i todo es correcto el asistente !ara instalar !g.dmin III indicar( que lainstalación se ha com!letado, !ulsaremos BKinishB6

  • 8/18/2019 Actividad AA2-3

    15/21

    .l acceder al men9 de inicio de ;indo8s , a!arecer( el acceso directo !arae'ecutar !g.dmin III, !ulsarlo6

    %n el !rimer inicio, si se tiene montado un servidor de 1ostgre2@/ en el mismoequi!o con el !uerto estandar !g.dmin lo detectar(, en caso contrario se de#ea"adir el servidor al que nos conectaremos !ulsando en el men9 B.rchivoB JB."adir 2ervidorB6

  • 8/18/2019 Actividad AA2-3

    16/21

    Introducir los datos de conexión al servidor, si hemos utili*ado una instalación de1ostgre2@/ est(ndar, sólo tendremos que introducir la I1 o nom#re DN2 denuestro servidor en B2ervidorB un nom#re !ara la conexión =!ues !g.dmin!ermite guardar m9lti!les conexiones>$ 1uesto que es el !rimer accesoutili*aremos el su!erusuario B!ostgresB !ara la conexión$

    Tras crear la conexión !ulsar so#re ella con el #otón derecho, en el men9emergente seleccionar BConectarB6

  • 8/18/2019 Actividad AA2-3

    17/21

    Introducir la contrase"a del usuario con el que estemos conectando al servidor

    1ostgre2@/6

    L a tendremos acceso a todas las o!ciones de administración gestión que!ermite !g.dmin !ara el servidor 1ostgre2@/$

    %n !rimer lugar, crearemos un Rol de login =un usuario>, !ara ello !ulsar con el#otón derecho del ratón so#re BRoles de /oginB, en el men9 emergenteseleccionar BNueva Rol de /oginB6

  • 8/18/2019 Actividad AA2-3

    18/21

    Introducir el nom#re !ara el rol, !or e'em!lo Busua'!dso&tB6

    %n la !esta"a BDe&iniciónB esta#lecer la contrase"a !ara este usuario =si noqueremos que caduque desmarcar B/a cuenta caducaB$ 1ulsaremos BOMB !aracrear el rol6

  • 8/18/2019 Actividad AA2-3

    19/21

    /a sentencia 2@/ !ara crear un rol en 1ostgre2@/6

    CR%.T% RO/% usua'!dso&t /O-IN%NCRL1T%D 1.22;ORD mdGd4 7 4aa7PEHc : dddP&&vPggd #eNO2U1%RU2%R INA%RIT NOCR%.T%D+ NOCR%.T%RO/% NOR%1/IC.TIONQ

    .hora crearemos una nueva #ase de datos, que es lo recomenda#le !ara noutili*ar la de de&ecto de 1ostgre2@/ llamada B!ostgresB$ /o recomenda#le, !orsu!uesto seg9n las necesidades de cada organi*ación, suele ser utili*ar una #asede datos di&erente !ara cada a!licación o servicio que queramos montar so#re1ostgre2@/ =&acturación, conta#ilidad, recursos humanos, almac5n, %R1>, !orsu!uesto siem!re atendiendo a las caracter)sticas es!eci&icaciones de cadaso&t8are cada servicio$

    1ara crear una nueva #ase de datos en 1ostgre2@/ con !g.dmin !ulsar con el#otón derecho del ratón so#re B+ases de DatosB seleccionar BNueva +ase deDatosB en el men9 emergente6

  • 8/18/2019 Actividad AA2-3

    20/21

    Introducir el nom#re !ara la #ase de datos, !or e'em!lo B#da'!dso&tB, enB1ro!ietarioB esta#leceremos el usuario =rol> creado anteriormente Busua'!dso&tB,!ues no es recomenda#le usar el su!erusuario B!ostgresB$ Una ve* esta#lecidaslas o!ciones de la #ase de datos !ulsaremos BOMB !ara crearla6

    /a sentencia 2@/ !ara crear una #ase de datos en 1ostgre2@/6

    CR%.T% D.T.+.2% #da'!dso&t;ITA O;N%R usua'!dso&t%NCODIN- UTK

  • 8/18/2019 Actividad AA2-3

    21/21

    T.+/%21.C% !gSde&ault/CSCO//.T% 2!anishS2!ain$4:G:/CSCTL1% 2!anishS2!ain$4:G:CONN%CTION /I3IT J4Q

    . !artir de ahora a !odremos dis!oner de esta #ase de datos 1ostgre2@/ !arauso de cualquier a!licación o servicio6