You are on page 1of 6

Sistema de gestin de bases de datos

Un sistema de gestin de bases de datos (SGBD) es un conjunto de programas


que permiten el almacenamiento, modificacin y extraccin de la informacin en
una base de datos, adems de proporcionar herramientas para aadir, borrar,
modificar y analizar los datos. Los usuarios pueden acceder a la informacin
usando herramientas especficas de interrogacin y de generacin de informes, o
bien mediante aplicaciones al efecto.
Estos sistemas tambin proporcionan mtodos para mantener la integridad de los
datos, para administrar el acceso de usuarios a los datos y para recuperar la
informacin si el sistema se corrompe. Permiten presentar la informacin de la
base de datos en variados formatos. La mayora incluyen un generador de
informes. Tambin pueden incluir un mdulo grfico que permita presentar la
informacin con grficos y tablas.
Hay muchos tipos distintos segn cmo manejen los datos y muchos tamaos
distintos de acuerdo a si operan en computadoras personales y con poca memoria
o grandes sistemas que funcionan en mainframes con sistemas de
almacenamiento especiales.
Generalmente se accede a los datos mediante lenguajes de interrogacin,
lenguajes de alto nivel que simplifican la tarea de construir las aplicaciones.
Tambin simplifican la interrogacin y la presentacin de la informacin. Un SGBD
permite controlar el acceso a los datos, asegurar su integridad, gestionar el acceso
concurrente a ellos, recuperar los datos tras un fallo del sistema y hacer copias de
seguridad. Las bases de datos y los sistemas para su gestin son esenciales para
cualquier rea de negocio, y deben ser gestionados con esmero.

TIPOS DE GESTORES DE BASES DE DASTOS

QU ES?
Un gestor de base de datos o sistema de gestin de base de datos (SGBD o
DBMS) es un software que permite introducir, organizar y recuperar la informacin
de las bases de datos; en definitiva, administrarlas.
El propsito general de los sistemas de gestin de bases de datos es el de
manejar de manera clara, sencilla y ordenada un conjunto de datos que
posteriormente se convertirn en informacin relevante para una organizacin.

CARACTERISTICAS PRINCIPALES
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 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.
VENTAJAS
1.- Proveen facilidades para la manipulacin de grandes volmenes de datos (ver
objetivos). Entre stas:
2.- Simplifican la programacin de equipos de consistencia.
3.- Manejando las polticas de respaldo adecuadas, garantizan que los cambios de
la base sern siempre consistentes sin importar si hay errores correctamente, etc.
4.- Organizan los datos con un impacto mnimo en el cdigo de los programas.
5.- Disminuyen drsticamente los tiempos de desarrollo y aumentan la calidad del
sistema desarrollado si son bien explotados por los desarrolladores.
6.- Usualmente, proveen interfaces y lenguajes de consulta que simplifican la
recuperacin de los datos.
DESVENTAJAS
1.- Tpicamente, es necesario disponer de una o ms personas que administren la
base de datos, de la misma forma en que suele ser necesario en instalaciones de
cierto porte disponer de una o ms personas que administren los sistemas
operativos. Esto puede llegar a incrementar los costos de operacin en una
empresa. Sin embargo hay que balancear este aspecto con la calidad y
confiabilidad del sistema que se obtiene.
2.- Si se tienen muy pocos datos que son usados por un nico usuario por vez y
no hay que realizar consultas complejas sobre los datos, entonces es posible que
sea mejor usar una hoja de clculo.
3.- Complejidad: el software muy complejo y las personas que vayan a usarlo
deben tener conocimiento de las funcionalidades del mismo para poder
aprovecharlo al mximo.
4.- Tamao: la complejidad y la gran cantidad de funciones que tienen hacen que
sea un software de gran tamao, que requiere de gran cantidad de memoria para
poder correr.
5.- Coste del hardware adicional: los requisitos de hardware para correr un SGBD
por lo general son relativamente altos, por lo que estos equipos pueden llegar a
costar gran cantidad de dinero.


Oracle
Precio: 80 y 400 dlares dependiendo del tipo de licencia de usuario
Seguridad: Oracle pone al alcance del DBA varios niveles deseguridad:
-Seguridad de cuentas para la validacin de usuario.
- Seguridad en el acceso a los objetos de la base dedatos.
- Seguridad a nivel de sistema para la gestin de privilegiosglobales.
Flexibilidad:
La tecnologa Oracle para organizaciones en crecimiento es abierta, fcilde
integrar, simple de administrar y altamente escalable, lo cual ayuda aadaptarse
ms rpido a los cambios del mercado o a los requerimientos delcliente. Las
soluciones Oracle permiten alinear sus procesos con las cambiantesnecesidades
durante un largo perodo, brindando as valor continuo para suempresa.
Estabilidad:Es muy resistente.
Capacidad:
La capacidad de BDD es alta ya que soporta hasta 4 peta bytes de informacin.

