Está en la página 1de 7

Unidad 1: Perspectiva Práctica de la Administración de Bases de Datos

1.1. Administrador de Base de Datos (DBA)

Es el profesional que administra las tecnologías de la información y la comunicación, siendo responsable de los aspectos técnicos,
tecnológicos, científicos, inteligencia de negocios y legales de bases de datos. Tiene la responsabilidad de mantener y operar las bases de
datos que conforman el sistema de información de una compañía.

Debido a la importancia de los datos que están a su cargo, el administrador de bases de datos debe ser experto en TI (tecnología de la
información), teniendo particular conocimiento de DBMS (sistemas de administración de bases de datos) y el lenguaje de consulta SQL.
También debe tener conocimiento de varios tipos de lenguaje de programación para poder automatizar ciertas tareas.

1.1.1 Funciones de un DBA

Función principal:

 Implementar, dar soporte y gestionar bases de datos corporativas

 Crear y configurar bases de datos relacionales

 Ser responsables de la integridad de los datos y la disponibilidad

 Diseñar, desplegar y monitorizar servidores de bases de datos

 Diseñar la distribución de los datos y las soluciones de almacenamiento

 Garantizar la seguridad de las bases de datos, incluyendo backups y recuperación de desastres

 Planificar e implementar el aprovisionamiento de los datos y aplicaciones

 Diseñar planes de contingencia

 Diseñar y crear las bases de datos corporativas de soluciones avanzadas


 Analizar y reportar datos corporativos que ayuden a la toma de decisiones en la inteligencia de negocios

 Producir diagramas de entidades relacionales y diagramas de flujos de datos, normalización esquemática, localización lógica y física de
bases de datos y parámetros de tablas

Una de sus tareas es la de asegurar la integridad del sistema de información de la compañía. Además, es necesario que posea un buen
entendimiento de DBMS para optimizar las consultas, ajustar la configuración de DBMS o para sincronizar en forma precisa las herramientas
de control del acceso a las bases de datos.

Es posible que el administrador de bases de datos tenga que brindar asistencia técnica a usuarios de las aplicaciones cliente o equipos
de desarrollo para solucionar problemas, dar consejos o ayudar a resolver consultas complicadas.

Al trabajar con el jefe de seguridad, el administrador de bases de datos debe crear copias de seguridad, planes y procedimientos de
restauración para preservar los datos de los cuales es responsable.

Además de estas habilidades técnicas, el administrador de bases de datos debe poseer un buen entendimiento de las aplicaciones de la
compañía y estar dispuesto a atender las necesidades de los usuarios cuando desarrolla o edita una base de datos. En el mejor de los casos,
debe tener experiencia en diseño de sistemas de información y modelos UML (Lenguaje unificado de modelos).

1.1.2 Relación del DBA con Otras Áreas de los Sistemas

En sistemas muy complejos cliente/servidor y de tres capas, la base de datos es sólo uno de los elementos que determinan la experiencia
de los usuarios en línea y los programas desatendidos. El rendimiento es una de las mayores motivaciones de los DBA para coordinarse con
los especialistas de otras áreas del sistema fuera de las líneas burocráticas tradicionales. Uno de los deberes menos respetados por el
administrador de base de datos es el desarrollo y soporte a pruebas, mientras que algunos otros encargados lo consideran como la
responsabilidad más importante de un DBA. Las actividades de soporte incluyen la colecta de datos de producción para llevar a cabo pruebas
con ellos; consultar a los programadores respecto al desempeño; y hacer cambios a los diseños de tablas de manera que se puedan
proporcionar nuevos tipos de almacenamientos para las funciones de los programas.

1.2 Análisis de los Manejadores de Bases de Datos

SGBD Características Requerimientos (de instalación)


Microsoft SQL Server 2012 brindará a los usuarios grandes Memoria:
SQL Server avances en tres campos principales:  Mínimo: 1 GB
(2012)  Se recomienda: al menos 4 GB y debe aumentar a medida que
Confianza de misión crítica con mayor tiempo activo, el tamaño de la base de datos aumente para asegurar un rendimiento
rendimiento ultra rápido y características mejoradas de óptimo.
seguridad para cargas de trabajo de misión crítica.
Velocidad del procesador:
Avances innovadores con exploración de datos de  Mínimo: Procesador x86: 1,0 GHz o Procesador x64: 1,4 GHz
auto-servicio administrado y capacidades asombrosas  Recomendado: 2 GHz o más
e interactivas de visualización de datos.
Procesador:
La nube en sus propios términos al habilitar la  Procesador x64: AMD Opteron, AMD Athlon 64, Intel Xeon
creación y extensión de soluciones a lo largo de la nube compatible con Intel EM64T Intel Pentium IV compatible con EM64T
en las instalaciones y en la nube pública.  Procesador x86: compatible con Pentium III o superior

