Sei sulla pagina 1di 10

INSTITUTO TECNOLGICO SUPERIOR DE FELIPE CARRILLO PUERTO

Organismo Pblico Descentralizado del Gobierno del Estado de Quintana Roo

ADMINISTRACIN DE DE BASES DE DATOS

UNIDAD I
PERSPECTIVA PRCTICA DE LA ADMINISTRACIN DE BASES DE DATOS

Cuadro Comparativo
ALUMNO: Efrain Lara Dominguez DOCENTE: Ing. Eduardo Castillo Moo
Ingeniera en Sistemas Computacionales
SEMESTRE: VI Grupo: J-2 B

TEMA:

Felipe Carrillo Puerto, Q. Roo a 25 de Febrero de 2014

INTRODUCCIN El siguiente trabajo presenta una tabla comparativa en la cual se hace referencia a algunos aspectos de un Administrador de Base de Datos (ABD) y un Sistema Gestor de Base de Datos. Esta tabla servir de gua para que el lector observe cuales son las caractersticas que identifican a cada uno y se pueda hacer una comparacin y cul es su rol en el funcionamiento de una base de datos. En la tabla se incluirn aspectos como el concepto de cada uno, as como el costo que tiene el contratar un Administrador de Base de Datos y el costo de implementar un Sistema Gestor de Base de Datos. De igual forma se incluye informacin sobre como un Administrador de Base de datos lleva o controla la concurrencia de los usuarios de la base de datos, as como cules son los mtodos que se implementan en un SGBD para llevar de igual forma el control de dicha concurrencia. Tambien se presentaran algunas ventajas y desventajas que presentan cada uno como medio de funcionamiento de una base de datos. Con base en el control de informacin que se lleva en una base de datos, se incluye informacin sobre cmo o qu mtodos de control de acceso implementa el ABD para la base de datos, as como los que se implementan por medio del Gestor de Base de datos. Despus de proporcionar informacin sobre aspectos de seguridad y privacidad de la informacin de ambas partes, se proporciona un punto de vista sobre cul podra ser un componente importante en el buen funcionamiento de la Base de Datos.

CUADRO COMPARATIVO
ADMINSTRADOR DE BASES DE DATOS (ABD) Concepto El DBA es la persona encargada de definir y controlar las bases de datos Corporativas, adems proporciona asesora a los usuarios y ejecutivos que la requieran. GESTOS DE BASE DE DATOS (SGBD) Los Sistemas Gestores de Bases de Datos son un tipo de software muy especfico, dedicado a servir de interfaz entre la Base de datos y el usuario, las aplicaciones que la utilizan. Se compone de un lenguaje de definicin de datos, de un lenguaje de manipulacin de datos y de un lenguaje de consulta. La implementacin de un SGBD puede generar un gran gasto para la organizacin tanto en licencias (BD comercial), hardware, necesidad de administracin y control. Instalacin costosa. Para algunas compaas, es prioridad inminente la reduccin de costos, empresas que han invertido una fuerte suma de dinero en cuestin de licenciamiento y utilizan estas herramientas de forma ilegal, hoy ven en el software libre como otra alternativa para ofrecer los mismos servicios a un costo, significativamente reducido. Consiste en controlar la interaccin entre los usuarios concurrentes para no afectar la inconsistencia de los datos. Es responsabilidad del gestor controlar la interaccin entre las transacciones concurrentes para asegurar la consistencia de la base de datos. Los SGBD emplean varias tcnicas para el control de concurrencia como: Pesimistas: bloqueo y marcas de tiempo

Costos

El salario de un administrador de bases de datos puede variar entre 32.000 y 55.000 euros anuales, en funcin de la importancia y la complejidad del sistema de informacin y de las responsabilidades que deber asumir.

Control de concurrencia

La concurrencia de mltiples usuarios requieren de estandarizar los procesos de operacin; el DBA es responsable de tales especificaciones y de asegurarse que estas lleguen a quienes concierne. Todo el mbito de la BD se rige por estndares, desde la forma como se capture la informacin (tipo, longitud, formato), como es procesada y presentada. El nivel de estandarizacin alcanza hasta los aspectos ms internos de la BD; como se accesa a un archivo, como se determinan los ndices primarios y

auxiliares, la foliacin de los registros y dems.

