Sunteți pe pagina 1din 6

UNADM

Desarrollo de software

Alumno
Vctor Ivn Fuentes Martnez

Actividad 1
Fundamentos de la administracin de bases de
datos

Tutor
Dorian Ruiz Alonso

1. Revisa los recursos siguientes:


a. Contenidos de la unidad. Pgina 1 a la 8.
b. Rob (2002). Sistemas de bases de datos
c. Date (2001). Sistemas de bases de datos
d. Nevado (2010). Introduccin a las bases de datos
e. UCAM Universidad Catlica de Murcia (2012). Administracin de Bases de Datos -
Introduccin Conceptos Fundamentales (I) - Andrs Muoz. Recuperado de
https://www.youtube.com/watch?v=_hoXgndwkhM
f. UCAM Universidad Catlica de Murcia (2012). Administracin de Bases de Datos - Introduccin
Conceptos Fundamentales (II) - Andrs Muoz. Recuperado de https://www.youtube.com/watch?
v=5q23rwNgKY8

2. Elabora un organizador grfico (infografa, mapa conceptual, mental, cuadro sinptico) que
plasme lo siguiente:

a. Qu es o en qu consiste la administracin de bases de datos?


Es un sistema robusto que es capaz de emplear algoritmos de almacenamiento y recuperacin de
informacin para poder implementar un modelo de datos de manera fsica garantizando que todas
las transacciones que se realizan con respecto a dichos datos sean "cidas" (Atomicity,
Consistency, Isolation, Duration).
b. Para qu sirve?
Permite mantener la informacin organizada y disponible para que los usuarios puedan
interactuar con ella, esto nos permite asegurarnos mediante privilegios programados durante la
gestin de la base de datos que los usuarios solo accedan a la informacin de acuerdo a sus
credenciales.
c. Ventajas de la administracin de bases de datos.
Independencia de los datos y los programas y procesos.
Obtener ms informacin de la misma cantidad de datos.
Integridad de los datos.
Mayor seguridad en los datos.
Coherencia en resultados.
Datos ms documentados.
Acceso simultaneo a los datos.
Reduccin del espacio de almacenamiento.
Acceso a los datos ms eficiente.

d. Actividades del administrador de base de datos y en qu consisten


Gestin General de Base de Datos
Debe entender las reglas bsicas de la tecnologa de base de datos relacional y ser capaz de
comunicarlos con precisin a los dems.
Modelado de Datos y Diseo de Base de Datos
Debe ser un profesional experto en la recopilacin y anlisis de las necesidades del usuario para
obtener modelos de datos conceptuales y lgicos.
Integracin con aplicaciones
Los DBAs se involucran en los procesos de integrar las aplicaciones existentes con las bases
datos que administran. Esto puede incluir la creacin de aplicaciones a medida, scripts, etc.
Resguardo y recuperacin de datos.
hacer copias de seguridad peridicas de los datos y mantenerlos a salvo de la destruccin
accidental o intencional. Adems, disear, implementar y probar un plan de recuperacin para que
cuando se presenten los problemas, los datos se puedan restaurar rpidamente.
e. reas con las que interviene el administrador de bases de datos
El alcance de la actividad de la Administracin de Datos es la organizacin completa (empresa o
institucin)
f. Habilidades del administrador de base de datos
Debe entender las reglas bsicas de la tecnologa de base de datos relacional y ser capaz de
comunicarlos con precisin a los dems.
debe poder planear y ejecutar las verificaciones de seguridad e integridad
saber vincularse con los usuarios y los datos que requieran.
definir respaldo y proceso de recuperacin.
responder a los cambios y necesidades de la organizacin o negocio.
Se recomienda utilizar herramientas como: easelly, mindmaps, o alguna similar.

3. Crea un cuadro comparativo de al menos 5 sistemas gestores de bases de datos que incluya:
a. Nombre del gestor y enlace a sitio oficial.
b. Empresa que lo soporta,
c. Funcionalidades que ofrece
d. Ventajas
e. Desventajas

Nombre Empresa que Funcionalidades Ventajas Desventajas


