• No se han encontrado resultados

DABD_U1_A1 VIFM

N/A
N/A
Protected

Academic year: 2021

Share "DABD_U1_A1 VIFM"

Copied!
7
0
0

Texto completo

(1)

UNADM

Desarrollo de software

Alumno

Víctor Iván Fuentes Martínez

Actividad 1

Fundamentos de la administración de bases de

datos

utor

Dorian !uiz Alonso

1. Revisa los recursos siguientes:

a. Contenidos de la unidad. Página 1 a la 8.

b. Rob (2002). Sistemas de bases de datos

c. Date (2001). Sistemas de bases de datos

(2)

e. #C$% #niversidad Cat"lica de %urcia (2012). Administración de Bases de Datos

-Introducción Conceptos Fundamentales (I) - Andrés Muñoz

. Recu&erado de

'tt&s:.*outube.comatc'+v,-'ognd/'%

. #C$% #niversidad Cat"lica de %urcia (2012). Administración de Bases de Datos - Introducción

Conceptos Fundamentales (II) - Andrés Muñoz

. Recu&erado de

'tt&s:.*outube.comatc'+

v,23rg458

2. 6labora un organi7ador gráico (inograa9 ma&a conce&tual9 mental9 cuadro sin"&tico) ue

&lasme lo siguiente:

a. ;u< es o en u< consiste la administraci"n de bases de datos+

6s un sistema robusto ue es ca&a7 de em&lear algoritmos de almacenamiento * recu&eraci"n de

inormaci"n &ara &oder im&lementar un modelo de datos de manera sica garanti7ando ue todas

las transacciones ue se reali7an con res&ecto a dic'os datos sean =ácidas= ($tomicit*9

Consistenc*9 !solation9 Duration).

b. Para u< sirve+

Permite mantener la inormaci"n organi7ada * dis&onible &ara ue los usuarios &uedan

interactuar con ella9 esto nos &ermite asegurarnos mediante &rivilegios &rogramados durante la

gesti"n de la base de datos ue los usuarios solo accedan a la inormaci"n de acuerdo a sus

credenciales.

c. >enta?as de la administraci"n de bases de datos.

!nde&endencia de los datos * los &rogramas * &rocesos.

@btener más inormaci"n de la misma cantidad de datos.

!ntegridad de los datos.

%a*or seguridad en los datos.

Co'erencia en resultados.

Datos más documentados.

$cceso simultaneo a los datos.

Reducci"n del es&acio de almacenamiento.

$cceso a los datos más eiciente.

d. $ctividades del administrador de base de datos * en u< consisten

Aesti"n Aeneral de Base de Datos

Debe entender las reglas básicas de la tecnologa de base de datos relacional * ser ca&a7 de

comunicarlos con &recisi"n a los demás.

%odelado de Datos * Diseo de Base de Datos

Debe ser un &roesional e&erto en la reco&ilaci"n * análisis de las necesidades del usuario &ara

obtener modelos de datos conce&tuales * l"gicos.

!ntegraci"n con a&licaciones

Eos DB$s se involucran en los &rocesos de integrar las a&licaciones eistentes con las bases

datos ue administran. 6sto &uede incluir la creaci"n de a&licaciones a medida9 scri&ts9 etc.

Resguardo * recu&eraci"n de datos.

'acer co&ias de seguridad &eri"dicas de los datos * mantenerlos a salvo de la destrucci"n

accidental o intencional. $demás9 disear9 im&lementar * &robar un &lan de recu&eraci"n &ara ue

cuando se &resenten los &roblemas9 los datos se &uedan restaurar rá&idamente.

e. Freas con las ue interviene el administrador de bases de datos