MySql
Precio: Sin costo.
Seguridad:
Para encontrar informacin especfica sobre el sistema de control de accesos que
MySQL. Utiliza para crear cuentas de usuarios y comprobar el acceso a las
basesde datos.
Flexibilidad:
Es sumamentefcil de administrar, operar y es famoso por su instalacin de 15
minutos, lacual en 15 minutos es posible instalar, configurar y montar una BD
relacionalya sea sistemas OLTP o bien OLAP, aunque por excelencia
MySQLServer es comunmente usado para desarrollos Web 2.0 y Enterprise2.0.
Estabilidad:
Intentaremos clarificar estas cuestiones y responder algunas preguntas
importantes que preocupan a muchos usuarios potenciales. La informacin en
esta seccin se basa en datos recopilados de las listas de correo, que son muy
activas para identificar problemas as como para reportar tipos de usos.
Capacidad de almacenamiento:
Win32 w/ FAT/FAT32 2GB/4GB
Win32 w/ NTFS 2TB
Linux 2.2-Intel 32-bit 2GB (LFS: 4GB)
Linux 2.4+ (usando ext3 filesystem) 4TB
Solaris 9/10 16TB
MacOS X w/ HFS+ 2TB
NetWare w/NSS filesystem 8TB
DBase
Precio: Sin costo.
Seguridad:
La seguridad en dBASE Plus sigue siendo muy similar a la que ya exista
antiguamente en la base de datos MS/DOS dBASE 2.0, Bsicamente tiene dos
niveles, el primero es similar a la de cualquier otra base de datos, si se establece,
es necesario dar usuario, grupo y contrasea.

Aunque es un poco mejor que la simple proteccin de acceso a la base de datos,
puesto que se puede catalogar a cada usuario en 9 niveles, desde el nivel 0 que
seria como un administrador, hasta el nivel 9 que sera la menor autorizacin. El
programador puede controlar a travs de la funcin ACCESS() el nivel que tiene el
usuario, y adaptar la visualizacin de mens en funcin de dicho nivel, etc. etc.

Flexibilidad:
La ventana de Escritorio descrita en este artculo es una combinacin de estilos
que se tomo de diferentes programas. Es un tributo al poder fcil y entendible
flexibilidad que hace de dBASE una plataforma superior de desarrollo. Como es a
menudo el caso, una simple vista de diseo puede enmascarar mucho de la
complejidad del software. Es difcil hacer que el software se vea fcil.
Estabilidad:
Es excelente para el uso de base de datos.
Capacidad de almacenamiento:
Dbase soporta mas de 40 tablas abiertas o sea DBF files. Cada una con
capacidad para 2billones de transacciones en almacenamiento.

FileMaker Pro
Precio:475.58
Seguridad: La Gestione el acceso de los usuarios mediante la autenticacin
externa a travs de Active Directory/Open Directory. Proteja la transferencia de
sus datos con el cifrado SSL.
Flexibilidad: FileMaker Pro es el programa de bases de datos que tiene la potencia
y flexibilidad para manejar todas tus funciones de cada da en casa y en la oficina
sin tener que aprender instrucciones de programacin complejas.
Estabilidad: Su estabilidad es buena ya que es muy sencilla y tambin uno no se
pierde en las pantallas como se hace en Access.
Capacidad de almacenamiento: Microsoft Access
Precio: 139.99
Seguridad:
Existen diferentes estrategias para controlar el nivel de acceso a la base de datos
de Microsoft Access y sus objetos. Estas estrategias se describen brevemente a
continuacin, ordenadas por nivel de seguridad:

-Codificacin y decodificacin
-Mostrar u ocultar objetos en la ventana Base de datos
-Utilizar opciones de inicio
-Mediante una contrasea
-Seguridad por usuarios
-Evitar que los usuarios copien una base de datos, y establezcan -contraseas u
opciones de inicio
-Proteger el cdigo de Microsoft Visual Basic para Aplicaciones (VBA)
-Proteger pginas de acceso a datos
Flexibilidad: Para lograr la mxima flexibilidad para una base de datos, la
informacin tiene que estar organizada en tablas, para que no haya redundancias.
Estabilidad: Su estabilidad es buena porque es adaptable y se puede utilizar en
algunos sistemas operativos.
Capacidad de almacenamiento:
El limite esta en dos mil millones de registros o un tamao de 2GB.

You might also like