You are on page 1of 9

SISTEMAS GESTORES

DE BADES DE DATOS.
Universidad Tecnolgica Emiliano Zapata
Redes y telecomunicaciones

Aline Alejandra Rosales Vergara


Grado y Grupo: 2E

ndice
Introduccin
....2

Las funciones de un
SGBD........................................................................................
2

Sistemas gestores de base de


datos..3

Tipos de gestores de bases de


datos..3

Algunos son:

.3

MySQL
...3

Microsoft SQL
Server
4

PostgreSQL
..4

Oracle
..5

Microsoft
Access
..5

Visual
FoxPro
6

Conclusin
.7

Introduccin
Los Sistemas Gestores de Bases de Datos (SGBD, por sus siglas en ingls),
tambin conocidos como sistemas manejadores de bases de datos o DBMS
(DataBase Management System), son un conjunto de programas que manejan
todo acceso a la base de datos, con el objetivo de servir de interfaz entre sta,
el usuario y las aplicaciones utilizadas.
Gracias a este sistema de software especfico el usuario puede gestionar la
base de datos(almacenar, modificar y acceder a la informacin contenida en
sta) mediante el uso de distintas herramientas para su anlisis, con las que
puede realizar consultas y generar informes.
Adems de gestionar los datos y mantener su consistencia, su utilizacin
supone numerosas ventajas a la hora de construir y definir la base de datos a
diferentes niveles de abstraccin para distintas aplicaciones, pues facilita los
procesos y tambin su mantenimiento.

Las funciones de un SGBD


La ejecucin de las operaciones sobre la base de datos para luego
proporcionarlos al usuario en funcin de su requerimiento se realiza de un
modo eficiente y seguro. Sus caractersticas de un SGDB posibilitan el
cumplimiento de una serie de funciones, que pueden agruparse de la siguiente
manera:
1. Definicin de los datos: El SGBD ha de poder definir todos los objetos de la
base de datos partiendo de definiciones en versin fuente para convertirlas en
la versin objeto.

2. Manipulacin de los datos: El SGBD responde a las solicitudes del usuario


para realizar operaciones de supresin, actualizacin, extraccin, entre otras
gestiones. El manejo de los datos ha de realizarse de forma rpida, segn las
peticiones realizadas por los usuarios, y permitir la modificacin del esquema
de la base de datos gracias a su independencia.
3. Seguridad e integridad de los datos: Adems de registrar el uso de las bases
de datos, ante cualquier peticin, tambin aplicar las medidas de seguridad e
integridad de los datos (adopta medidas garantizar su validez) previamente
definidas. Un SGBD debe garantizar su seguridad frente a ataques o
simplemente impedir su acceso a usuarios no autorizados por cualquier razn.
4. Recuperacin y restauracin de los datos: La recuperacin y restauracin de
los datos ante un posible fallo es otra de las principales funciones de un SGBD.
Su aplicacin se realizar a travs de un Plan de recuperacin y restauracin
de los datos que sirva de respaldo.

Sistemas gestores de base de datos


Tipos de gestores de bases de datos
La tipologa de los SGBD es muy variada, en funcin del criterio que utilicemos
para su clasificacin. Agruparlos atendiendo al modelo de datos, nmero de
usuarios o de sitios suele ser lo ms habitual, si bien la tipologa puede
obedecer a otras muchas pautas, segn convenga desde un determinado
enfoque prctico:
Si atendemos al modelo de datos, los gestores de bases de datos pueden ser:

Relacionales

En Red

Jerrquicos

Orientados a objetos

Por su parte, es posible diferenciarlos segn sean o no propietarios, en funcin


de la licencia, de acuerdo con el nmero de usuarios monousuario o
multiusuario y, por ejemplo, tambin agruparlos en centralizados y
distribuidos, esta vez segn el nmero de sitios.

Algunos son:
MySQL
MySQL es un sistema gestor de bases de datos relacionales rpido, slido y
flexible. Es idneo para la creacin de bases de datos con acceso desde
pginas web dinmicas, as como para la creacin de cualquier otra solucin
que implique el almacenamiento de datos, posibilitando realizar mltiples y
rpidas consultas. Est desarrollado en C y C++, facilitando su integracin en
otras aplicaciones desarrolladas tambin en esos lenguajes.
Es un sistema cliente/servidor, por lo que permite trabajar como servidor
multiusuario y de subprocesamiento mltiple, o sea, cada vez que se crea una
conexin con el servidor, el programa servidor establece un proceso para
manejar la solicitud del cliente, controlando as el acceso simultneo de un
gran nmero de usuarios a los datos y asegurando el acceso a usuarios
autorizados solamente. Es uno de los sistemas gestores de bases de datos ms
utilizado en la actualidad, utilizado por grandes corporaciones como Yahoo!
Finance, Google, Motorola, entre otras.

Microsoft SQL Server


SQL Server es un sistema gestor de base de datos relacionales producido por
Microsoft. Es un sistema cliente/servidor que funciona como una extensin
natural del sistema operativo Windows. Entre otras caractersticas proporciona
integridad de datos, optimizacin de consultas, control de concurrencia y
backup y recuperacin.
Es relativamente fcil de administrar a travs de la utilizacin de un entorno
grfico para casi todas las tareas de sistema y administracin de bases de
datos. Utiliza servicios del sistema operativo Windows para ofrecer nuevas
capacidades o ampliar la base de datos, tales como enviar y recibir mensajes y
gestionar la seguridad de la conexin. Es fcil de usar y proporciona funciones
de almacenamiento de datos que slo estaban disponibles en Oracle y otros
sistemas gestores de bases de datos ms caros.