Microsoft Compile bases de datos más rápida y fácilmente que Procesador: 500 Megahertz (MHz) o más veloz.
Access nunca.
Memoria (RAM): 256 Megabytes (MB) de RAM o más.
Cree formularios e informes más impactantes.
Espacio en disco duro: 1.5 GiB.
Obtenga acceso más fácilmente a las herramientas
adecuadas en el momento exacto. Pantalla (monitor): resolución de 1024×768 o superior.

Agregue expresiones complejas y automatización Sistema operativo: Windows XP con Service Pack 3 (SP3) (sólo 32bits) o
sin escribir ni una línea de código. Windows Vista SP1, Windows 7, Windows Server 2003 R2 con MSXML 6.0,
Windows Server 2008.
Obtenga una ubicación central para los datos.

Obtenga acceso a la base de datos de formas


nuevas.
My SQL  Escrito en C y en C++ Suficiente espacio en disco rígido para descomprimir, instalar, y crear las
 Probado con un amplio rango de bases de datos de acuerdo a sus requisitos. Generalmente se recomienda un
compiladores diferentes mínimo de 200 megabytes.
 Funciona en diferentes plataformas
 Proporciona sistemas de Un sistema operativo Windows de 32 bits, tal como 9x, Me, NT, 2000, XP, o
almacenamiento transaccionales y no Windows Server 2003.
transaccionales
 Un sistema de reserva de memoria Soporte para protocolo TCP/IP.
muy rápido basado en threads
 Un sistema de privilegios y
contraseñas que es muy flexible y seguro, y que
permite verificación basada en el host
InterBase InterBase nos garantiza que es un producto fiable y Versiones soportadas de Sistema Operativo: Windows 95 / Windows 98
robusto, probado exhaustivamente y que ofrece unos / Windows NT Workstation 4.x / Windows 2000
buenos niveles de seguridad.
Protocolos soportados: TCP/IP
Código Abierto
Instalación: Un programa de cliente "shim" es cargado en los clientes. Éste
Mantenimiento prácticamente nulo cargará los programas apropiados del Servidor para completar la instalación.

Bajo Coste de Desarrollo Hardware (Mínimo): Pentium P100 como mínimo absoluto. 64Mb RAM.,
Disco Duro de 500Mb o similar, Tarjeta de red
Tráfico de red reducido
Hardware (recomendado): PC Pentium PIII 1GHz, 128Mb RAM, Disco
Integración en Herramientas de Desarrollo Duro de 4.0Gb, tarjeta de red
Oracle  Admite varias opciones de soportes Sistema operativo: Windows 2000 Advanced Server SP4, Windows XP
de arranque. SP2, Windows 2003 Enterprise Server SP1 (32 bit), Windows 2003 Enterprise
 Ayuda en la instalación del sistema Server SP1 (64 bit)
operativo.
 Proporciona un juego específico de Memoria mínima: 1 GB
capacidades de procesador de servicio y de
configuración de Oracle ILOM. Memoria recomendada: 2 GB
 Capacidades de administración y de
solución de problemas. Espacio en disco mínimo: 500 MB de espacio libre

Espacio en disco recomendado: 1 GB de espacio libre


DB2 DB2 UDB es un sistema para administración de Sistema operativo: Windows XP Professional, Vista Business, Vista
bases de datos relacionales (RDBMS) multiplataforma, Enterprise, Vista Ultimate, 7 Professional, 7 Enterprise, 7 Ultimate, 8 Standard,
especialmente diseñada para ambientes distribuídos, 8 Professional
permitiendo que los usuarios locales compartan
información con los recursos centrales. Hardware: Todos los procesadores Intel y AMD capaces de ejecutar los
sistemas operativos Windows.
DBase Convertir sus datos en Información valiosa. • Windows XP SP2
• Intel Pentium 4, 2.40GHz SP2 32bits
Gestiona visualmente los archivos de aplicaciones. • 512MB de RAM
• 25mb En el disco duro
Genera automáticamente código SQL libre de
errores.

Crear fácilmente EXE’s de 32 bits.

Agrupar y definir fácilmente las relaciones entre


componentes visuales a través de los Contenedores de
Objetos.
Paradox Contiene nuevas librerías de ayuda especializadas Windows 95, Windows 98, o Windows NT® 4.0
para que usted cree y ejecute el lenguaje de Consulta
Estructurado (SQL) sin teclear el código. Procesador 486/66 DX o mayor