6l alcance de la actividad de la $dministraci"n de Datos es la organi7aci"n com&leta (em&resa o

instituci"n)

(3)

. Gabilidades del administrador de base de datos

Debe entender las reglas básicas de la tecnologa de base de datos relacional * ser ca&a7 de

comunicarlos con &recisi"n a los demás.

debe &oder &lanear * e?ecutar las veriicaciones de seguridad e integridad

saber vincularse con los usuarios * los datos ue reuieran.

deinir res&aldo * &roceso de recu&eraci"n.

res&onder a los cambios * necesidades de la organi7aci"n o negocio.

Se recomienda utili7ar 'erramientas como: easell*9 mindma&s9 o alguna similar.

3. Crea un cuadro com&arativo de al menos  sistemas gestores de bases de datos ue inclu*a:

a. ombre del gestor * enlace a sitio oicial.

b. 6m&resa ue lo so&orta9

c. Huncionalidades ue orece

d. >enta?as

e. Desventa?as

Nombre Nombre del del gestor gestor Empresa que Empresa que lo soporta lo soporta F

Fuunncciioonnaalliiddaaddees s VVeennttaajjaass DDeessvveennttaajjaass

Postgre Postgre SQL SQL https: https: comunidad de desarrolladores 6s una BDD 100I $C!D. So&orta distintos ti&os de datos: de ti&o ec'a9

$m&liamente &o&ular J !deal &ara tecnologas Keb. Hácil de $dministrar.

Puntos de

recu&eraci"n dentro de transacciones

(4)

!!!"po !!!"po stgresq stgresq l"org l"org monetarios9 elementos gráicos9 datos sobre redes (%$C9 !P ...)9 cadenas de bits9 &ermite la creaci"n de ti&os &ro&ios.

!nclu*e 'erencia entre tablas9 Co&ias de seguridad en caliente #nicode Luegos de caracteres internacionales Eicencia BSD

sintais S;E estándar Hoot&rint ba?o de memoria9 bastante &oderoso con una coniguraci"n adecuada. %ulti&lataorma. Ca&acidades de re&licaci"n de datos. So&orte em&resarial dis&onible. $ctualmente9 las transacciones abortan com&letamente si se encuentra un allo durante su e?ecuci"n. M o so&orta tables&aces &ara deinir d"nde almacenar la base de datos. M 6l so&orte a orientaci"n a ob?etos es una sim&le etensi"n ue orece &restaciones como la 'erencia9 no un so&orte com&leto. #racle #racle Databa Databa se se https: https: !!!"or !!!"or acle"co acle"co mladd mladd atabase atabase inde$"h inde$"h tml tml @racle $R;#!N6CN#R$ %#EN!N6$N "as bases de datos conectables sim#li$can el #roceso de consolidar bases de datos en la nube% @PN!%!O$C! $#N@%FN!C$ D6 D$N@S @racle Database 12c introduce las nuevas caractersticas $utomatic Data @&timi7ation. 6l G6$N %$P &ermite identiicar a los DB$ a nivel de tablas * &articiones9 los datos más activos. D!SP@!B!E!D$D D6 E$S #B6S D6 B$S6S D6 D$N@S

Alobal Data Services: &ermite balanceo de cargas * tolerancia a allos a las coniguraciones de bases de datos distribuidas.

@racle es el motor de base de datos ob?etoJrelacional más usado a nivel mundial. Puede e?ecutarse en todas las &lataormas.

@racle so&orta todas las unciones (PES;E) ue &ermite im&lementar diseos =activos=9 con triggers * &rocedimientos almacenados9 con una integridad reerencial declarativa bastante &otente. Permite el uso de &articiones &ara la me?ora de la eiciencia9 de re&licaci"n e incluso ciertas versiones admiten la

administraci"n de bases de datos distribuidas.

6l sotare del servidor &uede e?ecutarse en multitud de sistemas o&erativos. 6iste incluso una versi"n &ersonal &ara Kindos Q9 lo cual es un &unto a avor &ara los desarrolladores ue se llevan traba?o a casa.

@racle es la base de datos con más orientaci"n 'aca !N6R6N Eas versiones más recientes de @racle son la 11g9 10g9 Qg9 8g9 desde el lan7amiento srcinal de la 8 se sucedieron varias versiones con correcciones9 'asta alcan7ar la estabilidad en la 8.0.3. 6l ma*or inconveniente de @racle es ui7ás su &recio. %&SQL %&SQL https: https: dev"m& dev"m& sql"com sql"com do!nlo do!nlo adsm& adsm& sql sql

@racle %*S;E es un gestor de base de datos bastante versátil9 ue cuenta con una gran cantidad de o&ciones de traba?o: Cuenta con la ca&acidad de reali7ar tareas multi&rocesador9 debido a ue &osee la o&ci"n de traba?o multi'ilo. Puede ingresar una enorme cantidad de datos &or columna de traba?o. Cuenta con $P!s dis&onibles &ara los &rinci&ales lengua?es de &rogramaci"n ue eisten. $&licaci"n con una

%*S;E sotare es @&en Source

>elocidad al reali7ar las o&eraciones9 lo ue le 'ace uno de los gestores con me?or rendimiento.

Ba?o costo en reuerimientos &ara la elaboraci"n de bases de datos9 *a ue debido a su ba?o consumo &uede ser e?ecutado en una máuina con escasos recursos sin ningn &roblema.

Hacilidad de coniguraci"n e instalaci"n. So&orta gran variedad de Sistemas

#n gran &orcenta?e de las utilidades de %*S;E no están documentadas. o es intuitivo9 como otros &rogramas

(5)

&ortabilidad sobresaliente. Ca&acidad de so&ortar 'asta 32 ndices de tablas dierentes.

6stu&endo nivel de seguridad ue &ermite gestionar varios usuarios con login * contraseas individuales.

@&erativos

Ba?a &robabilidad de

corrom&er datos9 incluso si los errores no se &roducen en el &ro&io gestor9 sino en el sistema en el ue está. Su conectividad9 velocidad9 * seguridad 'acen de %*S;E Server altamente a&ro&iado &ara acceder bases de datos en !nternet

6l sotare %*S;E usa la licencia APE D'( D'( https: https: !!!"ib !!!"ib m"com m"com develop develop er!or) er!or) sssad sssad o!nloa o!nloa dsimu dsimu dbe$p dbe$p