PostgreSQL

PostgreSQL es un Sistema Gestor de Bases de Datos Relacionales Orientadas a


Objetos, derivado de Postgres, desarrollado en la Universidad de California, en
el Departamento de Ciencias de la Computacin de Berkeley. Es un gestor de
bases de datos de cdigo abierto, brinda un control de concurrencia multiversin (MVCC por sus siglas en ingls) que permite trabajar con grandes
volmenes de datos; soporta gran parte de la sintaxis SQL y cuenta con un
extenso grupo de enlaces con lenguajes de programacin.
Posee caractersticas significativas del motor de datos, entre las que se pueden
incluir las subconsultas, los valores por defecto, las restricciones a valores en
los campos (constraints) y los disparadores (triggers). Ofrece funcionalidades
en lnea con el estndar SQL92, incluyendo claves primarias, identificadores
entrecomillados, conversin de tipos y entrada de enteros binarios y
hexadecimales.
El cdigo fuente se encuentra disponible para todos sin costo alguno. Est
disponible para 34 plataformas con la ltima versin estable.Es totalmente
compatible con ACID (acrnimo de Atomicity, Consistency, Isolation and
Durability; en espaol: Atomicidad, Consistencia, Aislamiento y Durabilidad).
Posee una integridad referencial e interfaces nativas para lenguajes como
ODBC, JDBC, C, C++, PHP, PERL, TCL, ECPG; PYTHON y RUBY. Funciona en todos
los sistemas operativos Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X,
Solaris, Tru64), y Windows.
Debido a la liberacin de la licencia, PostgreSQL se puede usar, modificar y
distribuir de forma gratuita para cualquier fin, ya sea privado, comercial o
acadmico.

Oracle
Es un sistema gestor de base de datos relacional (o RDBMS por el acrnimo en
ingls de Relational Data Base Management System), fabricado por Oracle
Corporation.
Se considera a Oracle como uno de los sistemas de bases de datos ms
completos destacando su:
*Soporte de transacciones.
*Estabilidad.
*Escalabilidad.
*Es multiplataforma.

Microsoft Access
Es un sistema de gestin de bases de datos relacional creado y modificado por
Microsoft (DBMS) para uso personal de pequeas organizaciones. Es un
componente de la suite Microsoft Office aunque no se incluye en el paquete
"bsico". Una posibilidad adicional es la de crear ficheros con bases de datos
que pueden ser consultados por otros programas.
Entre las principales funcionalidades de Access se encuentran:
*crear tablas de datos indexadas.
*modificar tablas de datos.
*relaciones entre tablas (creacin de bases de datos relacionales).
*creacin de consultas y visitas.
*consulta de referencias cruzadas
*consultas de accin (insert, delete, update).
*formularios.
*informes.
*llamadas a la API de Windows.

Visual foxPro
Es un lenguaje de programacin orientado a objetos y procedural, un sistema
gestor de bases de datos o Database Management System (DBMS), y desde la
versin 7.0, un sistema administrador de base de datos relacionales, producido
por Microsoft.
Visual Foxpro ofrece a los desarrolladores un conjunto de herramientas para
crear aplicaciones de base de datos para el escritorio, entornos
cliente/servidor, tablet, pc o para la web.
Entre sus caractersticas se pueden enumerar:

*Capacidades poderosas y muy veloces para el manejo de datos nativos y


remotos.
*Flexibilidad para crear todo tipo de soluciones de BD.
*Lenguaje de programacin orientado a objetos.
*Utilizacin de sentencias SQL en forma nativa.
*Poderoso manejo de vistas y cursores y control completo de estructuras
relacionales.
*Su propio gestor de BD incorporado. Sin embargo, tambin puede conectarse
con servidores de BD, TALES COMO ORACLE, MICROSOFT SQL SERVER O
MYSQL.

Conclusin
En conclusin un Sistema Gestor de Base de Datos es un sistema de software
que permite la definicin de bases de datos; as como la eleccin de las
estructuras de datos necesarios para el almacenamiento y bsqueda de los
datos, ya sea de forma interactiva o a travs de un lenguaje de programacin.
Un SGBD relacional es un modelo de datos que facilita a los usuarios describir

los datos que sern almacenados en la base de datos junto con un grupo de
operaciones para manejar los datos.
Los SGBD relacionales son una herramienta efectiva que permite a varios
usuarios acceder a los datos al mismo tiempo. Brindan facilidades eficientes y
un grupo de funciones con el objetivo de garantizar la confidencialidad, la
calidad, la seguridad y la integridad de los datos que contienen, as como un
acceso fcil y eficiente a los mismos.

Bibliografa
http://www.ecured.cu/Sistema_Gestor_de_Base_de_Datos
http://blog.powerdata.es/el-valor-de-la-gestion-de-datos/bid/406547/Tipos-yfunci-n-de-los-gestores-de-bases-de-datos
http://es.slideshare.net/nipas/10-sgbd

You might also like