del lo soporta
gestor
Postgre comunidad de Es una BDD 100% ACID. Ampliamente popular - Ideal Puntos de
SQL desarrolladores Soporta distintos tipos de para tecnologas Web. recuperacin dentro
https:// datos: de tipo fecha, Fcil de Administrar. de transacciones
www.po monetarios, elementos sintaxis SQL estndar Actualmente, las
stgresq grficos, datos sobre redes Footprint bajo de memoria, transacciones abortan
l.org/ (MAC, IP ...), cadenas de bastante poderoso con una completamente si se
bits, permite la creacin de configuracin adecuada. encuentra un fallo
tipos propios. Multiplataforma. durante su ejecucin.
Incluye herencia entre Capacidades de replicacin de No soporta
tablas, datos. tablespaces para
Copias de seguridad en Soporte empresarial definir dnde
caliente disponible. almacenar la base de
Unicode datos.
Juegos de caracteres El soporte a
internacionales orientacin a objetos
Licencia BSD es una simple
extensin que ofrece
prestaciones como la
herencia, no un
soporte completo.
Oracle Oracle ARQUITECTURA Oracle es el motor de base de Las versiones ms
Databa MULTITENANT datos objeto-relacional ms recientes de Oracle
se Las bases de datos usado a nivel mundial. son la 11g, 10g, 9g,
https:// conectables Puede ejecutarse en todas las 8g, desde el
www.or simplifican el proceso plataformas. lanzamiento original
acle.co de consolidar bases Oracle soporta todas las de la 8 se sucedieron
m/lad/d funciones (PL/SQL) que varias versiones con
de datos en la nube.
atabase permite implementar diseos correcciones, hasta
OPTIMIZACIN
/index.h "activos", con triggers y alcanzar la estabilidad
AUTOMTICA DE DATOS
tml procedimientos almacenados, en la 8.0.3.
Oracle Database 12c
con una integridad referencial El mayor
introduce las nuevas
declarativa bastante potente. inconveniente de
caractersticas Automatic
Permite el uso de particiones Oracle es quizs su
Data Optimization.
para la mejora de la eficiencia, precio.
El HEAT MAP permite
de replicacin e incluso ciertas
identificar a los DBA a nivel
versiones admiten la
de tablas y particiones, los
administracin de bases de
datos ms activos.
datos distribuidas.
DISPONIBILIDAD DE LAS
El software del servidor puede
NUBES DE BASES DE
ejecutarse en multitud de
DATOS
sistemas operativos.
Global Data Services:
Existe incluso una versin
permite balanceo de cargas
personal para Windows 9x, lo
y tolerancia a fallos a las
cual es un punto a favor para
configuraciones de bases
los desarrolladores que se
de datos distribuidas.
llevan trabajo a casa.
Oracle es la base de datos con
ms orientacin haca
INTERNET
MySQL Oracle MySQL es un gestor de MySQL software es Open Un gran porcentaje de
https:// base de datos bastante Source las utilidades de
dev.my verstil, que cuenta con Velocidad al realizar las MySQL no estn
sql.com una gran cantidad de operaciones, lo que le hace documentadas.
/downlo opciones de trabajo: uno de los gestores con mejor
ads/my Cuenta con la capacidad rendimiento. No es intuitivo, como
sql/ de realizar tareas Bajo costo en otros programas
multiprocesador, debido a requerimientos para la
que posee la opcin de elaboracin de bases de
trabajo multihilo. datos, ya que debido a su
Puede ingresar una bajo consumo puede ser
enorme cantidad de datos ejecutado en una mquina con
por columna de trabajo. escasos recursos sin
Cuenta con APIs ningn problema.
disponibles para los
principales lenguajes de Facilidad de configuracin e
programacin que existen. instalacin. Soporta gran
Aplicacin con una variedad de Sistemas
portabilidad sobresaliente. Operativos
Capacidad de soportar Baja probabilidad de
hasta 32 ndices de tablas corromper datos, incluso si los
diferentes. errores no se producen en
Estupendo nivel de el propio gestor, sino en el
seguridad que permite sistema en el que est.
gestionar varios usuarios Su conectividad, velocidad, y
con login y contraseas seguridad hacen de MySQL
individuales. Server altamente apropiado
para acceder bases de datos
en Internet
El software MySQL usa la
licencia GPL
DB2 IBM DB2 posee monitor grfico Permite agilizar el tiempo de Lentitud crear y
https:// el cual posibilita observar el respuestas de una consulta ejecutar consultas.
www.ib tiempo de ejecucin de una Recuperacin utilizando Utiliza mucho la
m.com/ sentencia SQL y corregir accesos de slo ndices. memoria RAM para las
develop detalles para aumentar el Predicados correlacionados. instalaciones y
erwork rendimiento. Posee tablas de resumen, utilizacin de software.
s/ssa/d Permite gestionar tanto tablas replicadas, uniones DB2 posee un elevado
ownloa datos relacionales hash y utiliza una combinacin costo econmico en
ds/im/u convencionales como datos de seguridad externa y control licencias personales.
dbexp/ XML, sin necesidad de que interno de acceso a proteger
tengan que ser datos.
transformados, esta
capacidad es nica en el
mercado.
Microsof Soporte de transacciones. Es til para manejar y obtener Utiliza mucha la
t SQL Soporta procedimientos datos de la red de redes. memoria RAM para las
SERVE almacenados. Nos permite olvidarnos de los instalaciones y
R Incluye tambin un entorno ficheros que forman la base de utilizacin de software.
https://w grfico de administracin, datos. La relacin, calidad y
ww.micr que permite el uso de Si trabajamos en una red el precio est muy
osoft.co comandos DDL y DML social nos permite agregar debajo comparado con
grficamente.
m/es- otros servidores de SQL Oracle.
Compatibilidad con la
es/sql- Server Tiene muchos
mayora de las tareas
server/s SQL permite administrar bloqueos a nivel de
administrativas de SQL
ql- permisos de todo de forma pgina, un tamao de
Server.
server- independiente. pgina fijo y
Un entorno nico integrado
2016 demasiado pequeo.
para la administracin del
Motor de base de datos de
SQL Server.
Cuadros de dilogo no
modales y de tamao
variable que permiten
obtener acceso a varias
herramientas mientras un
cuadro de dilogo est
abierto.
Un cuadro de dilogo
comn de programacin
que permite realizar
acciones de los cuadros de
dilogo de administracin
en otro momento.
Exportacin e importacin
del registro de servidor de
SQL Server Management
Studio desde un entorno de
Management Studio a otro.
Guardado o impresin de
archivos de plan de
presentacin XML o de
interbloqueo generados por
SQL Server Profiler,
revisin posterior o envo a
los administradores para su
anlisis.
Un nuevo monitor de
actividad con filtro y
actualizacin automtica.