!B% DB2 &osee monitor gráico el cual &osibilita observar el tiem&o de e?ecuci"n de una sentencia S;E * corregir detalles &ara aumentar el rendimiento.

Permite gestionar tanto datos relacionales

convencionales como datos %E9 sin necesidad de ue tengan ue ser

transormados9 esta ca&acidad es nica en el mercado.

Permite agili7ar el tiem&o de res&uestas de una consulta Recu&eraci"n utili7ando accesos de s"lo ndices. Predicados correlacionados. Posee tablas de resumen9 tablas re&licadas9 uniones 'as' * utili7a una combinaci"n de seguridad eterna * control interno de acceso a &roteger datos.

Eentitud crear * e?ecutar consultas. #tili7a muc'o la memoria R$% &ara las instalaciones * utili7aci"n de sotare. DB2 &osee un elevado costo econ"mico en licencias &ersonales. %icroso t S;E S6R>6 R 'tt&s: .micr osot.co mesJ esslJ servers lJ serverJ 201T So&orte de transacciones. So&orta &rocedimientos almacenados.

!nclu*e tambi<n un entorno gráico de administraci"n9 ue &ermite el uso de comandos DDE * D%E gráicamente.

Com&atibilidad con la ma*ora de las tareas administrativas de S;E Server.

#n entorno nico integrado &ara la administraci"n del %otor de base de datos de S;E Server.

Cuadros de diálogo no modales * de tamao variable ue &ermiten obtener acceso a varias 'erramientas mientras un cuadro de diálogo está abierto.

