Vous êtes sur la page 1sur 4

SISTEMAS MANEJADORES DE BASE DE DATOS

Son un tipo de software muy especfico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. El
propsito general de los sistemas manejadores de base 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.
CARACTERSTICAS:
Abstraccin de la informacin. Los SGBD ahorran a los usuarios detalles acerca del almacenamiento fsico de los datos. Da lo mismo si
una base de datos ocupa uno o cientos de archivos, este hecho se hace transparente al usuario. As, se definen varios niveles de abstraccin.
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. De entrada, lo
ideal es lograr una redundancia nula; no obstante, en algunos casos la complejidad de los clculos hace necesaria la aparicin de
redundancias.
Consistencia. En aquellos casos en los que no se ha logrado esta redundancia nula, ser necesario 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. La informacin almacenada en una base de datos puede llegar a tener un gran valor. Los SGBD deben garantizar que esta
informacin se encuentra segura 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. Normalmente, los SGBD
disponen de un complejo sistema de permisos a usuarios y grupos de usuarios, que permiten otorgar diversas categoras de permisos.
Integridad. Se trata de adoptar las medidas necesarias para garantizar la validez de los datos almacenados. Es decir, se trata de proteger
los datos ante fallos de hardware, datos introducidos por usuarios descuidados, o cualquier otra circunstancia capaz de corromper la
informacin
almacenada.
Respaldo y recuperacin. Los SGBD deben proporcionar una forma eficiente de realizar copias de respaldo de la informacin almacenada
en
ellos,
y
de
restaurar
a
partir
de
estas
copias
los
datos
que
se
hayan
podido
perder.
Control de la concurrencia. En la mayora de entornos (excepto quizs el domstico), lo ms habitual es que sean muchas las personas
que acceden a una base de datos, bien para recuperar informacin, bien para almacenarla. Y es tambin frecuente que dichos accesos se
realicen de forma simultnea. As pues, un SGBD debe controlar este acceso concurrente a la informacin, que podra derivar en
inconsistencias.

BASES DE DATOS RELACIONALES/ GUADALUPE VELAZQUEZ TORRES/14 DE AGOSTO DE 2015

NOMBRE
MANEJADOR DE
BASE DE DATOS
SMBD
DE
CDIGO
ABIERTO

OPENBASE

ACTIVIDADES DE LA
BASE DE DATOS

APLICACIONES EN LAS
QUE SE UTILIZA

Es un sistema gestor de bases de


datos que se puede encuadrar dentro
de la categora de los programas
open-source.
Aparte
de
las
caractersticas que definen MySQL
como programa open-source, existen
aspectos que lo diferencian de otros
productos como, por citar uno
conocido, Access. Los atributos a los
que
hacemos
referencia
son:
Posibilidad de crear y configurar
usuarios, asignando a cada uno de
ellos permisos diferentes. Facilidad de
exportacin e importacin de datos,
incluso de la base de datos completa.
Posibilidad de ejecutar conjuntos de
instrucciones guardadas en ficheros
externos a la base de datos.

El tamao mximo del archivo de


base de datos es de 4 Gb. y la
extensin por defecto es .sdf la cual
puede ser modificada. El nombre de
la base de datos est limitado a
128 caracteres. En cuanto a
limitaciones destacar que el nmero
mximo de tablas por base de datos
es de 1024 con un tamao mximo
por registro de 8060 bytes con un
tamao por pgina de 4 Kb. y 2 Gb.
para

Es muy utilizado en aplicaciones web,


como Drupal o phpBB, en plataformas
(Linux/Windows-Apache-MySQLPHP/Perl/Python), y por herramientas
de seguimiento de errores como
Bugzilla.
Su
popularidad
como
aplicacin web est muy ligada a PHP,
que
a
menudo
aparece
en
combinacin con MySQL

