DDBD_ATR_U1_FLNC

  • Upload
    rosa

  • View
    214

  • Download
    0

Embed Size (px)

Citation preview

  • 8/18/2019 DDBD_ATR_U1_FLNC

    1/4

    Autorreflexiones unidad 1

  • 8/18/2019 DDBD_ATR_U1_FLNC

    2/4

    ¿Qué entiendes por diseño de base de datos?Se dice que:El diseño de una base de datos consiste en definir la estructura de los datos quedebe tener la base de datos de un sistema de información determinado.¿Qué quiere decir esto?

    Una base de datos sirve para almacenar la información que se utiliza en unsistema de información dado para consultar dic!a información.

    "ero para lo#rar que una base de datos funcione de la manera apropiada primerodebemos decidir qué relaciones debe tener una base de datos determinada o quéatributos deben presentar las relaciones$ qué claves primarias qué clavesfor%neas se deben declarar$ etc.

    A todo el proceso que nos lleva a tomar este conjunto de decisiones lollamamos diseño de base de datos.

    ¿Cuáles son sus fases?Se !abla de:1 !tapa del diseño conceptual" !tapa del diseño l#$ico% !tapa del diseño f&sico "ero si lo !acemos de forma m%s detallada quedar&a:

    • 'eterminar la finalidad de la base de datos 

    • (uscar ) or$ani*ar la informaci#n necesaria

    • 'ividir la informaci#n en tablas 

    • Convertir los elementos de informaci#n en columnas 

    • !specificar claves principales 

    • 'efinir relaciones entre las tablas 

    • Ajustar el diseño 

    • Aplicar las re$las de normali*aci#n 

    ¿Qué relaci#n encuentras entre los modelos de bases de datos ) el diseñode una base de datos?

    'as bases de datos pueden clasificarse de varias maneras a sea de acuerdo alconte(to que se esté mane)ando$ la utilidad de las mismas o las necesidades quesatisfa#an.

    "ero también se pueden clasificar de acuerdo a su modelo de administración dedatos$ ¿"or qué?.

  • 8/18/2019 DDBD_ATR_U1_FLNC

    3/4

    "orque en realidad durante la etapa de diseño ló#ico se esco#e el modelo quedeseamos de se#uir$ a que el modelo determina la estructura ló#ica de la base dedatos $ fundamentalmente$ este determina el modo de almacenar$ or#anizar manipular los datos.

    'e manera que el diseño de base de datos toma en cuenta los diversosmodelos que !a $ durante las fases de diseño$ se selecciona el que ser% m%s*til para los propósitos de la base de datos.

    " +dentifica ) selecciona tres '(,- o -(' com/nmente usados en laactualidad. +nvesti$a ) explica tres similitudes entre ellos0 al$unasventajas ) desventajas en usarlo s.

    '(,- Caracter&sticas 2entajas 'esventajas 3pini#n

    +SQ' "ropietaria publica

    "ortabilidad

    ,%cil deaprender

    utilizarmultiplataforma-ódi#o abierto,%cilconfi#uracióneloz a realizaroperaciones

    El soporte paradisparadores es

    mu b%sico/o soporta al#unasconversiones dedatos'os privile#ios delas tablas no seborrar de formaautom%tica

    +sql es uno delos 01+S m%s

    populares que!a es debidoal !ec!o queadem%s de sereficiente es decódi#o libre #ratuito enal#unasversiones también inclueversiones depa#o

    2racle "ropietaria

    "ortable-ompatible

     3lto rendimiento

    01+S popular 

    2racle ofreceporte técnico"ermite la#estión dem*ltiples basesde datos

    Una mala

    confi#uración ofreceresultadosdesfavorables

    2racle es un

    13+S de pa#aque tiene comobeneficio sufiabilidad susoporte.

    +icrosoft SQ'Server 

    "ropietario4nte#ra nuevas!erramientas5ecuperación dedatos eficaz r%pida"ortabilidad

    "ara 6indo7sSoporte detransaccionesEstabilidadSe#uridadSoporte deprocedimientos

    almacenadosEntorno #rafico

    Utiliza muc!osrecursoscomputacionescomo memoria 53+Es de pa#a

    'a principalventa)a es sufiabilidad a la!ora derecuperar datos

    https://es.wikipedia.org/wiki/Base_de_datoshttps://es.wikipedia.org/wiki/Base_de_datoshttps://es.wikipedia.org/wiki/Base_de_datoshttps://es.wikipedia.org/wiki/Base_de_datos

  • 8/18/2019 DDBD_ATR_U1_FLNC

    4/4

    Encontré que !a muc!os S810 pero en mi traba)o el sistema usa +SQ' por ser #ratuito$ el 2racle es conocido confiable +icrosoft SQ' Server también estaampliamente distribuido 9 es el que instale$ es por ello que esco#& estos tres.

    +e #usta el !ec!o de que +SQ' sea #ratuito que no requiera muc!os recursos

    del equipo donde se instalar%.

    -omo es de códi#o abierto cualquier persona con conocimientos puedemodificarlos$ lo que puede ser bueno$ pero es malo pues no !a muc!adocumentación sobre estas modificaciones utilidades.

    2tro detalle es que a maor tamaño de la base de datos$ maor tiempo serequiere en las consultas pues se va !aciendo m%s lento.

    2racle es buen S810 estable al ser un sistema multiplataforma est%disponible en 6indo7s$ 'inu( Uni( a dem%s permite tener copias de la base dedatos productiva en lu#ares le)anos a la ubicación principal pero el costo es unalimitante.

    4anto ,)-Q5 como 3racle son multiplataforma ) sus arquitecturas son decliente6servidor 

    +icrosoft SQ' Server no es multiplataforma pero es f%cil de usar ) proporcionafunciones de almacenamiento de datos que s#lo estaban disponibles en3racle  al i#ual que +SQ' 2racle su sistema de arquitecturas es decliente6servidor . ;ambién$ al i#ual que 2racle$ es de pa$a 9aunque las versionesanteriores suelen ser #ratis o de prueba.

    % !n base a tu respuesta anterior ¿cambiarias el -(' que instalaste?7ustifica tu respuesta.

    1ueno$ quiz%s lo *nico que !ar&a ser&a actualizar la versión del S810 a que meparece que el +icrosoft SQ' es mu completo $ aunque sin duda puedo realizar eltraba)o con la versión que ten#o$ las nuevas versiones permiten traba)ar ennuevos ambientes 9me parece que la versión m%s reciente permite traba)ar en lanube.

     3dicionalmente el poder usar las versiones completas #ratuitas siempre esatractivo.