Sunteți pe pagina 1din 26

Unidad 1

1.1 Administrador de Bases de Datos (DBA).

El Administrador de bases de datos (DBA) es el profesional de tecnologas de la informacin y la comunicacin, responsable de los aspectos tcnicos, tecnolgicos, cientficos, inteligencia de negocios y legales de bases de datos.

1.1.1 Funciones de un DBA

Los administradores de bases de datos:


Implementan, dan soporte y gestionan, bases de datos corporativas. Crean y configuran bases de datos relacionales. Son responsables de la integridad de los datos y la disponibilidad.

Disean, despliegan y monitorizan servidores de bases de datos. Disean la distribucin de los datos y las soluciones de almacenamiento. Garantizan la seguridad de las bases de datos, incluyendo backups y recuperacin de desastres. Planean e implementan el aprovisionamiento de los datos y aplicaciones. Disean planes de contingencia.

Disean y crean las bases de datos corporativas de soluciones avanzadas. Analizan y reportan datos corporativos que ayuden a la toma de decisiones en la inteligencia de negocios.
Producen diagramas de entidades relacionales y diagramas de flujos de datos, normalizacin esquemtica, localizacin lgica y fsica de bases de datos y parmetros de tablas.

1.1.2 Relacin del DBA con otras reas del sistema.


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.

Relacin del DBA con otras reas del sistema.

Incluye participar en el diseo inicial de la misma y su puesta en prctica as como controlar, y administrar sus requerimientos, ayudando a evaluar alternativas, incluyendo los DBMS a utilizar y ayudando en el diseo general de BD. En los casos de grandes aplicaciones de tipo organizacional, el DBA es un gerente que supervisa el trabajo del personal de diseo de la BD.

Relacin del DBA con otras reas del sistema.

Una vez diseada la BD, es puesta en prctica utilizando productos del DBMS (Sistema de Gestin de Bases de Datos), procedindose entonces a la creacin de los datos (captura inicial). El DBA participa en el desarrollo de procedimientos y controles para asegurar la calidad y la alta integridad de la BD.

Relacin del DBA con otras reas del sistema.

Los requerimientos de los usuarios van modificndose, estos encuentran nuevas formas o mtodos para lograr sus objetivos; la tecnologa de la BD se va modificando y los fabricantes del DBMS actualizan sus productos. Todas las modificaciones en las estructuras o procedimientos de BD requieren de una cuidadosa administracin.

1.2 Anlisis de los manejadores de base de datos.


El sistema de datos es la porcin ms importante del software de un sistema de base de datos. Un DBMS es una coleccin de numerosas rutinas de software interrelacionadas, cada una de las cuales es responsable de alguna tarea especfica. Microsoft SQL Server al igual que Oracle DB y MySQL Server son sistemas de gestin o manejadores de base de datos, existen muchos como:

manejador de bases

Anlisis de los manejadores de base de datos. MySQL PosgreSQL Microsoft SQL Server Oracle mSQL (mini SQL) Microsoft Access IBM DB2 Microsoft Visual Fox Pro IBM Informix Firebird SQLite Sybase ASE Paradox dBase

Anlisis de los manejadores de base de datos.

Pero existen algunas ventajas y desventajas que los

hace diferentes para la gestin de la base de datos. Estas diferencias son importantes para las grandes organizaciones y empresas pequeas elegir el de mayor beneficio, confiabilidad y seguridad en la administracin de los datos. Analizaremos las ventajas y desventajas de Microsoft SQL Server, Oracle DB y MySQL Server, por ser los ms usados y los ms comunes.

Anlisis de los manejadores de base de datos.

MySQL server a diferencia de Microsoft SQL server es un servidor multi-hilo popular de base de datos de cdigo abierto, confiable, compacto, poderoso y multiplataforma, podemos hacer las bases de datos a cdigo abierto, una gran ventaja es que se puede utilizar gratis y su cdigo fuente esta siempre disponible.