SQL es
una base
de
datos
relacional servidor de software. El
sistema es compatible con acceso a
los mtodos comunes a travs
de JDBC y C , sin embargo, se ha
optimizado
para
su
uso
en
combinacin con una variedad de
Macintosh desarrollo de herramientas
basadas
en
como WebObjects, RealBasic y Omni
s Studio . It is also used on home

Incorporadas a ofrecer acceso de


alta
velocidad
para
datos
estructurados.

Tolerancia a fallos, procedimientos


almacenados.

Algunos de los lenguajes que se


pueden usar son los siguientes:
Un
lenguaje
propio
llamado PL/PgSQL (similar
al PL/SQL de oracle).

DESCRIPCION

C.

C++.

Java PL/Java web.

BASES DE DATOS RELACIONALES/ GUADALUPE VELAZQUEZ TORRES/14 DE AGOSTO DE 2015

computers for sharing features such as


Windows file sharing. Tambin se
utiliza en los equipos de casa para
compartir caractersticas como el uso
compartido de archivos de Windows.

APACHE DERBY

Este es un sistema gestor de base de


datos relacional escrito en Java que
puede ser embebido en aplicaciones
Java y utilizado para procesos de
transacciones online. Tiene un tamao
de 2 MB de espacio en disco.
La sintaxis SQL usada proviene de
IBM DB2. Su cdigo mide alrededor de
2000KB comprimido. Soporta cifrado
completo, roles y permisos. Adems
posee SQL SCHEMAS para separar la
informacin en una nica base de
datos y control completo de usuarios.
Soporta internamente procedures,
cifrado y compresin. Trae soporte
multilenguaje
y
localizaciones
especficas. A partir de la versin 10.4
trae un sistema simple de replicacin
maestro-esclavo.

PL/Perl.

plPHP.

PL/Python.

PL/Ruby.

PL/sh.

PL/Tcl.

PL/Scheme.

Tiene un tamao de 2 MB de
espacio en disco. Inicialmente
distribuido como IBM Cloudscape,

Apache Derby es un proyecto open


source licenciado bajo la Apache 2.0

License. Actualmente se distribuye


como
Sun
Java
DB.
2.2.1
Caractersticas APIs para JDBC y
SQL.
Soporta
todas
las
caractersticas de SQL92 y la

mayora de SQL99. La sintaxis SQL


usada proviene de IBM DB2. Su
cdigo mide alrededor de 2000KB
comprimido.
Soporta
cifrado
completo, roles y permisos. Adems
posee SQL SCHEMAS para separar
la informacin en una nica base de
datos y control completo de usuarios.
Soporta internamente procedures,
cifrado y compresin. Trae soporte
multilenguaje
y
localizaciones

Posee tres productos asociados a la


marca:
Derby Embedded Database Engine:
El motor propiamente dicho.
Derby Network Server: Permite
convertir Derby en una base de datos
que sigue el modelo cliente-servidor
tradicional.
Database Utilities: Un paquete de
utilidades. 2.2.2 Descripcin Tcnica
Nombre Apache derby Desarrollador
Apache Software Foundation ltima
versin estable 10.4.2.0 (5 de
septiembre
de
2008)
Sistema
Operativo Multiplataforma Licencia
Apache license 2.0 Sitio web
http://db.apache.org/derby/ 2.3 DB2
DB2 es una marca comercial,
propiedad de IBM, bajo la cual se

BASES DE DATOS RELACIONALES/ GUADALUPE VELAZQUEZ TORRES/14 DE AGOSTO DE 2015

especficas. A partir de la versin


10.4 trae un sistema simple de
replicacin maestro-esclavo.

comercializa un sistema de gestin de


base de datos.

Bi
bli
og
raf
a
Wo
rdp
ress
. (127 de 05 de 2010). Manejadores de Bases de Datos. Obtenido de http://jorge613.wordpress.com/2010/05/27/manejadores

BASES DE DATOS RELACIONALES/ GUADALUPE VELAZQUEZ TORRES/14 DE AGOSTO DE 2015

Vous aimerez peut-être aussi