Está en la página 1de 8

Unidad 1: Perspectiva Prctica de la Administracin de Bases de

Datos
1.1. Administrador de Base de Datos (DBA)
Es el profesional que administra las tecnologas de la informacin y la
comunicacin, siendo responsable de los aspectos tcnicos, tecnolgicos,
cientficos, 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 informacin de una compaa.
Debido a la importancia de los datos que estn a su cargo, el administrador de
bases de datos debe ser experto en TI (tecnologa de la informacin), teniendo
particular conocimiento de DBMS (sistemas de administracin de bases de datos)
y el lenguaje de consulta SQL. Tambin debe tener conocimiento de varios tipos
de lenguaje de programacin para poder automatizar ciertas tareas.
1.1.1 Funciones de un DBA
Funcin 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

Disear, desplegar y monitorizar servidores de bases de datos

Disear la distribucin de los datos y las soluciones de almacenamiento

Garantizar la seguridad de las bases de datos, incluyendo backups y


recuperacin de desastres

Planificar e implementar el aprovisionamiento de los datos y aplicaciones

Disear planes de contingencia

Disear 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,
normalizacin esquemtica, localizacin lgica y fsica de bases de datos y
parmetros de tablas
Una de sus tareas es la de asegurar la integridad del sistema de informacin de
la compaa. Adems, es necesario que posea un buen entendimiento de DBMS
para optimizar las consultas, ajustar la configuracin 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
tcnica 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 restauracin para preservar
los datos de los cuales es responsable.
Adems de estas habilidades tcnicas, el administrador de bases de datos debe
poseer un buen entendimiento de las aplicaciones de la compaa 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 diseo de sistemas de
informacin y modelos UML (Lenguaje unificado de modelos).
1.1.2 Relacin del DBA con Otras reas de los Sistemas
En sistemas muy complejos cliente/servidor y de tres capas, la base de datos es
slo uno de los elementos que determinan la experiencia de los usuarios en lnea
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 lneas burocrticas 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 ms
importante de un DBA. Las actividades de soporte incluyen la colecta de datos de
produccin para llevar a cabo pruebas con ellos; consultar a los programadores
respecto al desempeo; y hacer cambios a los diseos de tablas de manera que
se puedan proporcionar nuevos tipos de almacenamientos para las funciones de
los programas.

1.2 Anlisis de los Manejadores de Bases de Datos


SGBD

Caractersticas

Requerimientos (de instalacin)

Microsoft

SQL Server 2012 brindar a los

Memoria:

SQL Server

usuarios grandes avances en tres

Mnimo: 1 GB

(2012)

campos principales:

Se recomienda: al menos

4 GB y debe aumentar a medida que


Confianza de misin crtica con

el tamao de la base de datos

mayor tiempo activo, rendimiento

aumente

ultra

rendimiento ptimo.

rpido

mejoradas

de

caractersticas
seguridad

para

Velocidad del procesador:

innovadores

con

exploracin de datos de autoservicio

administrado

capacidades

asombrosas

un

para

cargas de trabajo de misin crtica.


Avances

asegurar

Mnimo: Procesador x86:

1,0 GHz o Procesador x64: 1,4 GHz

Recomendado: 2 GHz o

ms

interactivas de visualizacin de
datos.

Procesador:

Procesador x64: AMD

Opteron, AMD Athlon 64, Intel Xeon


La nube en sus propios trminos
al habilitar la creacin y extensin
de soluciones a lo largo de la nube
en las instalaciones y en la nube

compatible con Intel EM64T Intel


Pentium IV compatible con EM64T

Procesador x86:

compatible con Pentium III o superior

pblica.
Microsoft
Access

Compile bases de datos ms


rpida y fcilmente que nunca.
Cree formularios e informes ms
impactantes.
Obtenga acceso ms fcilmente

Procesador: 500 Megahertz (MHz) o


ms veloz.
Memoria (RAM): 256 Megabytes (MB)
de RAM o ms.
Espacio en disco duro: 1.5 GiB.