Anlisis de los manejadores de base de datos.

Las principales ventajas de MySQL Server son:

Software gratuito. La velocidad y robustez. Multiproceso, es decir que puede usar varias CPU si stas estn disponibles. Multiplataforma, es decir que puede trabajar en distintos Sistemas Operativos. Sistema de contraseas y privilegios muy flexibles y seguros.

Anlisis de los manejadores de base de datos.

Microsoft SQL server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle, Sybase ASE, PostgreSQL, Interbase, Firebird o MySQL.

Anlisis de los manejadores de base de datos.

Las principales ventajas de SQL Server son:

Soporte de transacciones.
Escalabilidad, estabilidad y seguridad. Soporta procedimientos almacenados. Permite trabajar en modo cliente-servidor, donde la informacin y datos se alojan en el servidor y las terminales. Adems permite administrar informacin de otros servidores de datos. Una desventaja de SQL Server es que es costoso.

Oracle es un sistema desarrollado por Oracle Corporation. Se considera a Oracle como uno de los sistemas de bases de datos ms completos.

Anlisis de los manejadores de base de datos.

Las principales ventajas son: Soporte de transacciones. Estabilidad. Escalabilidad. Soporte multiplataforma. Una desventaja de este son las polticas de seguridad en el suministro de parches de actualizacin.

1.3 Consideraciones para elegir un buen DBMS.

Debido a que en el mercado mundial existen muchos manejadores de bases de datos es importante tomar en cuenta algunas consideraciones de importancia para elegir cual es el que ms conviene a nuestros intereses.

Consideraciones para elegir un buen DBMS.

Cul es la disponibilidad de soporte de este gestor de bases de datos.

Es factible que encuentre personal capacitado fcilmente para resolver problemas en mi gestor de bases de datos, las entidades tienen que ser gestionadas por un Administrador de bases de datos, de igual manera debe considerarse si es posible determinar el costo de un especialista en dicho gestor de base de datos o si el gestor nos brinda soporte en lnea o va remota.

Consideraciones para elegir un buen DBMS.

Cul es la carga de transacciones que va a soportar esa base de datos.

Si voy a necesitar una alta carga de transacciones (mayores a 200 usuarios conectados al mismo tiempo) es necesario que se vaya pensando en algo robusto y bien probado en el mercado servidores como cualquier versin express (SQL Servr, DB2, etc.) no es aceptable, si lo que se desea es algo libre pues PostgreSQL es la respuesta.

Consideraciones para elegir un buen DBMS.

Qu sistema operativo se planea implementar.

Est comprobado que SGBD diseados en opensource (Cdigo abierto) corren mucho ms rpido en entornos operativos basados en UNIX que sobre Windows, as que aqu debera de tenerse en cuenta el sistema operativo. Si no se tiene un sistema operativo en el servidor sera recomendable elegirlo 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. Originalmente las aplicaciones cubran necesidades muy especficas de procesamiento, se centraban en una tarea especfica.

Nuevas tecnologas y aplicaciones de los sistemas de bases de datos.

Las limitaciones de 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 sistemas

Nuevas tecnologas y aplicaciones de los sistemas de bases de datos.

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.

Nuevas tecnologas y aplicaciones de los sistemas de bases de datos.

Los usuarios cada vez necesitamos ms recursos en tecnologa, es por eso que surgen las evoluciones de sistemas y 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.

Nuevas tecnologas y aplicaciones de los sistemas de bases de datos.

La tecnologa avanza a pasos agigantados es por eso hay que apostar a las nuevas tecnologas que harn ms fcil la vida de las personas que tratan con la administracin y seguridad de la informacin.

Las nuevas aplicaciones estn llevando hasta el lmite a los sistemas de bases de datos disponibles, al incorporar documentos multimedia. Imgenes, series temporales, datos activos, grandes cantidades de informacin (no olvidemos que los datos se expanden hasta llenar el espacio disponible), etc.

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