Sei sulla pagina 1di 4

UNIVERSIDAD PRIVADA DEL

NORTE
FACULTAD DE INGENIERIA

Deivhy Pal Torres Vargas

Base de Datos

Sistema Gestor de Base de


Datos
Quiroz Burga Luis Augusto. Carrasco Tern, Wilson
CODIGO: 713111 Fernando.
quirozburga@gmail.com CODIGO: 715070

YOPLA DIAZ, Alejandro


CODIGO: 717249
alekarann@gmail.com

Cajamarca, abril 2017


SISTEMA GESTOR DE BASE DE
DATOS
Resumido de: https://youtu.be/Z1JgD9Pg9DY

Definicin
Un Sistema Gestor de Base de Datos (SGBD o DBMS por sus siglas en ingls) es
un tipo de software especializado en servir de Interfaz entre la Base de Datos,
el Usuario y las aplicaciones que se realiza con el propsito de manejar de
manera clara, sencilla y ordenada un conjunto de datos que se convierte en
informacin relevante para una organizacin.

Tipos de SGBD
Podemos diferenciar los Sistemas Gestores de Base de Datos por el tipo de
licencia con el que se adquiere, ya sea Libre o No libre.
De manera general podemos decir que los SGBD Libres son utilizados
mayormente en Sistemas Operativos basados en el Kernel de Linux. Dentro de
ste grupo de SGBD encontramos:

MySQL
Fire Bird
SQLite
PostgreSQL
Entre otros

Por otra parte, encontramos SGBD No libres utilizados en sistemas operativos


Windows los cuales muchos de ellos son costosos. Dentro de ste grupo de
Sistemas Gestores de Base de Datos encontramos los siguientes:

Oracle
Fox Pro
SQL Server
Borland InteBase
Entre Otros

El Sistema Gestor de Base de Datos ms usado en el mundo es MySQL, siendo


de cdigo abierto, es desarrollada por MySQL AB. Se caracteriza por la gran
velocidad a la hora de realizar operaciones, dando mayor rendimiento en
aplicacin, adems de poder ser ejecutado en ordenadores con bajos recursos
de hardware.
PostgreSQL se caracteriza por ser Diseado para Base de Datos Orientada a
Objetos, llegando a tener principalmente gran escalabilidad que permite
ajustarse a la cantidad de CPUs y memoria del sistema y por ende, soporta
grandes cantidades de peticiones simultneas.
SQL Server es el SGBD ms popular para plataformas Windows, siendo robusta
y posee muchas caractersticas SQL.
ORACLE se caracteriza por ser fiable, muy potente y estable. Cuenta con un
gran soporte brindada por la misma empresa. Al igual que SQL Server la
desventaja de stos SGBD es su alto costo de licencia, lo que lo hace
desfavorable por ejemplo, para estudiantes con bajos recursos econmicos
pero muy confiable para empresas.

Soporte en Plataformas (Sistemas Operativos)


Windows:
Actualmente la mayora de SGBD son soportados en Windows, siendo
MySQL. PostgreSQL, Oracle y SQL Server las Principales.
Linux:
SQL Server es uno de los Sistemas Gestores de Base de Datos no
soportados en Linux. En la actualidad, son muchas las opciones que
tenemos al usar Linux como sistema contenedor de un SGBD.
UNIX:
Al igual que Linux, muchas de los SGBD son soportados en sistemas
UNIX (Mac OS por ejemplo), excepto por SQL Server.

Interfaces
Como referencia tomamos a MySQL que cuenta con interfaces en diversos
lenguajes de programacin, siendo los principales: C, C++, TCL, Delphi, Python,
PHP y Java
Oracle por otra parte solo cuenta interfaces en C, Delphi, PHP y Java.

Rendimiento
Oracle result ser el mejor SGBD al momento de realizar consultas simples,
consultas de mediana complejidad y consultas complejas, resaltando en 1
milisegundo el tiempo de respuesta a consultas de hasta 1 Milln de Registros.
SQL Server por otra parte tiene tendencia creciente en el tiempo de respuestas
ante las mismas consultas realizadas en los tres casos.
Conclusiones
Existen diversos Sistemas Gestores de Base de Datos que, en la actualidad, se
acomodan a cualquier necesidad que surja en el rea de Base de Datos tanto
para empresas como para estudiantes.

La principal diferencia entre un SGBD y otro es el tipo de licencia: Libre o No


Libre.

Es esencial definir las necesidades de la organizacin para escoger un SGBD


adecuado.

Potrebbero piacerti anche