a las herramientas adecuadas en el


momento exacto.

Pantalla

(monitor):

resolucin

de

1024768 o superior.
Agregue expresiones complejas
y automatizacin sin escribir ni una
lnea de cdigo.

Sistema operativo: Windows XP con


Service Pack 3 (SP3) (slo 32bits) o
Windows Vista SP1, Windows 7, Windows

Server 2003 R2 con MSXML 6.0, Windows


Obtenga una ubicacin central

Server 2008.

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 rgido para


descomprimir, instalar, y crear las bases

Probado con un

de datos de acuerdo a sus requisitos.

amplio rango de compiladores

Generalmente se recomienda un mnimo

diferentes

de 200 megabytes.

Funciona en
Un sistema operativo Windows de 32

diferentes plataformas

Proporciona

sistemas de almacenamiento
transaccionales

Windows Server 2003.

no
Soporte para protocolo TCP/IP.

transaccionales

bits, tal como 9x, Me, NT, 2000, XP, o

Un sistema de

reserva de memoria muy rpido


basado en threads

Un sistema de

privilegios y contraseas que es


muy flexible y seguro, y que
permite verificacin basada en
el host
InterBase

InterBase nos garantiza que es

Versiones soportadas de Sistema

robusto,

Operativo: Windows 95 / Windows 98 /

probado exhaustivamente y que

Windows NT Workstation 4.x / Windows

ofrece unos buenos niveles de

2000

un

producto

fiable

seguridad.
Protocolos soportados: TCP/IP
Cdigo Abierto
Instalacin: Un programa de cliente
Mantenimiento

prcticamente

nulo

"shim" es cargado en los clientes. ste


cargar los programas apropiados del
Servidor para completar la instalacin.

Bajo Coste de Desarrollo


Hardware (Mnimo): Pentium P100
Trfico de red reducido

como mnimo absoluto. 64Mb RAM., Disco


Duro de 500Mb o similar, Tarjeta de red

Integracin en Herramientas de
Desarrollo

Hardware

(recomendado):

PC

Pentium PIII 1GHz, 128Mb RAM, Disco


Duro de 4.0Gb, tarjeta de red

Oracle

Admite varias

opciones

de

soportes

de

arranque.

Sistema operativo: Windows 2000


Advanced Server SP4, Windows XP SP2,
Windows 2003 Enterprise Server SP1 (32

Ayuda en la

instalacin

del

sistema

bit), Windows 2003 Enterprise Server SP1


(64 bit)

operativo.

Proporciona un

juego

especfico

Memoria mnima: 1 GB

de

capacidades de procesador de

Memoria recomendada: 2 GB

servicio y de configuracin de
Espacio en disco mnimo: 500 MB de

Oracle ILOM.

Capacidades de

espacio libre

administracin y de solucin de
Espacio en disco recomendado: 1

problemas.

GB de espacio libre
DB2

DB2 UDB es un sistema para

Sistema

operativo:

Professional,

relacionales

(RDBMS)

Enterprise, Vista Ultimate, 7 Professional,

especialmente

7 Enterprise, 7 Ultimate, 8 Standard, 8

diseada

para

ambientes

Business,

XP

administracin de bases de datos


multiplataforma,

Vista

Windows

Vista

Professional

distribudos, permitiendo que los


usuarios
informacin

locales
con

compartan

Hardware: Todos los procesadores

recursos

Intel y AMD capaces de ejecutar los

los

sistemas operativos Windows.

centrales.
DBase

Convertir

sus

datos

en

Informacin valiosa.
Gestiona

visualmente

los

archivos de aplicaciones.
Genera automticamente cdigo
SQL libre de errores.
Crear fcilmente EXEs de 32
bits.
Agrupar y definir fcilmente las
relaciones

entre

componentes

Windows XP SP2

Intel Pentium 4, 2.40GHz

SP2 32bits

512MB de RAM

25mb En el disco duro

visuales

travs

de

los

Contenedores de Objetos.
Paradox

