Sei sulla pagina 1di 5

Gonzlez Prieto Alfonso

N Control: 14070649

INSTITUTO TECNOLOGICO DE CIUDAD MADERO

Carrera: Ingeniera en Sistemas Computacionales

Maestro: Aguilar Daz Carlos Arturo

Materia: Programacin web

Tema: Bases de Datos


Las bases de datos son un elemento fundamental en el entorno informtico hoy en da y tienen
aplicacin en la prctica totalidad de campos.

Qu es una base de datos?

Entendemos como Base de Datos un conjunto de datos estructurado y almacenado de forma


sistemtica con objeto de facilitar su posterior utilizacin.

MySQL

MySQL es la base de datos de cdigo abierto ms popular del mundo. Con su rendimiento,
confiabilidad y facilidad de uso comprobados, MySQL se ha convertido en la principal opcin de
base de datos para aplicaciones basadas en la Web, utilizada por propiedades web de alto perfil
como Facebook, Twitter, YouTube, y los cinco principales sitios web*. Adems, es una
alternativa extremadamente popular como base de datos integrada, distribuida por miles de ISV
y OEM.

SQL Server

SQL Server es un sistema de gestin de bases de datos relacionales (RDBMS) de Microsoft


que est diseado para el entorno empresarial. SQL Server se ejecuta en T-SQL (Transact
-SQL), un conjunto de extensiones de programacin de Sybase y Microsoft que aaden varias
caractersticas a SQL estndar, incluyendo control de transacciones, excepcin y manejo de
errores, procesamiento fila, as como variables declaradas.

Oracle Database

Oracle Database es un sistema de gestin de base de datos de tipo objeto-relacional


(ORDBMS, por el acrnimo en ingls de Object-Relational Data Base Management System),
desarrollado por Oracle Corporation.

Se considera a Oracle Database como uno de los sistemas de bases de datos ms completos,
destacando: soporte de transacciones, estabilidad, escalabilidad, y soporte multiplataforma.

Su dominio en el mercado de servidores empresariales haba sido casi total hasta que
recientemente tiene la competencia del Microsoft SQL Server y de la oferta de otros RDBMS
con licencia libre como PostgreSQL, MySQL
PostgreSQL

PostgreSQL es un sistema de gestin de bases de datos objeto-relacional, distribuido bajo


licencia BSD y con su cdigo fuente disponible libremente. Es el sistema de gestin de bases
de datos de cdigo abierto ms potente del mercado y en sus ltimas versiones no tiene nada
que envidiarle a otras bases de datos comerciales.

PostgreSQL utiliza un modelo cliente/servidor y usa multiprocesos en vez de multihilos para


garantizar la estabilidad del sistema. Un fallo en uno de los procesos no afectar el resto y el
sistema continuar funcionando.

HSQLDB

HSQLDB es una base de datos hecha totalmente en java, pero que tiene caractersticas muy
interesantes para usarla con Applets o en test automticos y aunque por un lado, se puede
arrancar un servidor de base de datos HSQLDB y conectarse a l desde java como a cualquier
otra base de datos, utilizando, por supuesto, el driver suministrado por HSQLDB Por otro lado,
sin necesidad de arrancar un servidor y sobre la marcha, una aplicacin java puede conectarse
a una base de datos HSQLDB ficticia que se guardar en fichero. De esta forma, sin servidor de
base de datos, podemos crear tablas y llenarlas de datos que se guardarn en un fichero, y
luego recuperarlos. Eso s, lo haremos siempre usando el lenguaje SQL tpico de las bases de
datos, la clase Connection, Statement y Resulset. NO tendremos que usar las clases y mtodos
tpicos de la escritura en fichero, como File, PrintWriter o FileOutputStream

Apache Derby

Apache Derby es un sistema gestor de base de datos relacional escrito en Java que puede ser
empotrado en aplicaciones Java y utilizado para procesos de transacciones online. 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.
50
45
40
35 MySQL
30 My SQL Server
25 Oracle
20 PostgreSQL
HSQL DB
15
Apache Dervy
10
5
0
2010 2011 2012 2013 2014 2015 2016

50
45
40
35 Apache Dervy
30 HSQL DB
25 PostgreSQL
20 Oracle
My SQL Server
15
MySQL
10
5
0
2010 2011 2012 2013 2014 2015 2016

Bibliografa.

https://www.microsoft.com/es-es/sql-server/sql-server-2016-features

https://www.oracle.com/database/index.html

http://www.postgresql.org.es/sobre_postgresql

http://chuwiki.chuidiang.org/index.php?title=Breve_descripci%C3%B3n_de_HSQLDB

https://www.ecured.cu/Apache_Derby

Potrebbero piacerti anche