Paradox agrega un diseñador para crear las formas 16 MB RAM (32 RAM recomendado)
de Web en una Plataforma independiente.
65 MB de espacio en Disco Duro

1.3. Consideraciones para Elegir un Buen DBMS

Consideración al Elegir un DBMS

Número de Usuarios: Cantidad máxima de personas que tengan todo tipo de contacto con el sistema de base de datos desde que éste
se diseña, elabora, termina y se usa
Número de Transacciones: Son las cantidades de transacciones reales promovidas por eventos como la compra de un producto, la
inscripción a un curso o la realización de un depósito.

Cantidad de Datos para Almacenar: Hace referencia a la capacidad de registros que se puede almacenar o de recuperar su estado en
un momento previo a la pérdida de datos.

Consistencia de la Información: Impedir que exista información inconsistente o contradictoria en la BD. Surge cuando existen varias
copias del mismo dato y tras la modificación de una de ellas, las demás no son actualizadas, o lo son pero de forma incorrecta.

Experiencia Propia o Externa: Contar con el conocimiento necesario para la interacción con el BDSM y de esa manera poder realizar las
tareas que se nos han presupuesto.

Que OS se Implementará: Si no se tiene un sistema operativo en base al SGBD y esto también tendría consideraciones como la
operatividad y la capacidad de administración de un servidor en tal o cual SO y los gastos que implicarían su mantenimiento.

1.4. Nuevas Tecnologías y Aplicaciones de los Sistemas de Bases de Datos

Los sistemas orientados a los datos se caracterizan porque los datos no son de una aplicación sino de una Organización entera que los
va a utilizar; se integran las aplicaciones, se diferencian las estructuras lógicas y físicas. El concepto de relación cobra importancia.
Originalmente las aplicaciones cubrían necesidades muy específicas de procesamiento, se centraban en una tarea específica. Las bases de
datos evitan las inconsistencias que se producían por la utilización de los mismos datos lógicos desde distintos archivos a través de procesos
independientes.

El mundo real considera interrelaciones entre datos y restricciones semánticas que deben estar presentes en una base de datos. No solo
debe almacenar entidades y atributos, sino que también debe almacenar interrelaciones entre datos.

La redundancia de datos debe ser controlada, pero si se admite cierta redundancia física por motivos de eficiencia.

Pretenden servir a toda la organización.

La independencia de los tratamientos sobre los datos y estos mismos, ha tenido una enorme influencia en la arquitectura de los SGBD.

La definición y descripción del conjunto de datos contenido en la base debe ser única e integrada con los mismos datos.
La actualización y recuperación de las bases de datos debe realizarse mediante procesos incluidos en SGBD, de modo que se mantenga
la integridad, seguridad y confidencialidad de la base.

Las limitaciones de los sistemas orientados a archivos puramente secuenciales no los privaron de ser herramientas eficaces para producir
pagos, facturas y otros informes una o dos veces al mes. Sin embargo, para ejecutar muchas tareas rutinarias en los negocios se necesita el
acceso directo a los datos -La capacidad de tener acceso y procesar directamente un registro dado sin ordenar primero el archivo o leer los
registros en secuencia.

Los archivos de acceso directo permiten la recuperación de los registros aleatoriamente, a diferencia de los de acceso secuencial. Sin
embargo, los archivos de acceso directo solamente proporcionaron una solución parcial. Para lograr una solución más completa a estos
problemas fue necesario introducir los sistemas de gestión de bases de datos.

Los usuarios cada vez necesitamos más recursos en tecnología, es por eso que surgen las evoluciones de sistemas, y por ende de las
bases de datos, es impresionante ver como la información se procesa en microsegundos, mientras se realizan transacciones al mismo tiempo
en la misma base de datos en lugares y estados diferentes.

La importancia de la información es lo que ha llevado a que las empresas y otras instituciones inviertan para la seguridad de sus datos, el
futuro de la tecnología es incierto debido a que algunas proyecciones de tecnología estimadas hace 5 años y proyectadas hasta los próximos
10 años ya son una realidad, la tecnología avanza a pasos agigantados es por eso que no debemos quedarnos atrás y apostar a las nuevas
tecnologías que sin duda harán más fácil la vida de las personas que tratamos con la administración y seguridad de la información.

Tanto en uno como en otro papel, la tecnología de bases de datos se ve sometida a numerosos cambios tanto desde el punto de vista
empresarial como tecnológico. Las nuevas aplicaciones están llevando hasta el límite a los sistemas de bases de datos disponibles, al
incorporar documentos multimedia.

También podría gustarte