Optimistas Si no se hace un adecuado control de concurrencia, se pueden presentar dos anomalas. En primer lugar, se pueden perder actualizaciones provocando que los efectos de algunas transacciones no se reflejen en la base de datos. En segundo trmino, pueden presentarse recuperaciones de informacin inconsistentes. Crear y organizar la Base de datos. Establecer y mantener las trayectorias de acceso a la base de datos de tal forma que los datos puedan ser accesados rpidamente. Manejar los datos de acuerdo a las peticiones de los usuarios. Registrar el uso de las bases de datos. Interaccin con el manejador de archivos. Abstraccin de la informacin. Ahorran a los usuarios detalles acerca del almacenamiento fsico de los datos. Independencia. La independencia de los datos consiste en la capacidad de modificar el esquema (fsico o lgico) de una base de datos sin tener que realizar cambios en las aplicaciones que se sirven de ella. Redundancia mnima. Un buen diseo de una base de datos lograr evitar la aparicin de informacin repetida o redundante. Consistencia. Vigilar que aquella informacin que aparece repetida se actualice de forma coherente, es decir, que todos los datos

Caractersticas

Tiene aptitudes tcnicas para el manejo del sistema en cuestin Manejo de personal e incluso un cierto grado de diplomacia. Posee un conocimiento profundo de las polticas y normas de la empresa as como el criterio de la empresa para aplicarlas en un momento dado. Crea la base de datos en s Debe de tener la competencia y la capacidad en uno o varios sistemas de gestin de base de datos. Metodologa de desarrollo software. Optimizacin de software. Ingeniera del Software y Herramientas CASE. Ingeniera de requerimientos. Tecnologas de almacenamiento. Desastres y recuperacin. Integridad de datos. Seguridad tecnolgica. Disponibilidad. Anlisis de sistemas. Testing. Gestin de proyectos. 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.

repetidos se actualicen de forma simultnea. Seguridad. Deben garantizar que esta informacin se encuentra asegurada frente a usuarios malintencionados. Integridad. Se trata de adoptar las medidas necesarias para garantizar la validez de los datos almacenados. Respaldo y recuperacin. Deben proporcionar una forma eficiente de realizar copias de respaldo de la informacin almacenada en ellos. Control de la concurrencia. Lo ms habitual es que sean muchas las personas que acceden a una base de datos; sta debe controlar este acceso concurrente a la informacin, que podra derivar en inconsistencias. Independencia datos-programa Minimizar redundancia Integridad de datos Seguridad de datos Informacin sobre los datos Acceso a datos ms eficientes Menor espacio de almacenamiento

Ventajas

Apoyar y asesorar durante el proceso de adquisicin del SGBD. Definir la informacin que contendrn las base de datos corporativas. Mantener la relacin y comunicacin estrecha con los especialistas del SGBD. Disear las estructuras de almacenamiento y estrategias de acceso a las base de datos. Definir estndares y procedimientos para respaldar y recuperar la informacin que contiene las bases de datos. Proporcionar asesora tcnica a analistas y programadores que se encuentran desarrollando aplicaciones que crean y/o accedan las base de datos.

Desventajas

El ABD puede tener desventajas en el proceso de actualizacin, consulta o registro de informacin

Instalacin costosa. La implementacin de una SGBD puede generar un gran gasto para la organizacin.

cuando se maneja gran volumen de datos. Excesiva dependencia a los sistemas comerciales del mercado (SGBD). Uno de los conflictos es el de la actualizacin perdida; este ocurre cuando el trabajo de un usuario queda sobrescrito sobre por el de un segundo usuario. El DBA queda responsabilizado para identificar la posible ocurrencia de dichos problemas as como de crear normas y procedimientos para su eliminacin.

Complejidad. En algunos casos el sistema de base de datos es tan grande que resulta complejo para usuarios que no estn capacitados para manejarlos. Tamao. El tamao de las bases de datos llega a ser tan grande que resulta difcil su manejo. Requiere personal calificado. Implantacin larga y difcil Falta de rentabilidad a corto plazo Falta de estandarizacin. Procesamiento ms lento en algunas aplicaciones. Recuperacin ms difcil. Mayor vulnerabilidad (recursos centralizados) El DBMS sea capaz de implementar las restricciones aplicables al acceso concurrente El DBMS cuenta con un lenguaje de Acceso a la Base de Datos. (Interfaz para la programacin de aplicaciones). Provee acceso a los datos va lenguaje de consulta SQL y va lenguaje procedural (pascal, c, etc.). Establece y mantiene las trayectorias de acceso a la base de datos de tal forma que los datos puedan ser accesados rpidamente. Maneja los datos de acuerdo a las peticiones de los usuarios.

Estructuras de acceso

El DBA Optimizacin del Acceso a Datos. ndices. Estadsticas de actualizacin. Distribucin de datos. Define de la estructura de almacenamiento del mtodo de acceso. El DBA (Data Base Administrador) puede modificar la estructura de los datos para mejorar el acceso y optimizar el uso de los recursos: Aadir o borrar ndices, dividir en distintos archivos, usar nuevos discos u ordenadores (bases de datos distribuidas)... Conceder/Revocar Permisos de Acceso (grant/revoke): Para consultar, insertar, actualizar o borrar datos, pero tambin para crear objetos (tablas, vistas, ndices, usuarios...), ejecutar o crear programas, conceder permisos a terceros... Confirmar la seguridad de la Base de Datos. Coordina las nuevas propuestas para realizar ajustes en los derechos de acceso a datos