#n cuadro de diálogo comn de &rogramaci"n ue &ermite reali7ar acciones de los cuadros de diálogo de administraci"n en otro momento.

6&ortaci"n e im&ortaci"n del registro de servidor de S;E Server %anagement Studio desde un entorno de %anagement Studio a otro. Auardado o im&resi"n de arc'ivos de &lan de &resentaci"n %E o de interbloueo generados &or

6s til &ara mane?ar * obtener datos de la red de redes. os &ermite olvidarnos de los ic'eros ue orman la base de datos.

Si traba?amos en una red social nos &ermite agregar otros servidores de S;E Server

S;E &ermite administrar &ermisos de todo de orma inde&endiente.

#tili7a muc'a la memoria R$% &ara las instalaciones * utili7aci"n de sotare. Ea relaci"n9 calidad * el &recio está mu* deba?o com&arado con @racle. Niene muc'os bloueos a nivel de &ágina9 un tamao de &ágina i?o * demasiado &eueo.

(6)

S;E Server Proiler9 revisi"n &osterior o envo a los administradores &ara su análisis.

#n nuevo monitor de actividad con iltro * actuali7aci"n automática.

Conclusiones.

$l anali7ar los gestores de BDD considero ue &ara deinir ue gestor utili7ar se deberá &rimero

deinir u< inormaci"n * el alcance del negocio9 la cantidad de inormaci"n ue se busca

administrar la &ro*ecci"n * crecimiento9 con base en esto &odremos im&lementar las o&ciones

más acertadas9 *a ue &or e?em&lo si uera un negocio &eueo convendra usar un gestor libre.

Si tomamos esto en cuenta sabremos ue &ara los grandes &ro*ectos se debe contar con un

administrador de BDD9 uien deberá &ro*ectar el crecimiento * análisis dentro de la BDD9 además

de su &ro&io desarrollo como administrador e?erciendo las actividades ue engloban la &rotecci"n9

desarrollo * correcta e?ecuci"n de la BDD

Huentes

Nevado V% &'ulio ()* (+1+,% -istemas .estores de /ases de Datos 0 las bases de datos% n Introducción a las /ases de Datos !elacionales &2(,% Madrid3 Visión "ibros%

Dorian A% &(+1),% 4laneación didáctica unidad 1%% Abril 2* (+1)* de Unadm -itio web3

5tt#s366unadme7ico%blac8board%com6weba##s6blac8board6e7ecute6announcement9

met5od:searc5;conte7t:m0bb;course<id:<2=)()<1;individualAnnouncementId:<1)+>?(< 1

Dorian A% &(+1),% 4laneación didáctica Unidad 1% Fundamentos de la administración de bases de datos%% Abril 2* (+1)* de Unadm -itio web3

5tt#s366unadme7ico%blac8board%com6bbcswebdav6institution6D@I6(+1?<-1 /(6D-6+>6DA/D6U16DescarBables6Material<de<a#o0o6!ob<(++(<-istemas<de<bases<de<datos% #df !ecu#erado de5tt#s366www%0outube%com6watc59v:<5oCBndw85M !ecu#erado de5tt#s366www%0outube%com6watc59v:E(2rwNBG= !ecu#erado de5tt#366dric5ard%orB6mindma#s6H

(7)

Referencias

Documento similar

If certification of devices under the MDR has not been finalised before expiry of the Directive’s certificate, and where the device does not present an unacceptable risk to health

In addition to the requirements set out in Chapter VII MDR, also other MDR requirements should apply to ‘legacy devices’, provided that those requirements

[r]

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

You may wish to take a note of your Organisation ID, which, in addition to the organisation name, can be used to search for an organisation you will need to affiliate with when you

Where possible, the EU IG and more specifically the data fields and associated business rules present in Chapter 2 –Data elements for the electronic submission of information

Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in

This section provides guidance with examples on encoding medicinal product packaging information, together with the relationship between Pack Size, Package Item (container)