Contiene nuevas libreras de


ayuda especializadas para que

Windows 95, Windows 98, o Windows


NT 4.0

usted cree y ejecute el lenguaje de


Consulta Estructurado (SQL) sin

Procesador 486/66 DX o mayor

teclear el cdigo.
16 MB RAM (32 RAM recomendado)
Paradox agrega un diseador
para crear las formas de Web en

65 MB de espacio en Disco Duro

una Plataforma independiente.

1.3. Consideraciones para Elegir un Buen DBMS


Consideracin al Elegir un DBMS
Nmero de Usuarios: Cantidad mxima de personas que tengan todo tipo de
contacto con el sistema de base de datos desde que ste se disea, elabora,
termina y se usa
Nmero de Transacciones: Son las cantidades de transacciones reales
promovidas por eventos como la compra de un producto, la inscripcin a un curso
o la realizacin de un depsito.
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 prdida de datos.
Consistencia de la Informacin: Impedir que exista informacin inconsistente
o contradictoria en la BD. Surge cuando existen varias copias del mismo dato y tras
la modificacin de una de ellas, las dems no son actualizadas, o lo son pero de
forma incorrecta.
Experiencia Propia o Externa: Contar con el conocimiento necesario para la
interaccin 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 tambin tendra consideraciones como la operatividad y la capacidad de

administracin de un servidor en tal o cual SO y los gastos que implicaran su


mantenimiento.
1.4. Nuevas Tecnologas y Aplicaciones de los Sistemas de Bases de
Datos
Los sistemas orientados a los datos se caracterizan porque los datos no son de
una aplicacin sino de una Organizacin entera que los va a utilizar; se integran las
aplicaciones, se diferencian las estructuras lgicas y fsicas. El concepto de relacin
cobra importancia. Originalmente las aplicaciones cubran necesidades muy
especficas de procesamiento, se centraban en una tarea especfica. Las bases de
datos evitan las inconsistencias que se producan por la utilizacin de los mismos
datos lgicos desde distintos archivos a travs de procesos independientes.
El mundo real considera interrelaciones entre datos y restricciones semnticas
que deben estar presentes en una base de datos. No solo debe almacenar
entidades y atributos, sino que tambin debe almacenar interrelaciones entre datos.
La redundancia de datos debe ser controlada, pero si se admite cierta
redundancia fsica por motivos de eficiencia.
Pretenden servir a toda la organizacin.
La independencia de los tratamientos sobre los datos y estos mismos, ha tenido
una enorme influencia en la arquitectura de los SGBD.
La definicin y descripcin del conjunto de datos contenido en la base debe ser
nica e integrada con los mismos datos.
La actualizacin y recuperacin 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 recuperacin de los registros
aleatoriamente, a diferencia de los de acceso secuencial. Sin embargo, los archivos
de acceso directo solamente proporcionaron una solucin parcial. Para lograr una

solucin ms completa a estos problemas fue necesario introducir los sistemas de


gestin de bases de datos.
Los usuarios cada vez necesitamos ms recursos en tecnologa, es por eso que
surgen las evoluciones de sistemas, y por ende de las bases de datos, es
impresionante ver como la informacin 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 informacin es lo que ha llevado a que las empresas y otras
instituciones inviertan para la seguridad de sus datos, el futuro de la tecnologa es
incierto debido a que algunas proyecciones de tecnologa estimadas hace 5 aos
y proyectadas hasta los prximos 10 aos ya son una realidad, la tecnologa avanza
a pasos agigantados es por eso que no debemos quedarnos atrs y apostar a las
nuevas tecnologas que sin duda harn ms fcil la vida de las personas que
tratamos con la administracin y seguridad de la informacin.
Tanto en uno como en otro papel, la tecnologa de bases de datos se ve
sometida a numerosos cambios tanto desde el punto de vista empresarial como
tecnolgico. Las nuevas aplicaciones estn llevando hasta el lmite a los sistemas
de bases de datos disponibles, al incorporar documentos multimedia.

También podría gustarte