Conclusiones.
Al analizar los gestores de BDD considero que para definir que gestor utilizar se deber primero
definir qu informacin y el alcance del negocio, la cantidad de informacin que se busca
administrar la proyeccin y crecimiento, con base en esto podremos implementar las opciones
ms acertadas, ya que por ejemplo si fuera un negocio pequeo convendra usar un gestor libre.
Si tomamos esto en cuenta sabremos que para los grandes proyectos se debe contar con un
administrador de BDD, quien deber proyectar el crecimiento y anlisis dentro de la BDD, adems
de su propio desarrollo como administrador ejerciendo las actividades que engloban la proteccin,
desarrollo y correcta ejecucin de la BDD

Fuentes
Nevado V. (Julio 27, 2010). Sistemas Gestores de Bases de Datos y las bases de datos. En
Introduccin a las Bases de Datos Relacionales (32). Madrid: Visin Libros.
Dorian A. (2017). Planeacin didctica unidad 1.. Abril 3, 2017, de Unadm Sitio web:
https://unadmexico.blackboard.com/webapps/blackboard/execute/announcement?
method=search&context=mybb&course_id=_38727_1&individualAnnouncementId=_170462_
1
Dorian A. (2017). Planeacin didctica Unidad 1. Fundamentos de la administracin de bases
de datos.. Abril 3, 2017, de Unadm Sitio web:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S1-
B2/DS/04/DABD/U1/Descargables/Material_de_apoyo/Rob_2002_Sistemas_de_bases_de_datos.
pdf
Recuperado de https://www.youtube.com/watch?v=_hoXgndwkhM
Recuperado de https://www.youtube.com/watch?v=5q23rwNgKY8
Recuperado de http://drichard.org/mindmaps/#

S-ar putea să vă placă și