Privacidad y Seguridad

Cuenta con mecanismos que permiten el control de la consistencia de los datos evitando que estos se vean

compartidos y aplicaciones especficamente propuestas seran analizados en conjunto con los supervisores o directivos de las reas involucradas para determinar si procede pudieran aparecer problemas cuando dos o ms grupos de usuarios quedan autorizados para notificar los mismos datos. Mantener la Seguridad de los Datos. se encarga de limitar a los usuarios a ejecutar nicamente las operaciones permitidas. Tiene como funcin proteger l a base de datos contra operaciones que introduzcan inconsistencias en los datos Aspectos legales, sociales y ticos. Polticas de la empresa, niveles de informacin pblica y privada. Controles de tipo fsico, acceso a las instalaciones. Identificacin de usuarios: voz, retina del ojo, etc. Controles de sistema operativo. Chequear permanentemente. Otro aspecto importante de la seguridad, es el que tiene que ver con el uso no autorizado de los recursos: Fsicas: Controlar el acceso al equipo. Tarjetas de acceso, etc. Personal: Acceso slo del personal autorizado. Evitar sobornos, etc. SO: Seguridad a nivel de SO Privacidad (proteccin de datos personales)

perjudicados por cambios no autorizados o previstos. Seguridad de cuentas para la validacin de usuario. Seguridad en el acceso a los objetos de la base de datos. Seguridad a nivel de sistema para la gestin de privilegios globales. Los SGBD deben garantizar que la informacin se encuentra segurizada frente a usuarios malintencionados, que intenten leer informacin privilegiada; frente a ataques que deseen manipular o destruir la informacin; o simplemente ante las torpezas de algn usuario autorizado pero despistado. El DBMS debe ser capaz de implementar las restricciones aplicables al acceso concurrente, se hace indispensable el apego a los estndares el seguimiento de instructivos, manuales y las reglas establecidas para los diversos procesamientos y Procedimientos que se llevan a cabo.

Cul de los dos es ms importante? De acuerdo a la informacin investigada, tanto el administrador de bases de datos, como el Sistema Gestor de Bases de Datos tienen la misma importancia, ya que como se logr entender el administrado, es la (lo) persona(s) que llevan el control de una base de datos, tanto de la informacin que se utiliza, como el manejo del sistema. Y el Sistema Gestor de Base de Datos es o son las aplicaciones que permiten al administrador almacenar y manipular la informacin que se desea controlar. Sin un administrador de base de datos un SGBD no podra administrarse sola, no habra un control en la seguridad, manejo y manipulacin de los datos. Y de igual forma sin un SGBD un administrador de base de datos no podra llevar un control eficaz de la informacin y procesarla de manera ms fcil y segura. Por los tanto llego a la conclusin que hay una relacin administrador-gestor del mismo nivel de importancia.

CONCLUSION

Despus de haber analizado la informacin se logr aprender que un Administrador de Bases de Datos es la persona que encargada de definir y controlar las bases de datos, es decir, crearlas, administrarlas, definir sus limitaciones restricciones a los usuarios, a diferencia del SGBD que es la aplicacin sobre la cual se ejecuta la Base de datos y en la cual tambien se hacen restricciones a nivel lgico. Se entendi que los costos de uno como de otro varan, dependiendo en cuando del Administrador de su especializacin y del SGBD del tipo de aplicacin, ya sea comercial o gratuito. En los dos podemos tener tanto ventajas como desventajas, ya que son independientes. Tanto del administrador depende de SGBD, como ste depende del administrador. El administrador implementa los mtodos de acceso o control de acceso, seguridad y otros aspectos, y en en SGBD se ejecutan estas implementaciones. En conclusin los dos son dependientes de cada uno.

FUENTES DE INFORMACIN Mannino Michael V. Administracin de bases de datos: Diseo y desarrollo de aplicaciones.2da. Edicin, Editorial Mc Graw Hill. Ao 2009. Cruz Chavez, Marco Antonio; Conceptos Bsicos de base de datos, Maestra en Ingeniera Industrial Gmez Snchez, Jorge; Funciones del DBA (Administrador de Base de Datos) Bajo plataforma Oracle. Marzo 2010. http://www.monografias.com/trabajos19/administracion-base-datos/administracionbase-datos.shtml#funciones https://sites.google.com/site/maiqueve/BASEDEDATOS____-MICHAELQUEVEDO.ppsx?attredirects=0&d=1 http://labredes.itcolima.edu.mx/fundamentosbd/sd_u1.htm http://www.monografias.com/trabajos26/seguridad-base-datos/seguridad-basedatos.shtml

Potrebbero piacerti anche